Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Technical University of Munich static API

Static information regarding canteens, labels and languages

Technical University of Munich static API is one of 9 APIs that Technical University of Munich publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include static. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 3 operations across 3 paths, and defines 6 schemas. It is described by OpenAPI 3.0.1, at version 2.1.

Requests are made against a single base URL, https://tum-dev.github.io/eat-api/{language}.

3 operations 3 paths 6 schemas 3 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.1
API Version
2.1
Base URL
https://nav.tum.de/api
Resource Areas
1

Paths & Operations 3

Across 3 paths, the API surfaces 3 operations — 3 GET. Each is listed below with its method, path, parameters, and response codes.

static 3

Static information regarding canteens, labels and languages

GET
/enums/canteens.json
To get all available canteens
→ 200
GET
/enums/languages.json
To get all available languages
→ 200
GET
/enums/labels.json
To get all available labels
→ 200

Schemas 6

The contract defines 6 schemas that model the data the API accepts and returns. The most detailed are Canteen (6 properties), OpenHoursWeek (5 properties), Language (4 properties), Label (3 properties). Each schema is shown below with its type and property counts.

Location
object
A location description including the readable address and coordinates
3 properties
OpenHoursDay
object
Specifies, a time range for opening hours. The times always have the format
2 properties
Canteen
object
Information about a canteen
6 properties
Language
object
A language, that is supported by the API
4 properties
OpenHoursWeek
object
Specifies the opening hours for a whole working week (mon-fri)
5 properties
Label
object
Allergene and ingredient information
3 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

tum-static-api-openapi.yml Raw ↑

Other APIs Technical University of Munich publishes across the network.

TUM Campus App Backend (gRPC)
Technical University of Munich calendar API
Technical University of Munich feedback API
Technical University of Munich locations API
Technical University of Munich maps API
Technical University of Munich menu API
Technical University of Munich Openapi.json API
Technical University of Munich Status API