Fetches all known messages like incidents or schedule changes
Example
mvg.getMessages().then((messages)=>{
console.log(messages);
});
Response
[
{
"title":"Ab ca. 22.00 Uhr abschnittsweise Bus statt U-Bahn (SEV) wegen Schienenschleifarbeiten",
"description":"Wegen Schienenschleifarbeiten wird die U2 von Montag, 9. April mit Donnerstag, 12. April 2018, jeweils ab ca. 22.00 Uhr bis Betriebsschluss, zwischen Innsbrucker Ring und Messestadt Ost durch Busse ersetzt. Letzte durchfahrende Züge: Ab Messestadt Ost 22.15 Uhr, ab Feldmoching 21.34 Uhr (Hauptbahnhof 21.52 Uhr).",
"publication":1522131665000,
"validFrom":1523239200000,
"validTo":1523570340000,
"id":"227050003",
"links":[
{
"text":"Für weitere Informationen bitte hier klicken / For further information please klick here",
"description":"Liebe Fahrgäste,<br /><br />bei der Buslinie 100 kommt es derzeit wegen der Sperrung des Altstadtringtunnels zu Beeinträchtigungen. Es ist mit Verspätungen sowie vereinzelten Fahrzeugausfällen und vorzeitigen Wendungen zu rechnen. Die Behinderungen dauern noch vsl. bis 3. April an. Bitte planen Sie daher längere Reisezeiten ein.<br /><br />Wir bitten wir um Ihr Verständnis.<br /> <br />Ihre MVG",
"publication":1522057217000,
"validFrom":1522057200000,
"validTo":1522792500000,
"id":"2055043199",
"type":"INCIDENT",
"lines":[
{
"sev":false,
"product":"BUS",
"lineNumber":"100",
"divaId":"BUS100"
}
],
"eventTypes":[]
}
]
getLines()
Fetches all available lines
Example
mvg.getLines().then((lines)=>{
console.log(lines);
});
Response
[
{
"sev":false,
"partialNet":"mvv",
"product":"SBAHN",
"lineNumber":"S1",
"divaId":"01001"
}
]
getStations()
Fetches all available stations
Example
mvg.getStations().then((stations)=>{
console.log(stations);
});
Response
[
{
"type":"station",
"latitude":48.1391669640734,
"longitude":11.5652403434013,
"id":1,
"place":"München",
"name":"Karlsplatz (Stachus)",
"hasLiveData":true,
"hasZoomData":true,
"products":[
"SBAHN",
"UBAHN",
"TRAM",
"BUS"
],
"aliases":"Stachus Bf. Bahnhof Muenchen Munchen",
"link":"KA",
"lines":{
"tram":[],
"nachttram":[],
"sbahn":[],
"ubahn":[],
"bus":[],
"nachtbus":[],
"otherlines":[]
}
}
]
getDepartures(stationId [, config])
Fetches serving lines and departures for a specific station
Parameters
(String | Number) stationId (Required) The station ID