freeapis

Transport for Germany

Deutsche Bahn (DB) API

Authentifizierung
API Key
HTTPS
No
CORS
Unknown
Kategorie
Transport
Datenquelle
public-apis

Überblick

Transport for Germany ist eine kostenlose öffentliche API aus der Kategorie Transport. Deutsche Bahn (DB) API.

Diese API gehört zur Kategorie Transportation, einem beliebten Bereich des Ökosystems kostenloser APIs.

Die API eignet sich für Prototypen, private Projekte und Produktivsysteme — beachte dabei die Nutzungsbedingungen des Anbieters.

Status

  • ⚠️ Aus unserem Netzwerk nicht erreichbar (geprüft 2026-08): Die Verbindung ist fehlgeschlagen. Der Dienst ist eventuell down oder geografisch beschränkt — vor dem Einsatz prüfen.

Authentifizierung

Transport for Germany verwendet einen API-Schlüssel; vor dem Aufruf muss ein Schlüssel erstellt werden:

  1. Öffne die offizielle Dokumentation (siehe unten).
  2. Suche die Registrierung bzw. den Bereich für API-Schlüssel und lege ein Konto an.
  3. Kopiere den Schlüssel und übertrage ihn wie beschrieben in jeder Anfrage (Header oder Query-Parameter).

Bewahre den Schlüssel serverseitig auf und committe ihn niemals in ein öffentliches Repository.

HTTPS und CORS

  • HTTPS: nicht unterstützt — Transport for Germany wird nur über HTTP ausgeliefert; übertrage keine sensiblen Daten.
  • CORS: unbekannt — prüfe vor einem Browser-Aufruf die offizielle Dokumentation oder teste mit einer Anfrage.

Erste Schritte

  1. Offizielle Dokumentation lesen: http://data.deutschebahn.com/dataset/api-fahrplan
  2. API-Schlüssel erstellen (siehe oben unter „Authentifizierung“).
  3. Mit curl oder einem beliebigen HTTP-Client eine Testanfrage gemäß Dokumentation senden.

Ratenlimits und Hinweise

  • Ratenlimits, Kontingente und das kostenlose Volumen legt der Anbieter fest — prüfe vor dem Ausbau die offizielle Dokumentation von Transport for Germany.
  • Die Quelldaten werden von der Community gepflegt; die Angaben zu Authentifizierung, HTTPS und CORS geben den Stand zum Zeitpunkt der Aufnahme wieder und können sich ändern.

Häufige Fragen

Wie bekomme ich einen API-Schlüssel für Transport for Germany?

Den Schlüssel stellt der Anbieter aus; folge der Registrierungs- bzw. Schlüsselanleitung in der offiziellen Dokumentation (http://data.deutschebahn.com/dataset/api-fahrplan).

Mehr in Transport

APIAuthHTTPSCORS
ADS-B Exchange

Access real-time and historical data of any and all airborne aircraft

No authYesUnknown↗
adsbdb

Open access to aircraft, airline, and flight route data

No authYesUnknown↗
airportsapi

Get name and website-URL for airports by ICAO code

No authYesUnknown↗
AIS Hub

Real-time data of any marine and inland vessel equipped with AIS tracking system

API KeyNoUnknown↗
Amadeus for Developers

Travel Search - Limited usage

OAuthYesUnknown↗