API Services Overview

Explore our comprehensive suite of educational technology APIs. Currently featuring full documentation for the Courses API, with additional services coming soon.

Courses Service

Courses API

Content & Import Management

PDF Import AI Generation Content Tree
📖 Available
Courses
Users Service

Users API

User Management & Authentication

Authentication User Profiles Role Management
📖 Available
Users
Sessions Service

Sessions API

Learning Session Management

Live Sessions Progress Tracking Analytics
📖 Available
Sessions
Agents Service

Agents API

AI Teaching Agents

AI Tutoring Voice Interaction Real-time Chat
🚧 Coming Soon
Agents
Briefer Service

Briefer API

Content Briefing & Structure

Content Briefs Phase Management Structure Analysis
🚧 Coming Soon
Briefer
🔌

SocketIO

Real-time Communication

WebSocket Events Real-time Updates Status Broadcasting
🚧 Coming Soon
SocketIO

🔐 Authentication

API documentation is publicly accessible. Most API endpoints require authentication via Firebase tokens.

🚀 Getting Started

Start with the Courses API documentation to understand our comprehensive content management system.

📊 OpenAPI Specification

All APIs follow OpenAPI 3.1 standards with interactive documentation powered by Redocly.