Transport for Switzerland
Official Swiss Public Transport Open Data
- Authentication
- API Key
- HTTPS
- Yes
- CORS
- Unknown
- Category
- Transportation
- Documentation / URL
- https://opentransportdata.swiss/en/
Overview
Transport for Switzerland provides Swiss transit — keyless community API works live (opendata.ch, verified); the official portal is key-based.
Quick Start
Stationboard (verified live — Zürich):
curl "https://transport.opendata.ch/v1/stationboard?station=Zurich&limit=1"
{ "station": { "id": "8503000", "name": "Zürich HB", "coordinate": { "type": "WGS84", "x": 47.378 } } }
Authentication
- Community opendata.ch API: none (keyless, verified).
- Official opentransportdata.swiss: registration + key.
Rate Limits & Notes
- Free; be polite — no hard published limit.
FAQ
Is Transport for Switzerland free? Yes — community API keyless (verified).
Does it need a key? The opendata.ch API works without one (verified).
What does it return? Swiss transit data.
More in Transportation
| API | Auth | HTTPS | CORS | |
|---|---|---|---|---|
| ADS-B Exchange Access real-time and historical data of any and all airborne aircraft | No auth | Yes | Unknown | ↗ |
| airportsapi Get name and website-URL for airports by ICAO code | No auth | Yes | Unknown | ↗ |
| AIS Hub Real-time data of any marine and inland vessel equipped with AIS tracking system | API Key | No | Unknown | ↗ |
| Amadeus for Developers Travel Search - Limited usage | OAuth | Yes | Unknown | ↗ |
| apilayer aviationstack Real-time Flight Status & Global Aviation Data API | OAuth | Yes | Unknown | ↗ |