Diese Methode liefert Informationen zur Haltestelle zurück.
[Base URL]/index.php?r=api/haltestelle&apikey=[API-KEY]&hid=[HID]
Response-Format
{
"message": {
"type":"success",
"content":"haltestelle information"
},
"data": {
"hid": int - die Haltestellen ID,
"typ": string - ist z.Z. immer "stop",
"stopId": int - die Stop ID,
"name": string - der Name der Haltestelle,
"gemeinde": string - in welcher gemeinde sich die Haltestelle befindet, z.B.: "Wien", "Baden", ...,
"gemeindeId": int - die Gemeinde ID,
"lat": float - der Breitengrad, wo sich die Haltestelle befindet,
"lng": float - der Längengrad, wo sich die Haltestelle befindet,
"accessibilityInformation": object - Accessibility Informationen zu dieser Haltestell {
"accessibilityUrl": string - die URL zur Website der Wiener Linien, wo sich Accessibility Informationen zu dieser Haltestelle befinden
},
"steige": array - liste aller Steige, die auf dieser Haltestelle sind [
{
"sid": int - die Steig ID des Steiges auf der Haltestelle,
"richtung": string - die Richtung des Steiges, auf der Linie, entweder "H" oder "R" für "Hin" und "Retour",
"reihenfolge": int,
"rbl": int - die RBL Nummer des Steiges (wichtig für Echtzeitanzeige API der Wiener Linien),
"bereich": int,
"steig": string,
"lat": float,
"lng": float,
"accessibilityInformation": object - Accessibility Informationen zu diesem Steig {
"accessibilityUrl": string - die URL zur Website der Wiener Linien, wo sich Accessibility Informationen zu dieser Haltestelle befinden
},
"linie": object - informationen zur Linie, die von diesem Steig wegfährt {
"lid": int - die Linien ID der Linie, die auf diesem Steig fährt,
"bezeichnung": string - die Bezeichnung der Linie (Name),
"reihenfolge": int,
"echtzeit": int - Ist für diese Linie eine Echtzeitinformation verfügbar? 1 für Ja und 0 für Nein (dann wird nur der normale Fahrplan ausgespielt),
"verkehrsmittel": string - eine Bezeichnung für das Verkehrsmittel. Mögliche Werte: "ptTram", "ptBusNight", "ptTrainS", "ptMetro", "ptTramWLB", "PtBusCity",
"accessbilityInformation": object - Accessibility Informationen zu diesem Steig {
"accessibilityUrl": string - die URL zur Website der Wiener Linien, wo sich Accessibility Informationen zu dieser Haltestelle befinden
}
}
}, ....
],
"linien": array - liste aller Linien die in dieser Haltestelle stehen bleiben (Zusammenfassug aller Linien im Attribute "steige") [
{
"lid": (siehe oben),
"bezeichnung": (siehe oben),
"reihenfolge": (siehe oben),
"echtzeit": (siehe oben),
"verkehrsmittel": (siehe oben),
"accessbilityInformation": (siehe oben) {
"accessibilityUrl": (siehe oben)
}
}, ....
]
}
}
Fehler-Codes
invalid haltestelle id: die HID, die angegeben ist, ist ungültig
Beispiel
http://www.wiennetz.at/api/web/index.php?r=api/haltestelle&apikey=[API-KEY]&hid=214460106
{
"message": {
"type":"success",
"content":"haltestelle information"
},
"data": {
"hid": 214460106,
"typ":"stop",
"stopId":60200001,
"name":"Absberggasse",
"gemeinde":"Wien",
"gemeindeId":90000,
"lat":48.1738,
"lng":16.3898,
"accessibilityInformation": {
"accessibilityUrl":null
},
"steige": [
{
"sid": 214690614,
"richtung": "H",
"reihenfolge": 16,
"rbl": 406,
"bereich": 0,
"steig": "6-H",
"lat": 48.1738,
"lng": 16.3895,
"accessibilityInformation": {
"accessibilityUrl":"http:\/\/www.wl-barrierefrei.at\/index.php?id=9132"
},
"linie": {
"lid": 214433709,
"bezeichnung": "6",
"reihenfolge": 15,
"echtzeit": 1,
"verkehrsmittel": "ptTram",
"accessbilityInformation": {
"accessibilityUrl": "http:\/\/www.wl-barrierefrei.at\/index.php?id=9090"
}
}
}, ....
],
"linien": [
{
"lid": 214433709,
"bezeichnung": "6",
"reihenfolge": 15,
"echtzeit": 1,
"verkehrsmittel": "ptTram",
"accessbilityInformation": {
"accessibilityUrl": "http:\/\/www.wl-barrierefrei.at\/index.php?id=9090"
}
}, ....
]
}
}