Docs
Guides for the people who run it.
Written for a clerk with a spreadsheet and a principal with fifteen minutes. Every guide is one task long.
Getting started
Daily use
Fees and finance
For the school's own developers
The API is described by OpenAPI annotations in the Go backend, and every client type is generated from that one schema. Ask us for a scoped key and the generated client for your language.
GET /v1/classes/{class_id}/attendance?date=2026-08-18
Authorization: Bearer omg_live_…
200 OK
{ "class": "10-B", "marked": 38, "absent": 2, "on_leave": 1,
"source": "teacher_tablet", "synced_at": "2026-08-18T09:14:02+05:30" }