OrvexCore logo
OrvexCore
DevelopersAPI Reference

API Reference

Versioned REST API with OpenAPI 3.0 documentation.

The OrvexCore REST API exposes every platform operation — from student enrollment to fee collection and event subscriptions. All endpoints are versioned, authenticated via JWT, and documented with request/response examples.

REST + JSON
OpenAPI 3.0 spec
Interactive Swagger UI
Versioned endpoints (/v1/)

What's covered

Authentication

JWT Bearer token authentication with short-lived access tokens and refresh token rotation.

Fees & Invoices

Endpoints for invoice generation, payment recording, reconciliation, and outstanding balance queries.

Students & Enrollment

Full student lifecycle API — registration, class assignment, guardian linking, and record updates.

Payments

Payment recording, receipt generation, refund processing, and payment attempt history.

Academics

Academic year and term management, class levels, subject assignments, and attendance records.

Notifications

Trigger targeted notifications and bulk communications via the notifications API.