Met de Dienstregeling API kunnen gegevens uit de dienstregeling van het openbaar vervoerder voor heel Nederland worden opgevraagd. Dit kan op een globaal niveau voor bijv. alle lijnen voor een enkele vervoerder, maar ook op detailniveau voor bijv. een rit die op een bepaald tijdstip een bepaalde halte passeert. De API is bedoeld om gebruikt te worden voor het leveren van informatie aan Apps, websites of content providers die deze informatie rechtstreeks of ter aanvulling van andere reisinformatie willen aanbieden aan gebruikers.
Hieronder volgt een beschrijving van de gegevens die opgevraagd kunnen worden. In het algemeen zullen objecten en attributen alleen voorkomen in de response als ze een waarde hebben. Als er bijv. geen meldingen zijn bij een lijn of halte, dan zijn deze objecten afwezig en is de lijststructuur waarin ze kunnen voorkomen ook afwezig. Hetzelfde geldt voor attributen. Zo kan er bij een vertrektijd een gewijzigd vertrekplatform zijn, maar in veel gevallen is dat niet zo en wordt het attribuut weggelaten uit de response.
Van iedere openbaar vervoerder kan opgevraagd worden welke lijnen er gereden worden op enig moment in de gepubliceerde dienstregeling. Dat is dus onafhankelijk van welke dagen waarop die lijnen gereden worden. Per lijn worden de volgende gegevens geleverd:
In een request voor lijn-informatie wordt een lijn gespecificeerd door de combinatie van:
Een of meer ritten binnen een lijn kunnen worden gespecificeerd in een request door de combinatie van:
Object |
Inhoud en betekenis |
ErrorMessage |
Dit object wordt alleen geleverd indien er fouten tijdens de verwerking worden geconstateerd, bijv. een identificatie van een lijn die niet (meer) bestaat. |
Gebruik van de 9292 Dienstregeling API is alleen toegestaan met uitdrukkelijke toestemming van 9292.
Het is verplicht het 9292 Logo te tonen bij gebruik van detailinformatie. Het gaat hier om alleen het logo en geen tekst.
9292 geeft akkoord op plaatsing voor live gang binnen de productieomgeving. Dit om de uniformiteit te waarborgen.
Via de volgende link is het 9292 Logo op te halen:
Software versie |
Opmerking |
01-10-2021 v1.0.0 |
|
22-10-2021 v1.1.0 |
|
14-02-2022 v1.2.0 |
|
14-04-2022 v1.2.1 |
|
09-05-2022 v1.2.2 |
|
27-05-2022 v1.2.3 |
|
05-09-2022 v1.2.3a |
|
08-03-2023 v1.2.4 |
|
03-04-2023 v1.2.5 |
|
08-05-2023 v1.2.6 |
|
08-08-2023 v1.3.0 |
|
Header Key |
Waarde |
Authorization |
...het geleverde token... |
Accept |
Application/JSON |
Content-Type |
charset=utf-8 |