EduSuite Pro Developer REST API

Multi-tenant JSON Web Endpoints for Mobile Apps, Student Portals & Integrations

Back to Dashboard
Active Tenant Context: Oakridge International Academy (OAK-01) • API Base: https://edu.jdseid.pro/modules/api/index.php
GET ?endpoint=status
Test JSON
Returns institutional configuration, active academic year, currency symbol, and platform health.
POST ?endpoint=login
Headers: Content-Type: application/json
Authenticates student, parent or teacher credentials. Body: {"username": "alex.morgan", "password": "student123"}
GET ?endpoint=students[&class_id=X]
Test JSON
Returns list of all active students in current school campus with admission number, roll number, class and section.
GET ?endpoint=attendance[&date=YYYY-MM-DD]
Test JSON
Returns attendance register for specified date or today's date across classrooms.
GET ?endpoint=grades&student_id=1
Test JSON
Returns all subject examination marks, grades, and teacher evaluation notes for a specific student ID.
GET ?endpoint=fees[&student_id=1]
Test JSON
Returns fee billing invoices, paid amounts, balance dues, and payment statuses.