Caveats and limitations of extensions
mainWhen using the extension framework, keep the following constraints in mind:
- Plugin Scope Only: Extensions can only target endpoints under
nb.plugins.*. They cannot override built-in NetBox applications likedcimoripam. - No Auto-discovery: Extensions are not automatically detected. You must explicitly pass them to the
pynetbox.api(extensions=[...])call. - One Extension per Plugin: Only one extension can be registered per
plugin_nameper API instance. If multiple extensions use the sameplugin_name, the last one provided in the list will overwrite previous ones.