Plan a journey
API · /swisstransit-api
Swiss Transit API
Der Fahrplan des öffentlichen Verkehrs der Schweiz als API, betrieben durch den offiziellen Schweizer Open-Transport-Dienst (transport.opendata.ch, basierend auf dem search.ch-Fahrplan). Eines der dichtesten und pünktlichsten Verkehrsnetze der Welt — Züge (SBB/CFF/FFS), Trams, Stadt- und Postbusse, Schiffe, Standseilbahnen und Seilbahnen — in einer einzigen sauberen API. Finden Sie Haltestellen, Bahnhöfe und Adressen nach Namen mit deren Kennung und Koordinaten; planen Sie eine vollständige Tür-zu-Tür-Reise zwischen zwei beliebigen Orten mit optionalem Zwischenstopp, Datum und Uhrzeit sowie der Möglichkeit, nach Ankunftszeit zu suchen, und erhalten Sie für jede Verbindung die Abfahrts- und Ankunftszeiten und Gleise, die Gesamtdauer in Minuten, die Anzahl der Umstiege, die verwendeten Verkehrsmittel (z. B. IC 8 oder S 8) und die vollständige Etappenaufschlüsselung einschließlich etwaiger Fußwege; und lesen Sie die aktuelle Abfahrts- oder Ankunftstafel einer Station mit Linie, Ziel, Zeit, Gleis und etwaigen Echtzeit-Verzögerungen. Ideal für Reiseplaner- und Mobilitäts-Apps, Reisetools, Logistik und Tourismus in der Schweiz. Ortsnamen akzeptieren Haltestellennamen oder Stations-IDs aus dem Locations-Endpunkt, und Zeiten enthalten Live-Verzögerungen, sofern verfügbar. Daten von transport.opendata.ch (Schweizer Open-Transport-Daten); deckt die Schweiz und grenznahe Verbindungen ab.
API-Health
gesund- Uptime
- 100.00%
- Server-Probes · 24h
- Latenz Ø
- 337 ms
- Server-Probes · 24h
- Subscribers
- 4,141
- aktiv
- Gesamt-Calls
- 76
- letzte 7 Tage
Preise
Wähle einen Tier — abrechnung monatlich, jederzeit kündbar.
Free
Kostenlos
- 595 Calls / Monat
- 2 Anfragen / Sekunde
- Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
- 595 Aufrufe/Monat
- 2 Anfragen/Sekunde
- Standorte, Fahrten & Bretter
- Keine Kreditkarte
Starter
€7.10 /Monat
- 21,600 Calls / Monat
- 6 Anfragen / Sekunde
- Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
- 21,6k Aufrufe/Monat
- 6 Anfragen/Sekunde
- Reiseplanung
- E-Mail-Support
Pro
€21.50 /Monat
- 91,200 Calls / Monat
- 15 Anfragen / Sekunde
- Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
- 91.2k Aufrufe/Monat
- 15 Anfragen/Sekunde
- Mobilitäts- & Reise-Apps
- Prioritäts-Support
Mega
€59.50 /Monat
- 388,000 Calls / Monat
- 40 Anfragen / Sekunde
- Hartes Limit (429 oberhalb der Quote, keine Mehrkosten)
- 388k Aufrufe/Monat
- 40 req/sec
- Hochvolumen-Routing
- Dedizierte SLA
Gebaut von
Ähnliche APIs
Andere APIs mit überschneidenden Tags.
Swiss National Bank (SNB) FX & Rates API
Live offizielle Schweizer Währungsdaten, direkt aus dem offenen Datenportal der Schweizerischen Nationalbank – kein API-Key, nichts gecached. Der Schweizer Franken ist eine der weltweit führenden sicheren Anlage- und Reservewährungen, und diese API stellt die von der SNB veröffentlichten Zahlen als sauberes JSON bereit. Der Rates-Endpunkt gibt die SNB-Devisenfixing zurück – den Monatsdurchschnittswert in Franken von rund 25 Weltwährungen (der Euro lag Mitte 2026 bei etwa 0,92 Franken), jeweils normalisiert auf den Frankenwert einer Einheit. Der Currency-Endpunkt gibt den Frankenkurs einer Währung mit ihrer jüngeren Historie zurück. Der Policy-Rate-Endpunkt gibt den SNB-Leitzins zurück, den Leitzins, den die Schweizerische Nationalbank zur Steuerung der Wirtschaft festlegt, mit seiner Historie. Der Saron-Endpunkt gibt SARON zurück, den Swiss Average Rate Overnight – den Franken-Referenzzinssatz, der den CHF LIBOR abgelöst hat und Schweizer Finanzkontrakten zugrunde liegt – mit seinem jüngeren Verlauf. Alles sind die eigenen veröffentlichten Daten der Zentralbank, live, nichts gespeichert; die Zahlen sind monatlich. Dies ist die Franken-Zins-und-Devisen-Schicht für jede Forex-, Treasury-, Zahlungs- oder Makro-App, die der Schweiz ausgesetzt ist. Abgrenzung zu den APIs der EZB, Fed, Bank of Canada, Norges Bank, Bank of England, Brasilien, Polen und Tschechien – dies ist der Franken, der SNB-Leitzins und SARON. 5 Endpunkte, kein API-Key auf unserer Seite.
api.oanor.com/snb-api
Transport for London API
Londoner öffentlicher Nahverkehr als API, betrieben durch die offizielle Transport for London Unified API. Erhalten Sie Live-Linienstatus für die U-Bahn und alle anderen Verkehrsmittel (DLR, Overground, Elizabeth Line, Straßenbahnen, Busse, River Bus) mit Schweregrad und Störungsgründen, suchen Sie jede Station oder Haltestelle nach Namen, um deren NaPTAN-ID, Verkehrsmittel, Linien und Koordinaten zu erhalten, rufen Sie Live-Ankunftsprognosen für eine Haltestelle ab (welche Linie, wohin, in wie vielen Minuten, von welchem Bahnsteig), überprüfen Sie eine einzelne Linie detailliert mit ihren aktuellen Störungen und planen Sie eine Tür-zu-Tür-Reise zwischen zwei Orten mit vollständigen abschnittsweisen Wegbeschreibungen und Dauern. Haltestellen und Reiseziele akzeptieren einen Ortsnamen, eine NaPTAN-ID oder Breitengrad/Längengrad. Perfekt für Pendler- und Reise-Apps, Stationsabfahrtstafeln, Status-Widgets, Slack/Discord-Bots und Reiseplaner. Keine Konten, kein Upstream-Key.
api.oanor.com/tfl-api
Häufig gestellte Fragen
Schnelle Antworten zu Preisen, Kontingenten und Integration.
Wie bekomme ich einen API-Key für Swiss Transit API?
Wie hoch ist das Rate-Limit für Swiss Transit API?
Was kostet Swiss Transit API?
Kann ich mein Abo jederzeit kündigen?
Ist Swiss Transit API DSGVO-konform?
Wähle einen Endpoint aus der Liste links — Details und Playground erscheinen hier.
Code-Snippets
Registrieren, um einen API-Key zu bekommen, dann jeden Pfad unter deinem Slug aufrufen.
curl https://api.oanor.com/swisstransit-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/swisstransit-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/swisstransit-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/swisstransit-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Bewertungen
Melde dich an, um zu bewerten.
Noch keine Bewertungen.
Diskussion
Stelle Fragen, teile Tipps, bekomme Antworten vom Anbieter und anderen Entwicklern. Öffentlich — jeder kann mitlesen.
Melde dich an, um zu schreiben oder zu antworten.
AnmeldenNeue Diskussion
·
-
Anbieter-Antwort
🔒 Diese Diskussion ist gesperrt — keine neuen Antworten möglich.
-
·
- Noch keine Diskussionen — starte die erste.
Support
Privater 1:1-Support mit dem Anbieter — Abrechnungsfragen, Integrationsprobleme, Account-Themen. Nur du und das Anbieter-Team sehen diese Threads.
Melde dich an, um ein Support-Ticket zu öffnen.
AnmeldenNeues Ticket öffnen
Beschreibe wobei du Hilfe brauchst. Das Anbieter-Team bekommt eine Mail und antwortet auf der Ticket-Seite.
-
·
Dringend - Noch keine Tickets für diese API.