diff --git a/changelogs/fragments/1335-api-status-page-not-found.yml b/changelogs/fragments/1335-api-status-page-not-found.yml new file mode 100644 index 000000000..14c90a600 --- /dev/null +++ b/changelogs/fragments/1335-api-status-page-not-found.yml @@ -0,0 +1,2 @@ +bugfixes: + - fix call /api/status/ instead /api/status in nb_inventory plugin. (https://github.com/netbox-community/ansible_modules/issues/1335). diff --git a/plugins/inventory/nb_inventory.py b/plugins/inventory/nb_inventory.py index e62f47e9b..b06d0fa7f 100644 --- a/plugins/inventory/nb_inventory.py +++ b/plugins/inventory/nb_inventory.py @@ -1607,7 +1607,7 @@ def fetch_api_docs(self): cached_api_version = None cache = None - status = self._fetch_information(self.api_endpoint + "/api/status") + status = self._fetch_information(self.api_endpoint + "/api/status/") netbox_api_version = ".".join(status["netbox-version"].split(".")[:2]) if version.parse(netbox_api_version) >= version.parse("3.5.0"):