Skip to content

Organizations & Schools

In Untis Platform, organizations and schools are the same thing. Both represent the school where teaching occurs and are exposed as OneRoster org objects with type="school". The /schools endpoints are convenience aliases that return identical data to /orgs.

OneRoster 1.1 Read-only Endpoints: 4 (2 unique + 2 aliases)

Service callEndpointNotes
getAllOrgs{{API_URL}}ims/oneroster/v1p1/orgs
getOrg{{API_URL}}ims/oneroster/v1p1/orgs/{{id}}
getAllSchools{{API_URL}}ims/oneroster/v1p1/schoolsSame as getAllOrgs
getSchool{{API_URL}}ims/oneroster/v1p1/schools/{{id}}Same as getOrg

The primary identifier is sourcedId — a UUID assigned by Untis Platform. Always use this when referencing schools in API requests.


Organizations are referenced throughout the OneRoster data model:

EntityRelationship
Usersuser.orgs array contains the sourcedId of the user’s school
Classesclass.school references the school where the class is taught
Enrollmentsenrollment.school links the enrollment to a school context