Getting started
Quickstart
Your first request in a few minutes: token, headers, finding and creating a user.
Key concepts
The data model: seller, school, users, courses, products, accesses and payments.
Working with the API
Base URL, authentication, response and error format, rate limits, pagination.
Webhooks
React to sign-ups, payments, progress and access grants in real time.
Official SDK
@exode-team/sdk
The official npm package: a typed server client for
/saas/v2/* and a bridge for embedded
mini apps (with React hooks). Installation: npm install @exode-team/sdk.
Also available on npm.Postman collection
Exode API in Postman
A ready-made collection with all
/saas/v2/* endpoints and sample responses. Fork it into your
workspace and fill in the apiToken, sellerId and schoolId variables — all three values are in the admin panel
on the API keys page (see “Working with the API” for details).API capabilities
- 👥 Managing school users and groups
- 📚 Courses, student progress and export of practice attempts
- 🛒 Product accesses, invoices and payments
- 📝 Forms and user custom fields
- 📊 Asynchronous reports and exports (XLSX/CSV/JSON)
- 🔔 Webhooks for key platform events
Support
Technical support
We’ll help with integration and setup.
Updated: 2026-09-25 14:33 UTC