API Infrastructure v3.0
Neural
Reference
Documentation for developers and system administrators interacting with Amin Academy's automated educational backbone.
GET
/api/lecturesRetrieve the full registry of available educational content nodes.
Accepted Parameters
subjecttopicsearch
POST
/api/auth/registerInitialize a new user identity within the Academy neural network.
Accepted Parameters
usernameemailpasswordranks
DELETE
/api/lectures?id={uid}Purge a specific content node (Principal authentication required).
Accepted Parameters
id
POST
/api/ai/voice-callInitiate a real-time voice synthesis channel with the AI Mentor.
Accepted Parameters
studentIdcontext
Security & Authentication
Most endpoints require a Bearer Token in the Authorization header. Tokens must be generated via the Auth Provider and validated on the Academy's server-side sector.
Authorization: Bearer <firebase_id_token>