durch <spanstyle="font-family: monospace;">.json</span> in der URL.
bieten ein JSON-Interface für IRIS- und HAFAS-Abfahrten.
HAFAS- und IRIS-Abfahrtstafeln liefern mit dem GET-Parameter <spanstyle="font-family: monospace;">version=3</span> eine stabile JSON-API.
Die route-Elemente können zusätzlich
Alle anderen Endpunkte (sowie Abfahrtstafeln mit <spanstyle="font-family: monospace;">version=raw</span>) erlauben direkten Zugriff auf die serialisierten Travel::Status::DE::{EFA,HAFAS,IRIS}-Objekte ohne stabile API.</li>
die Felder "isAdditional" oder "isCancelled" enthalten, der Rest sollte
<li>Bitte maximal 30 Anfragen pro Minute und insbesondere nur eine Anfrage
selbsterklärend sein. Im Fehlerfall fehlt das "departures"-Element,
stattdessen wird ein "error"-Element mit Fehlermeldung zurückgegeben.
Bitte maximal 30 Anfragen pro Minute und insbesondere nur eine Anfrage
pro Station und Minute – eine höhere Auflösung haben die Backenddaten
pro Station und Minute – eine höhere Auflösung haben die Backenddaten
ohnehin nicht.</li>
ohnehin nicht.</li>
<li>Mit <spanstyle="font-family: monospace;">limit</span> kann die Anzahl der
<li>Mit <spanstyle="font-family: monospace;">limit</span> kann die Anzahl der
angezeigten / im JSON enthaltenen Abfahrten eingeschränkt werden, z.B.
angezeigten / im JSON enthaltenen Abfahrten eingeschränkt werden, z.B.
<spanstyle="font-family: monospace;">limit=10</span> für die ersten zehn.</li>
<spanstyle="font-family: monospace;">limit=10</span> für die ersten zehn.</li>