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 maps API

API to access for map-data

Technical University of Munich maps 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 maps. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 1 operation across 1 path, and defines 25 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}.

1 operations 1 paths 25 schemas 1 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 1

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

maps 1

API to access for map-data

GET
/api/maps/route
Routing requests
route_handler 10 params → 200404

Schemas 25

The contract defines 25 schemas that model the data the API accepts and returns. The most detailed are MotisLegResponse (28 properties), ManeuverResponse (24 properties), PlaceResponse (15 properties), StepInstructionResponse (14 properties). Each schema is shown below with its type and property counts.

ValhallaRoutingResponse
object
2 properties 2 required
RentalResponse
object
10 properties 1 required
Coordinate
object
2 properties 2 required
StepInstructionResponse
object
14 properties 9 required
AlertResponse
object
11 properties 2 required
VertexTypeResponse
string
RoutingResponse
SummaryResponse
object
9 properties 9 required
TravelModeResponse
string
AlertCauseResponse
string
AlertSeverityLevelResponse
string
TransitStopTypeResponse
string
TransitInfoResponse
object
11 properties 11 required
RentalFormFactorResponse
string
TransitStopResponse
object
8 properties 8 required
DirectionResponse
string
ModeResponse
string
MotisLegResponse
object
28 properties 13 required
PlaceResponse
object
15 properties 4 required
ValhallaLegResponse
object
3 properties 3 required
ManeuverResponse
object
24 properties 7 required
ManeuverTypeResponse
string
ItineraryResponse
object
5 properties 5 required
AlertEffectResponse
string
MotisRoutingResponse
object
4 properties 4 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

tum-maps-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 menu API
Technical University of Munich Openapi.json API
Technical University of Munich static API
Technical University of Munich Status API