API
Alle Daten sind frei als JSON lesbar, ohne Schlüssel und ohne Anmeldung: einfache Dateien auf https://liftradar.eu, von jeder Website lesbar (CORS erlaubt jeden Ursprung). Das Format ist durch das JSON Schema jeder Datei festgelegt.
Für Codegeneratoren und API-Werkzeuge ist jede Datei in OpenAPI 3.1 beschrieben.
Alle Skigebiete
GET https://liftradar.eu/json/index.json
Alle Skigebiete mit den wichtigsten Werten: Status, Schneehöhen, offene Lifte und Pisten, Lawinenwarnstufe und Lage (Schema). country und id eines Skigebiets ergeben die Adresse seines vollständigen Berichts.
Ein Skigebiet
GET https://liftradar.eu/json/<country>/<id>.json
Der vollständige Bericht eines Skigebiets (Schema): alles aus der Liste, dazu Schneemessstationen, Lifte nach Art, Pisten nach Schwierigkeit, der Lawinenlagebericht und die Berichte, aus denen er entstand. Zum Beispiel json/at/hintertux.json. Die id steht in der Adresse der Seite jedes Skigebiets auf dieser Website.
country ist der ISO-Code in Kleinbuchstaben: at, ch, cz, de, es, fi, fr, it, no, pl, sk. Diese Adressen bleiben: Wenn Skigebiete zusammengelegt werden, funktionieren die alten weiter, als Kopien des neuen.
curl -s https://liftradar.eu/json/at/hintertux.json | jq '{status, snow: .snow.mountain_cm, lifts}'
Verlauf
GET https://liftradar.eu/history/<country>/<id>.json
Die wichtigsten Zahlen jedes Durchlaufs der letzten 365 Tage, eine Liste pro Wert: time, status, offene und alle Lifte und Pisten, offene km und Schneehöhen (Schema). Die Daten werden seit dem 24. Oktober 2026 gesammelt.
Statistik
GET https://liftradar.eu/json/stats.json
Tägliche Summen pro Land und Region über die letzten 365 Tage: erfasste und offene Skigebiete sowie deren offene Lifte, Pisten und km (Schema).
Pisten und Lifte
GET https://liftradar.eu/ski/v1/10/<x>/<y>.json
GET https://liftradar.eu/ski/v1/resorts.geojson
GET https://liftradar.eu/ski/v1/meta.json
Die Lifte, Pisten und Skigebiete aus OpenSkiData als Kartenkacheln (XYZ, Zoom 10), jeweils mit dem Skigebiet hier, wenn es eines gibt (Schema), und Umriss und Punkt jedes Skigebiets auf der Karte. Build und Anzahlen stehen in meta.json. Wöchentlich neu erstellt, unter der ODbL: Daten von OpenSkiData, © OpenStreetMap-Mitwirkende.
MCP
https://liftradar.eu/mcp
Für KI-Assistenten gibt es dieselben Daten als MCP-Server, ohne Schlüssel: Fügen Sie die Adresse oben in Claude, Cursor oder einem anderen MCP-Client als Remote-Server (Streamable HTTP) hinzu. Seine Werkzeuge finden Skigebiete nach Land, Status, Schnee, offenen Liften oder Entfernung von einem Punkt und lesen den Bericht eines Skigebiets, seinen Verlauf und die täglichen Statistiken.
claude mcp add --transport http liftradar https://liftradar.eu/mcp
Die Werte lesen
nullbedeutet, dass die Quelle den Wert nicht veröffentlicht.statusist nienull: Es istopen,closedoderno_report.- Bei
no_reportistlifts.open0 undslopes.opennull. Beiclosedsind die Schneehöhen undconditionnull;last_snowfallund Messwerte der Stationen bleiben. fetched_atist der Zeitpunkt, zu dem wir den Bericht gelesen haben, undlifts_updated_atdie eigene Berichtszeit des Skigebiets,null, wenn seine Quelle keine hat.status_fromist gesetzt, wenn der letzte Durchlauf den Bericht nicht lesen konnte, und gibt die Zeit des Durchlaufs an, aus dem die Werte stammen.- Zeiten sind ISO 8601 mit dem Wiener Zeitversatz.
conditionist in der Sprache der Quelle.
Was die Zahlen bedeuten und wo sie täuschen können, steht unter Über die Daten.
Abfragen
Die Daten ändern sich zweimal täglich, gegen 08:40 und 13:40 Wiener Zeit, öfter als stündlich abzufragen bringt also nichts. Die Dateien haben ein ETag: Mit If-None-Match kostet eine unveränderte Datei nichts. Fragen oder eine Nutzung, von der wir wissen sollten: miron [at] liftradar.eu.