API Infrastructure v3.0

Neural
Reference

Documentation for developers and system administrators interacting with Amin Academy's automated educational backbone.

GET/api/lectures

Retrieve the full registry of available educational content nodes.

Accepted Parameters

subjecttopicsearch
POST/api/auth/register

Initialize 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-call

Initiate 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>