NTHU Data API
A public, community-maintained REST API (NTHU-SA, "NTHUSA 32nd") that aggregates public data from National Tsing Hua University campus units. Version 2.0.0, built with FastAPI and exposing interactive Swagger/OpenAPI docs. Confirmed endpoint groups include announcements, buses (routes, stops, schedules), courses (search, lists), departments, dining, energy/electricity usage, libraries (space, lost and found, RSS), locations, and newsletters.
Documentation
Specifications
OpenAPI
https://api.nthusa.tw/openapi.json
OpenAPI
https://raw.githubusercontent.com/api-evangelist/nthu/refs/heads/main/openapi/nthu-data-api.yaml
Other Resources
GitHub
https://github.com/NTHU-SA/NTHU-Data-API
SourceCode
https://github.com/NTHU-SA/NTHU-Data-API
Vocabulary
https://raw.githubusercontent.com/api-evangelist/nthu/refs/heads/main/vocabulary/nthu-vocabulary.yml
JSONLD
https://raw.githubusercontent.com/api-evangelist/nthu/refs/heads/main/json-ld/nthu-context.jsonld
Rules
https://raw.githubusercontent.com/api-evangelist/nthu/refs/heads/main/rules/nthu-rules.yml