This is a list of HAFAS API endpoints, all with different data versions, API versions, output formats and URL configurations. Help me complete this list!
todo: http://www.fahrplanauskunftssysteme.de/?seitenID=27
- http://mobile.bahn.de/bin/extxml.exe or http://reiseauskunft.bahn.de/bin/extxml.exe
- http://mobile.bahn.de/bin/mobil/query.exe or http://mobile.bahn.de/bin/query.exe or http://reiseauskunft.bahn.de/bin/query.exe
- http://mobile.bahn.de/bin/mobil/stboard.exe or http://mobile.bahn.de/bin/stboard.exe or http://reiseauskunft.bahn.de/bin/stboard.exe or http://reiseauskunft.bahn.de/bin/bhftafel.exe
- http://reiseauskunft.bahn.de/bin/ajax-getstop.exe or http://mobile.bahn.de/bin/ajax-getstop.exe
- http://www.apps-bahn.de/bin/livemap/query-livemap.exe/dn?L=vs_livefahrplan&livemap=yes (map with all trains)
DB Schenker ist the logistics branch of Deutsch Bahn.
- http://gueterfahrplan.hacon.de/bin/db/query.exe or http://güterfahrplan.hacon.de/bin/db/query.exe
- http://gueterfahrplan.hacon.de/bin/db/stboard.exe or http://güterfahrplan.hacon.de/bin/db/stboard.exe
- http://gueterfahrplan.hacon.de/bin/db/ajax-getstop.exe or http://güterfahrplan.hacon.de/bin/db/ajax-getstop.exe
Regular version (/en
) works.
Mobile version (/eox
) doesn't work.
Text version (/el
) shows the regular version.
Extra feature: http://db-erreichbarkeit.hafas.de/bin/query.exe
- http://db-zugradar.hafas.de/bin/schenker/extxml.exe
- http://db-zugradar.hafas.de/bin/schenker/query.exe
- http://db-zugradar.hafas.de/bin/schenker/stboard.exe
- http://db-zugradar.hafas.de/bin/schenker/ajax-getstop.exe
- http://db-zugradar.hafas.de/bin/schenker/help.exe (map with all trains)
This version ist HTTP basic auth protected (unencrypted).
- http://fahrinfo.bvg.de/Fahrinfo/bin/extxml.bin or http://mobil.bvg.de/Fahrinfo/bin/extxml.bin
- http://fahrinfo.bvg.de/Fahrinfo/bin/query.bin or http://mobil.bvg.de/Fahrinfo/bin/query.bin
- http://fahrinfo.bvg.de/Fahrinfo/bin/stboard.bin or http://mobil.bvg.de/Fahrinfo/bin/stboard.bin
- http://fahrinfo.bvg.de/Fahrinfo/bin/ajax-getstop.bin or http://mobil.bvg.de/Fahrinfo/bin/ajax-getstop.bin
Regular version (/en
) works (only on fahrinfo.bvg.de
, but not on mobil.bvg.de
).
Mobile version (/eox
) works.
Text version (/el
) shows to the regular version.
This installation serves the old BVG landing page, even though it has the latest data.
- http://bvg.hafas.de/bin/query.exe
- http://bvg.hafas.de/bin/help.exe/dn?L=vs_livefahrplan&tpl=livefahrplan (map with all busses)
Regular version (/en
) works.
Mobile version (/eox
) shows the text version (/el
).
Text version (/el
) shows to the regular version.
- http://s-bahn-muenchen.hafas.de/bin/query.exe (empty response)
- http://s-bahn-muenchen.hafas.de/bin/stboard.exe (weird old ui!)
- http://s-bahn-muenchen.hafas.de/bin/ajax-getstop.exe
- http://s-bahn-muenchen.hafas.de/bin/help.exe/dn?tpl=livefahrplan (modern, map with all trains)
Regular version (/dn
) works.
Mobile version (/dox
) is just hilarious.
Text version (/el
) works.
- http://fahrinfo.vbb.de/bin/extxml.exe
- http://fahrinfo.vbb.de/bin/query.exe
- http://fahrinfo.vbb.de/bin/stboard.exe
- http://fahrinfo.vbb.de/bin/ajax-getstop.exe
- http://fahrinfo.vbb.de/bin/help.exe/dn?L=vs_mobilitymap&tpl=fullmap&tabApp=show (map with all trains)
Regular version (/en
) works.
Mobile version (/eox
) shows the (responsive) regular version.
Text version (/el
) doesn't work.
Supports EU-Spirit (switchEuspirit=yes
).
Supports DELFI (iER=yes
).
- http://demo.hafas.de/bin/pub/vbb-fahrinfo/relaunch2011/extxml.exe
- http://demo.hafas.de/bin/pub/vbb-fahrinfo/relaunch2011/query.exe
- http://demo.hafas.de/bin/pub/vbb-fahrinfo/relaunch2011/stboard.exe
- http://demo.hafas.de/bin/pub/vbb-fahrinfo/relaunch2011/ajax-getstop.exe
Regular version (/en
) works.
Mobile version (/eox
) works.
Text version (/el
) doesn't work.
Same UI, same data, but different server.
- http://fahrinfo.vbb.de/Fahrinfo/bin/extxml.exe
- http://fahrinfo.vbb.de/Fahrinfo/bin/query.exe
- http://fahrinfo.vbb.de/Fahrinfo/bin/stboard.exe
- http://fahrinfo.vbb.de/Fahrinfo/bin/ajax-getstop.exe
Regular version (/en
) works.
Mobile version (/eox
) doesn't work.
Text version (/el
) shows to the regular version.
- http://hafas.websrv05.reiseinfo.no/bin/dev/nri/extxml.exe
- http://hafas.websrv05.reiseinfo.no/bin/dev/nri/query.exe
- http://hafas.websrv05.reiseinfo.no/bin/dev/nri/stboard.exe
- http://hafas.websrv05.reiseinfo.no/bin/dev/nri/ajax-getstop.exe
Regular version (/en
) works.
Mobile version (/eox
) works.
Text version (/el
) works.
- http://reiseauskunft.insa.de/bin/extxml.exe
- http://reiseauskunft.insa.de/bin/query.exe
- http://reiseauskunft.insa.de/bin/stboard.exe
- http://reiseauskunft.insa.de/bin/ajax-getstop.exe
Regular version (/en
) works.
Mobile version (/eox
) works.
Text version (/el
) shows the regular version.
This is hilarious: http://mobil.insa.de/ and http://fahrinfo.insa.de/
- http://mobiliteitszentral.hafas.de/hafas/extxml.exe or http://travelplanner.mobiliteit.lu/hafas/extxml.exe
- http://mobiliteitszentral.hafas.de/hafas/query.exe or http://travelplanner.mobiliteit.lu/hafas/query.exe
- http://mobiliteitszentral.hafas.de/hafas/stboard.exe or http://travelplanner.mobiliteit.lu/hafas/stboard.exe
- http://mobiliteitszentral.hafas.de/hafas/ajax-getstop.exe or http://travelplanner.mobiliteit.lu/hafas/ajax-getstop.exe
Regular version (/en
) works.
Mobile version (/eox
) works.
Text version (/el
) shows to the regular version.
This is hilarious: http://mobil.insa.de/ and http://fahrinfo.insa.de/
- http://auskunft.nvv.de/auskunft/bin/jp/extxml.exe
- http://auskunft.nvv.de/auskunft/bin/jp/query.exe
- http://auskunft.nvv.de/auskunft/bin/jp/stboard.exe
- http://auskunft.nvv.de/auskunft/bin/jp/ajax-getstop.exe
Regular version (/en
) works.
Mobile version (/eox
) works.
Text version (/el
) works.
Extra feature: http://auskunft.nvv.de/auskunft/bin/jp/query.exe/dn?view=trafficlist
- http://fahrplan.oebb.at/bin/extxml.exe
- http://fahrplan.oebb.at/bin/query.exe
- http://fahrplan.oebb.at/bin/stboard.exe
- http://fahrplan.oebb.at/bin/ajax-getstop.exe
- http://zugradar.oebb.at/bin/help.exe/dn?tpl=livefahrplan (map with all trains)
Regular version (/en
) works.
Mobile version (/eox
) works.
Text version (/el
) works.
- http://rozklad.bilkom.pl/bin/extxml.exe
- http://rozklad.bilkom.pl/bin/query.exe
- http://rozklad.bilkom.pl/bin/stboard.exe
- http://rozklad.bilkom.pl/bin/ajax-getstop.exe
Regular version (/en
) works.
Mobile version (/eox
) works.
Text version (/el
) works.
- http://fahrplan.rsag-online.de/hafas/extxml.exe
- http://fahrplan.rsag-online.de/hafas/query.exe
- http://fahrplan.rsag-online.de/hafas/stboard.exe
- http://fahrplan.rsag-online.de/hafas/ajax-getstop.exe
Regular version (/en
) works.
Mobile version (/eox
) shows the (responsive) regular version.
Text version (/el
) shows the regular version.
Supports EU-Spirit (/hafas/eu/query.exe
).
Supports DELFI (iER=yes
).
- http://railteam.hafas.de/bin/extxml.exe
- http://railteam.hafas.de/bin/query.exe
- http://railteam.hafas.de/bin/stboard.exe
- http://railteam.hafas.de/bin/ajax-getstop.exe
Regular version (/en
) works.
Mobile version (/eox
) works.
Text version (/el
) doesn't work.
Supports EU-Spirit.
- http://fahrplan.sbb.ch/bin/extxml.exe
- http://fahrplan.sbb.ch/bin/query.exe
- http://fahrplan.sbb.ch/bin/stboard.exe
- http://fahrplan.sbb.ch/bin/ajax-getstop.exe
- http://fahrplan.sbb.ch/bin/help.exe/dn?tpl=showmap_external (live map, old ui)
Regular version (/en
) works.
Mobile version (/eox
) works.
Text version (/el
) shows the regular version.
- http://reseplanerare.resrobot.se/bin/extxml.exe
- http://reseplanerare.resrobot.se/bin/query.exe, redirects to http://reseplanerare.resrobot.se/bin/help.exe?tpl=webapp
- http://reseplanerare.resrobot.se/bin/stboard.exe
- http://reseplanerare.resrobot.se/bin/ajax-getstop.exe
Regular version (/en
) works.
Mobile version (/eox
) doesn't work, but regular version is responsive.
Text version (/el
) doesn't work.
Has an ugly map.
- http://www.rejseplanen.dk/bin/extxml.exe (403 error)
- http://www.rejseplanen.dk/bin/query.exe
- http://www.rejseplanen.dk/bin/stboard.exe
- http://www.rejseplanen.dk/bin/ajax-getstop.exe
- http://www.rejseplanen.dk/bin/help.exe/mn?L=vs_tus.vs_new&tpl=monitor&station=8600646@461@8603302&p1=bus&p2=metro&p3=stog&display=horizontal (nice station board)
Regular version (/en
) works.
Mobile version (/eox
) works.
Text version (/el
) works.
- http://airs1.septa.org/bin/extxml.exe
- http://airs1.septa.org/bin/query.exe
- http://airs1.septa.org/bin/stboard.exe
- http://airs1.septa.org/bin/ajax-getstop.exe
Regular version (/en
) works.
Mobile version (/eox
) doesn't work.
Text version (/el
) works, but isn't really text-based.
- http://nah.sh.hafas.de/bin/extxml.exe
- http://nah.sh.hafas.de/bin/query.exe
- http://nah.sh.hafas.de/bin/stboard.exe
- http://nah.sh.hafas.de/bin/ajax-getstop.exe
Regular version (/en
) works.
Mobile version (/eox
) works.
Text version (/el
) shows the regular version.
Extra feature: http://nah.sh.hafas.de/bin/p2w/query-p2w.exe
- http://belgianrail.be/jp/sncb-nmbs-routeplanner/extxml.exe
- http://belgianrail.be/jp/sncb-nmbs-routeplanner/query.exe
- http://belgianrail.be/jp/sncb-nmbs-routeplanner/stboard.exe
- http://belgianrail.be/jp/sncb-nmbs-routeplanner/ajax-getstop.exe
Regular version (/en
) works.
Mobile version (/eox
) works.
Text version (/el
) shows the regular version.
API better than HAFAS: https://hello.irail.be/
- http://reseplanerare.trafiken.nu/bin/extxml.exe
- http://reseplanerare.trafiken.nu/bin/query.exe
- http://reseplanerare.trafiken.nu/bin/stboard.exe
- http://reseplanerare.trafiken.nu/bin/ajax-getstop.exe
Regular version (/en
) works.
Mobile version (/eox
) doesn't work.
Text version (/el
) works.
Has an ugly map.
Regular version (/dn
) works.
Mobile version (/dox
) shows the regular version.
Text version (/dl
) shows the regular version.
- http://fahrplan.vbn.de/hafas/extxml.exe
- http://fahrplan.vbn.de/hafas/query.exe
- http://fahrplan.vbn.de/hafas/stboard.exe
- http://fahrplan.vbn.de/hafas/ajax-getstop.exe
Regular version (/en
) works.
Mobile version (/eox
) doesn't work.
Text version (/el
) shows the regular version.
Supports EU-Spirit (/hafas/eu/query.exe
).
- http://saarfahrplan.de/cgi-bin/extxml.exe or http://vgs-online.de/cgi-bin/extxml.exe
- http://saarfahrplan.de/cgi-bin/query.exe or http://vgs-online.de/cgi-bin/query.exe
- http://saarfahrplan.de/cgi-bin/stboard.exe or http://vgs-online.de/cgi-bin/stboard.exe
- http://saarfahrplan.de/cgi-bin/ajax-getstop.exe or http://vgs-online.de/cgi-bin/ajax-getjson.exe
Regular version (/en
) works.
Mobile version (/eox
) works.
Text version (/el
) doesn't work.
Supports EU-Spirit (/cgi-bin/eu/query.exe
).
Supports DELFI (iER=yes
).
- http://fahrplaner.vsninfo.de/hafas/extxml.exe
- http://fahrplaner.vsninfo.de/hafas/query.exe
- http://fahrplaner.vsninfo.de/hafas/stboard.exe
- http://fahrplaner.vsninfo.de/hafas/ajax-getstop.exe
Regular version (/en
) works.
Mobile version (/eox
) doesn't work.
Text version (/el
) shows the regular version.
Supports DELFI (iER=yes
).
- http://online.fahrplan.zvv.ch/bin/extxml.exe
- http://online.fahrplan.zvv.ch/bin/query.exe
- http://online.fahrplan.zvv.ch/bin/stboard.exe
- http://online.fahrplan.zvv.ch/bin/ajax-getstop.exe
Regular version (/en
) works.
Mobile version (/eox
) works.
Text version (/el
) shows the regular version.
What a beautiful interface! Responsive and map-based!
- http://metronom.hafas.de/bin/extxml.exe
- http://metronom.hafas.de/bin/query.exe
- http://metronom.hafas.de/bin/stboard.exe
- http://metronom.hafas.de/bin/ajax-getstop.exe
- http://metronom.hafas.de/bin/help.exe?L=vs_livefahrplan&tpl=livefahrplan (map with all trains)
Regular version (/en
) works.
Mobile version (/eox
) doesn't work.
Text version (/el
) shows the regular version.
- http://fahrplanauskunft.verkehrsverbund-warnow.de/bin/extxml.exe
- http://fahrplanauskunft.verkehrsverbund-warnow.de/bin/query.exe
- http://fahrplanauskunft.verkehrsverbund-warnow.de/bin/stboard.exe
- http://fahrplanauskunft.verkehrsverbund-warnow.de/bin/ajax-getstop.exe
Regular version (/en
) works.
Mobile version (/eox
) doesn't work.
Text version (/el
) shows the regular version.
- http://vmt.hafas.de/bin/extxml.exe
- http://vmt.hafas.de/bin/query.exe
- http://vmt.hafas.de/bin/query.exe?L=vs_iframe (iframe version)
- http://vmt.hafas.de/bin/stboard.exe
Regular version (/en
) works.
Mobile version (/eox
) doesn't work.
Text version (/el
) works.
Regular version (/en
) works.
Mobile version (/eox
) doesn't work.
Text version (/el
) works.
- http://ecopassenger.hafas.de/bin/query.exe (old ui)
- http://ecopassenger.hafas.de/bin/query.exe/en?L=vs_uic (modern ui)
- http://ecopassenger.hafas.de/bin/stboard.exe (old ui)
Regular version (/en
) works.
Mobile version (/eox
) works.
Text version (/el
) works.
- http://www.expressbussguiden.se/bin/extxml.exe
- http://www.expressbussguiden.se/bin/query.exe
- http://www.expressbussguiden.se/bin/stboard.exe
- http://www.expressbussguiden.se/bin/ajax-getstop.exe
Regular version (/en
) works.
Mobile version (/eox
) works.
Text version (/el
) works.
Ferry routing, operated from 2006 to 2010.
Regular version (/en
) works.
Mobile version (/eox
) doesn't work.
Text version (/el
) works.
Metropolitan area in Hessia around Frankfurt
- http://www.rmv.de/auskunft/bin/jp/query.exe
- http://www.rmv.de/auskunft/bin/jp/stboard.exe
- http://www.rmv.de/auskunft/bin/jp/ajax-getstop.exe
- http://www.rmv.de/auskunft/bin/jp/extxml.exe
Regular version (/dn
) works.
Mobile version (/dox
) works.
Text version (/dl
) shows the regular version.
– thanks to telegnom
!
- http://app.verkehrsauskunft.at/bin/extxml.exe
- http://app.verkehrsauskunft.at/bin/query.exe
- http://app.verkehrsauskunft.at/bin/stboard.exe
- http://app.verkehrsauskunft.at/bin/ajax-getstop.exe
English (/en
) and German (/de
) version works.
– thanks to dnlggr
!