GET /api/v1/stations/{eva}/departures
Live departures for any station by EVA, all categories (DB Timetables, Tier A)
Live departure board for ANY DB station via its EVA number (from GET /cities/{slug}/stations), including local/regional trains (all categories ICE/IC/RE/RB/S), real-time delays and disruption messages (messages per entry). Source: Deutsche Bahn AG (CC BY 4.0). Without credentials OR toggle off -> 200 source_status="disabled"; no departure in the window -> 200 source_status="no_data"; invalid EVA -> 422.
Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
eva | path | yes | string | EVA-Nummer des Bahnhofs (6-8-stellige Zahl). |
Code samples
curl "https://infranode.dev/api/v1/stations/example/departures"const res = await fetch("https://infranode.dev/api/v1/stations/example/departures");
const data = await res.json();
console.log(data);import httpx
res = httpx.get("https://infranode.dev/api/v1/stations/example/departures")
res.raise_for_status()
print(res.json()) Try it
No live console is available for this endpoint. It is an operational or demo operation (for example a forced error) and is only documented here. Use the code samples above to call it directly.