# NavigaTUM

**Canonical:** https://apis.io/apis/tum/navigatum/  
**Provider:** Technical University of Munich — https://apis.io/providers/tum/  
**Base URL:** https://nav.tum.de/api  
**Documentation:** https://nav.tum.de/

NavigaTUM is one of 6 APIs that [Technical University of Munich](https://apis.io/providers/tum/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Campus, Navigation, Maps, Locations, and Search. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, and API documentation.

Search and navigation API for TUM rooms, buildings and places — a Rust service over MeiliSearch, fully unauthenticated, documented with an OpenAPI 3 contract served live at https://nav.tum.de/api/openapi.json. Twelve operations across search, locations, maps, calendar, feedback and status. GET /api/status returns the exact deployed commit alongside its health, a build-provenance practice almost nothing else in this cohort does. Also publishes a .well-known/security.txt. The six OpenAPI files below are one contract split by tag by refine-openapis, not six APIs; they were repaired on 2026-08-19 after that split had stamped them with eat-api's title and eat-api's GitHub Pages servers block.

## Machine-readable artifacts (15)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/tum/refs/heads/main/openapi/tum-locations-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/tum/refs/heads/main/openapi/tum-maps-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/tum/refs/heads/main/openapi/tum-calendar-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/tum/refs/heads/main/openapi/tum-feedback-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/tum/refs/heads/main/openapi/tum-status-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/tum/refs/heads/main/openapi/tum-openapi-json-api-openapi.yml
- **x-openapi-original** — https://raw.githubusercontent.com/api-evangelist/tum/refs/heads/main/openapi/_original/tum-navigatum.yaml
- **APIReference** — https://nav.tum.de/api/openapi.json
- **Documentation** — https://github.com/TUM-Dev/NavigaTUM/blob/main/server/README.md
- **GitHub** — https://github.com/TUM-Dev/navigatum
- **Website** — https://nav.tum.de/
- **TermsOfService** — https://nav.tum.de/en/about/privacy
- **x-json-schema** — https://raw.githubusercontent.com/api-evangelist/tum/refs/heads/main/json-schema/tum-search-response-schema.json
- **x-json-structure** — https://raw.githubusercontent.com/api-evangelist/tum/refs/heads/main/json-structure/tum-search-response-structure.json
- **x-example** — https://raw.githubusercontent.com/api-evangelist/tum/refs/heads/main/examples/tum-search-example.json

## Other Technical University of Munich APIs (5)

- [TUM Campus App Backend API](https://apis.io/apis/tum/campus-backend/)
- [mediaTUM OAI-PMH Repository Interface](https://apis.io/apis/tum/mediatum-oai-pmh/)
- [TUM Shibboleth Identity Provider (SAML 2.0 Metadata)](https://apis.io/apis/tum/identity-federation/)
- [TUMonline (CAMPUSonline) — Course Catalog and Identity](https://apis.io/apis/tum/tumonline/)
- [eat-api — Munich Student Canteen Menus](https://apis.io/apis/tum/eat-api/)

## Tags

Campus, Navigation, Maps, Locations, Search, Rust

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/tum/navigatum/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/tum/.
