Django REST backend for tenant websites and the dashboard.
/api/auth/signup/
Create a global account
/api/auth/login/
Obtain JWT access & refresh tokens
/api/auth/refresh/
Refresh an access token
/api/auth/logout/
Blacklist a refresh token
/api/auth/me/
Current user
/api/auth/verify-email/confirm/
Verify email with token
/api/auth/password/reset/
Request a password reset
/api/orgs/
List my orgs / create an org
/api/orgs/<org_id>/context/
Active-org context (permissions, services)
/api/orgs/<org_id>/members/
List members / (via invitations) add members
/api/orgs/<org_id>/invitations/
Invite a member
/api/invitations/accept/
Accept an invitation by token
/api/orgs/<org_id>/roles/
List / create roles
/api/orgs/<org_id>/permissions/
Global permission catalog
/api/orgs/<org_id>/teams/
List / create teams
/api/orgs/<org_id>/services/
Enabled services for the org
/api/orgs/<org_id>/services/<key>/enable/
Enable a service
/api/orgs/<org_id>/billing/subscription/
Current subscription & usage
/api/orgs/<org_id>/api-keys/
List / issue API keys
/api/orgs/<org_id>/audit-logs/
Organization audit log