Academies Feature
Overview
Manage educational institutions as separate tenants.
Features
- Create and manage academies
- Academy profile information
- Settings and configuration
- Multi-tenancy isolation
Academy Data
- Name and description
- Contact information
- Address
- Logo and branding
- Subscription plan
- Active status
Endpoints
GET /api/v1/academies
POST /api/v1/academies
GET /api/v1/academies/{id}
PUT /api/v1/academies/{id}
DELETE /api/v1/academies/{id}
Multi-Tenancy
Each academy operates as an isolated tenant with:
- Separate data scope
- Independent users
- Custom branding
- Isolated settings