Skip to content

Instantly share code, notes, and snippets.

@pwittchen
Forked from derhuerst/_.md
Created December 20, 2015 18:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pwittchen/eba8c672616578d46ab1 to your computer and use it in GitHub Desktop.
Save pwittchen/eba8c672616578d46ab1 to your computer and use it in GitHub Desktop.
List of HAFAS API Endpoints

List of HAFAS API Endpoints

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

Deutsche Bahn (Germany)

DB Schenker (Germany)

DB Schenker ist the logistics branch of Deutsch Bahn.

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

historical version

protected version

This version ist HTTP basic auth protected (unencrypted).

BVG (Berlin)

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.

weird version

This installation serves the old BVG landing page, even though it has the latest data.

Regular version (/en) works.

Mobile version (/eox) shows the text version (/el).

Text version (/el) shows to the regular version.

S-Bahn München (Munich)

Regular version (/dn) works.

Mobile version (/dox) is just hilarious.

Text version (/el) works.

VBB (Berlin & Brandenburg)

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).

another version

Regular version (/en) works.

Mobile version (/eox) works.

Text version (/el) doesn't work.

Same UI, same data, but different server.

INVG (Ingolstadt)

Regular version (/en) works.

Mobile version (/eox) doesn't work.

Text version (/el) shows to the regular version.

Norsk Reiseinformasjon AS (NRI)

Regular version (/en) works.

Mobile version (/eox) works.

Text version (/el) works.

NASA (Sachsen-Anhalt)

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/

Mobiliteitszentral (Luxembourg)

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/

NVV (Nordhessen)

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

ÖBB (Austria)

Regular version (/en) works.

Mobile version (/eox) works.

Text version (/el) works.

Bilkom (Poland)

Regular version (/en) works.

Mobile version (/eox) works.

Text version (/el) works.

RSAG (Rostock)

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).

Railteam (Europe)

Regular version (/en) works.

Mobile version (/eox) works.

Text version (/el) doesn't work.

Supports EU-Spirit.

SBB (Switzerland)

Regular version (/en) works.

Mobile version (/eox) works.

Text version (/el) shows the regular version.

Samtrafiken (Sweden)

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.

rejseplanen.dk (Denmark)

Regular version (/en) works.

Mobile version (/eox) works.

Text version (/el) works.

SEPTA (Pennsylvania)

Regular version (/en) works.

Mobile version (/eox) doesn't work.

Text version (/el) works, but isn't really text-based.

NAH.SH (Schleswig-Holstein)

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

Belgianrail (Belgium)

Regular version (/en) works.

Mobile version (/eox) works.

Text version (/el) shows the regular version.

API better than HAFAS: https://hello.irail.be/

Trafiken.nu (Stockholm, Göteborg, Skåne)

Regular version (/en) works.

Mobile version (/eox) doesn't work.

Text version (/el) works.

Has an ugly map.

KVB (Köln)

Regular version (/dn) works.

Mobile version (/dox) shows the regular version.

Text version (/dl) shows the regular version.

VBN (Bremen & Niedersachsen)

Regular version (/en) works.

Mobile version (/eox) doesn't work.

Text version (/el) shows the regular version.

Supports EU-Spirit (/hafas/eu/query.exe).

SaarVV/VGS (Saarland)

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).

VSN (Niedersachsen)

Regular version (/en) works.

Mobile version (/eox) doesn't work.

Text version (/el) shows the regular version.

Supports DELFI (iER=yes).

ZVV (Zürich)

Regular version (/en) works.

Mobile version (/eox) works.

Text version (/el) shows the regular version.

What a beautiful interface! Responsive and map-based!

Metronom (Niedersachsen)

Regular version (/en) works.

Mobile version (/eox) doesn't work.

Text version (/el) shows the regular version.

VVW (Rostock)

Regular version (/en) works.

Mobile version (/eox) doesn't work.

Text version (/el) shows the regular version.

VMT (Thüringen)

Regular version (/en) works.

Mobile version (/eox) doesn't work.

Text version (/el) works.

TPG (Genf)

Regular version (/en) works.

Mobile version (/eox) doesn't work.

Text version (/el) works.

Eco Passenger Project

Regular version (/en) works.

Mobile version (/eox) works.

Text version (/el) works.

Expressbussguiden (Sweden)

Regular version (/en) works.

Mobile version (/eox) works.

Text version (/el) works.

Kombinierter Fähr- und Autoroutenplaner

Ferry routing, operated from 2006 to 2010.

Regular version (/en) works.

Mobile version (/eox) doesn't work.

Text version (/el) works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment