18 lines
546 B
Python
18 lines
546 B
Python
from django.urls import path
|
|
from . import views
|
|
|
|
app_name = 'openedx_tenant_api'
|
|
|
|
urlpatterns = [
|
|
# Tenant management
|
|
path('v1/create', views.create_tenant, name='create_tenant'),
|
|
path('v1/list', views.list_tenants, name='list_tenants'),
|
|
path('v1/delete/<str:tenant_name>', views.delete_tenant, name='delete_tenant'),
|
|
|
|
# Tenant admin management
|
|
path('v1/admin/create', views.create_tenant_admin, name='create_tenant_admin'),
|
|
|
|
# Health check (no auth)
|
|
path('v1/health', views.health_check, name='health_check'),
|
|
]
|