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" } }, .... ] } }