Coverage for users/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 django.urls import include, path
3from netbox.api.routers import NetBoxRouter
5from . import views
7router = NetBoxRouter()
8router.APIRootView = views.UsersRootView
10router.register('users', views.UserViewSet)
11router.register('groups', views.GroupViewSet)
12router.register('tokens', views.TokenViewSet)
13router.register('permissions', views.ObjectPermissionViewSet)
14router.register('owner-groups', views.OwnerGroupViewSet)
15router.register('owners', views.OwnerViewSet)
16router.register('config', views.UserConfigViewSet, basename='userconfig')
18app_name = 'users-api'
19urlpatterns = [
20 path('tokens/provision/', views.TokenProvisionView.as_view(), name='token_provision'),
21 path('', include(router.urls)),
22]