PoliTO REST API (api-spec)
The official OpenAPI 3.0.3 specification for the REST API of Politecnico di Torino, maintained as the single source of truth for planning, implementation, testing, documentation, and tooling. It backs the official students mobile application and is authored in TypeSpec, with a generated openapi.yaml, a Dockerized Swagger UI, and Prism mock support. The API is consumed by first-party apps via the app.didattica.polito.it host; there is no documented self-service public sign-up.
Documentation
Specifications
OpenAPI
https://raw.githubusercontent.com/api-evangelist/politecnico-di-torino/refs/heads/main/openapi/politecnico-di-torino-students-api.yaml
OpenAPI
https://raw.githubusercontent.com/api-evangelist/politecnico-di-torino/refs/heads/main/openapi/politecnico-di-torino-faculty-api.yaml
Other Resources
GitHub
https://github.com/polito/api-spec
SourceCode
https://github.com/polito/api-spec
x-vocabulary
https://raw.githubusercontent.com/api-evangelist/politecnico-di-torino/refs/heads/main/vocabulary/politecnico-di-torino-vocabulary.yml
x-rules
https://raw.githubusercontent.com/api-evangelist/politecnico-di-torino/refs/heads/main/rules/politecnico-di-torino-rules.yml
x-json-ld
https://raw.githubusercontent.com/api-evangelist/politecnico-di-torino/refs/heads/main/json-ld/politecnico-di-torino-context.jsonld