USOS API (University of Warsaw)
The University of Warsaw installation of the USOS API, a REST-like protocol providing access to the university's academic database. It exposes 60+ documented services covering courses, grades, exams, user information, payments, housing and events, with both anonymous access to a subset of methods and OAuth-authorized access to user data. Developers must sign up for an API key (Consumer Key/Secret) and use the OAuth flow to obtain access tokens.
Documentation
Documentation
https://usosapps.uw.edu.pl/developers/api/
Authentication
https://usosapps.uw.edu.pl/developers/api/authorization/
Specifications
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/university-of-warsaw/refs/heads/main/json-schema/university-of-warsaw-course-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/university-of-warsaw/refs/heads/main/json-schema/university-of-warsaw-faculty-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/university-of-warsaw/refs/heads/main/json-schema/university-of-warsaw-installation-schema.json
Other Resources
SignUp
https://usosapps.uw.edu.pl/developers/
x-json-structure
https://raw.githubusercontent.com/api-evangelist/university-of-warsaw/refs/heads/main/json-structure/university-of-warsaw-course-structure.json
x-json-structure
https://raw.githubusercontent.com/api-evangelist/university-of-warsaw/refs/heads/main/json-structure/university-of-warsaw-installation-structure.json
x-example
https://raw.githubusercontent.com/api-evangelist/university-of-warsaw/refs/heads/main/examples/university-of-warsaw-installation-example.json
x-example
https://raw.githubusercontent.com/api-evangelist/university-of-warsaw/refs/heads/main/examples/university-of-warsaw-now-example.json
x-example
https://raw.githubusercontent.com/api-evangelist/university-of-warsaw/refs/heads/main/examples/university-of-warsaw-course-error-example.json
x-spectral-rules
https://raw.githubusercontent.com/api-evangelist/university-of-warsaw/refs/heads/main/rules/university-of-warsaw-rules.yml
x-vocabulary
https://raw.githubusercontent.com/api-evangelist/university-of-warsaw/refs/heads/main/vocabulary/university-of-warsaw-vocabulary.yml
x-json-ld-context
https://raw.githubusercontent.com/api-evangelist/university-of-warsaw/refs/heads/main/json-ld/university-of-warsaw-context.jsonld