Central Gateway
Every API call goes through a single gateway — one entry point for all integrations, regardless of API family or version.
The Untis Platform APIs enable data exchange between Untis Platform and third-party applications — retrieving roster data, synchronizing masterdata, reading timetables, and more. All requests are routed through a central API gateway that handles authentication, authorization, rate limiting, and consistent error handling.
Central Gateway
Every API call goes through a single gateway — one entry point for all integrations, regardless of API family or version.
Two API Families
OneRoster for standardized read-only roster data. Untis Platform APIs for full masterdata access with read and write operations.
URL-based Versioning
Each API maintains its own version in the URL path. Updates to one API do not affect another.
All API requests use the {{API_URL}} placeholder, which resolves to the appropriate base URL depending on your environment.
Integration
https://api.integration.webuntis.dev/
Development and testing with test schools and synthetic data. Mirrors production behavior. May include preview features.
The interactive Try it out in these docs runs against a dedicated sandbox school (isolated tenant) on this environment.
Production
https://api.webuntis.com/
Live school data. Requires an approved platform application. Production-level SLAs and stricter rate limits.
Every API reference page in these docs includes a live Try it out button on each endpoint. Requests are executed against a dedicated sandbox school — a separate, isolated tenant on the integration environment — with no setup or credentials needed on your end.
The platform exposes two distinct API families. Choose based on your data access and write requirements — see Which API to Choose for a detailed decision guide.
OneRoster APIs
Standardized read-only access to roster data following the IMS Global OneRoster 1.1 specification.
Endpoint pattern: {{API_URL}}/ims/oneroster/v1p1/{resource}
Best for LMS integrations, student portals, and read-only data sync.
Untis Platform APIs
Comprehensive read and write access to masterdata and Untis Platform-specific features beyond the OneRoster standard.
Endpoint pattern: {{API_URL}}/WebUntis/api/rest/extern/v{version}/{resource}
Best for school management systems, admin tools, and bidirectional sync.
The platform uses URL-based versioning. Each API maintains an independent version lifecycle — an update to the Student Management API does not affect Teacher Management. OneRoster uses version v1p1 (1.1) in the URL path; Untis Platform APIs use v1, v2, or v3 depending on the API.
| API | Current Version | Status |
|---|---|---|
| Student Management | v3 | v1 and v2 deprecated |
| Teacher Management | v2 | v1 deprecated |
| Legal Guardian Management | v1 | Current |
| Class Management | v2 | v1 deprecated |
| Room Management | v1 | Current (read-only) |
| User Management | v1 | Current |
| Timetable | v3 | v1 and v2 deprecated |
| Class Register Absences | v1 | Current |
| Exams | v1 | Current |
| Lessons | v1 | Current |
| Messaging | v1 | Current |