Coverage for core/api/urls.py: 100%
14 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-10 18:35 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-10 18:35 +0000
1from netbox.api.routers import NetBoxRouter
3from . import views
5app_name = 'core-api'
7router = NetBoxRouter()
8router.APIRootView = views.CoreRootView
10router.register('data-sources', views.DataSourceViewSet)
11router.register('data-files', views.DataFileViewSet)
12router.register('jobs', views.JobViewSet)
13router.register('object-changes', views.ObjectChangeViewSet, basename='objectchange')
14router.register('object-types', views.ObjectTypeViewSet)
15router.register('background-queues', views.BackgroundQueueViewSet, basename='rqqueue')
16router.register('background-workers', views.BackgroundWorkerViewSet, basename='rqworker')
17router.register('background-tasks', views.BackgroundTaskViewSet, basename='rqtask')
19urlpatterns = router.urls