School Management REST API
Everything the mobile apps do, your own systems can do too — a token-secured, tenant-scoped REST API covering attendance, fees, exams and 30+ more resources.
The same REST API that powers the Classivo mobile apps is open for your own integrations. Authenticate with Sanctum tokens, stay safely inside a single tenant, and call 30+ controllers that return one predictable JSON envelope — so wiring up a payment reconciliation, a data warehouse or a third-party app stays straightforward.
Secure, token-based authentication
Log in with Sanctum tokens backed by OTP and forgot-password flows, register device tokens for push, and refresh sessions cleanly. Every call is scoped to a single tenant and rate-limited.
- Sanctum token authentication
- Login, OTP & forgot-password
- Device-token & refresh support
- Tenant-scoped and rate-limited
30+ resources, one API
Reach attendance, fees and payments, exams and marks, online exams, homework, live classes, timetables, library, transport with live tracking, communication, payslips, reports and profiles.
- 30+ controllers across the product
- Fees, payments & payslips
- Exams, marks & online exams
- Live transport tracking & communication
A response shape you can rely on
Every endpoint returns the same JSON envelope — status, message, data and meta — so payloads, errors and pagination stay consistent across the whole API and are quick to parse.
- Standard status / message / data / meta envelope
- Consistent errors & pagination
- Powers the official mobile apps
- JSON-first, integration-ready
Everything rest api & integrations needs
30+ endpoints
Controllers span attendance, fees, exams, homework, transport and more.
Token auth
Sanctum tokens with OTP, forgot-password, device tokens and refresh.
Tenant-scoped
Every request stays inside a single tenant — safe by default.
Rate-limited
Built-in throttling keeps integrations and the platform stable.
JSON envelope
One predictable status / message / data / meta shape everywhere.
App-proven
The very same API runs the Classivo Flutter mobile apps in production.
REST API & Integrations — questions schools ask
Does Classivo offer a REST API?
How does authentication work?
What format do API responses use?
Is the API safe to use in a multi-school setup?
Bring rest api & integrations into one platform.
REST API & Integrations is one of 50+ connected Classivo modules. Start free, or see it running in the live demo.