Skip to main content
Version: 1.0.0

Smart Academic Hub API

Multi-tenant SaaS platform API for education businesses.

The API Reference below is generated from the Swagger/OpenAPI definition. You can download the OpenAPI YAML file for use with Swagger UI, Postman, or other API tooling.

Authentication

All endpoints (except login/register) require authentication using Laravel Sanctum. Include the token in the Authorization header:

Authorization: Bearer {token}

Multi-tenancy

Most endpoints require an X-Academy-ID header to specify which academy context to operate in.

Authentication

Laravel Sanctum API token

Security Scheme Type:

http

HTTP Authorization Scheme:

bearer

Bearer format:

Token