/v1/console and provides admin-level management for the MIND platform. All console endpoints require specific permissions granted through the RBAC system.
Authorization
Console endpoints use permission-based authorization. Each endpoint requires a specific module permission:| Module | Controls |
|---|---|
USER_MANAGEMENT | User CRUD, activate/deactivate |
ROLE_MANAGEMENT | Role CRUD, permission matrix |
TENANT_MANAGEMENT | Tenant CRUD, branding, SSO, AI config |
CASE_STUDIES | Case study CRUD, avatars, voices |
KNOWLEDGE_BASES | Knowledge base and document management |
can_view, can_create, can_edit, can_delete.
If a user’s role lacks the required permission, the API returns: