July 16th, 2026
New Feature
Release date: July 2026
Affected product: Orah Open API
Status: Live in all regions
Type: Additive - no breaking changes, no key re-issue required
We've made the Open API a lot easier to read from. You can now filter the student list instead of pulling everyone, look up a single staff member by your own ID, and enumerate a school's groups and reason codes β plus pull a student's day-by-day attendance the way the school's own dashboard computes it. Everything works with your existing API keys, and existing calls behave exactly as before.
Full request/response examples and field references live in the Open API docs β use the one for your region:
Americas:
https://open-api-virginia.orah.com/open-api/Asia-Pacific:
https://open-api-sydney.orah.com/open-api/Europe / Africa / Middle East:
https://open-api-ireland.orah.com/open-api/
Filter the student list - narrow by house, group, year level or student type, with optional pagination for large schools. Send no new parameters and nothing changes.
Look up one staff member - resolve a single staff record by Orah ID or your SIS ID, instead of downloading the whole roster.
List groups - enumerate classes, advisories, athletics and more, filterable by type, each with its SIS ID.
List reason codes - pull a school's attendance reason codes so you can map them to your own.
Daily attendance timeline - a student's per-day attendance rollup, including SIS-sourced records, matching the school's daily policy.
Additive only - no endpoints were changed, so existing integrations are unaffected and no key re-issue is needed.
Modified student/list - added house / group / year_level / student_type filters and opt-in pagination.
New staff/get-single - single staff lookup by id or sis_id.
New group/list - list groups, filterable by type.
New reason-code/list - list and filter a school's reason codes.
New daily-attendance/timeline - per-student, per-day attendance rollup.