API
Wszystkie dane są dostępne bezpłatnie w formacie JSON, bez klucza i bez rejestracji: to zwykłe pliki na https://liftradar.eu, które można czytać z dowolnej strony (CORS zezwala na każde źródło). Format każdego pliku określa jego JSON Schema.
Dla generatorów kodu i narzędzi do API każdy plik jest opisany w OpenAPI 3.1.
- Wszystkie ośrodki
- Jeden ośrodek
- Historia
- Statystyki
- Trasy i wyciągi
- MCP
- Jak czytać wartości
- Odpytywanie
Wszystkie ośrodki
GET https://liftradar.eu/json/index.json
Wszystkie ośrodki z głównymi wartościami: stanem, grubością śniegu, otwartymi wyciągami i trasami, stopniem zagrożenia lawinowego i położeniem (schemat). country i id ośrodka dają adres jego pełnego raportu.
Jeden ośrodek
GET https://liftradar.eu/json/<country>/<id>.json
Pełny raport jednego ośrodka (schemat): wszystko, co na liście, a do tego stacje pomiaru śniegu, wyciągi według rodzaju, trasy według trudności, komunikat lawinowy i raporty, z których powstał. Na przykład json/at/hintertux.json. id jest w adresie strony każdego ośrodka na tej witrynie.
country to kod ISO małymi literami: at, ch, cz, de, es, fi, fr, it, no, pl, sk. Te adresy się nie zmieniają: gdy ośrodki się łączą, stare dalej działają jako kopie raportu nowego.
curl -s https://liftradar.eu/json/at/hintertux.json | jq '{status, snow: .snow.mountain_cm, lifts}'
Historia
GET https://liftradar.eu/history/<country>/<id>.json
Najważniejsze liczby z każdego pobrania z ostatnich 365 dni, jedna lista na wartość: time, status, otwarte i wszystkie wyciągi i trasy, otwarte km i grubość śniegu (schemat). Dane zbieramy od 24 października 2026.
Statystyki
GET https://liftradar.eu/json/stats.json
Dzienne sumy dla krajów i regionów z ostatnich 365 dni: śledzone i otwarte ośrodki oraz ich otwarte wyciągi, trasy i km (schemat).
Trasy i wyciągi
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
Wyciągi, trasy i ośrodki z OpenSkiData w kafelkach mapy (XYZ, zoom 10), każdy z ośrodkiem z naszej listy, jeśli taki ma (schemat), oraz obrys i punkt każdego ośrodka na mapie. Wersja i liczby są w meta.json. Przebudowywane co tydzień, na licencji ODbL: dane z OpenSkiData, © współtwórcy OpenStreetMap.
MCP
https://liftradar.eu/mcp
Dla asystentów AI te same dane są dostępne jako serwer MCP, bez klucza: dodaj powyższy adres jako serwer zdalny (Streamable HTTP) w Claude, Cursor lub innym kliencie MCP. Jego narzędzia wyszukują ośrodki według kraju, statusu, śniegu, otwartych wyciągów lub odległości od punktu oraz odczytują raport ośrodka, jego historię i dzienne statystyki.
claude mcp add --transport http liftradar https://liftradar.eu/mcp
Jak czytać wartości
nulloznacza, że źródło nie publikuje danej wartości.statusnigdy nie jestnull: toopen,closedlubno_report.- Przy
no_reportpolelifts.openma wartość 0, aslopes.opentonull. Przyclosedgrubości śniegu iconditiontonull;last_snowfalli pomiary ze stacji pozostają. fetched_atto czas odczytania raportu, alifts_updated_atto czas raportu podany przez ośrodek lubnull, jeśli źródło go nie ma.status_fromjest ustawiane, gdy ostatnie pobranie nie mogło odczytać raportu, i podaje czas pobrania, z którego pochodzą wartości.- Czasy są w formacie ISO 8601 z przesunięciem dla Wiednia.
conditionjest w języku źródła.
Co oznaczają liczby i kiedy mogą wprowadzać w błąd, opisuje strona O danych.
Odpytywanie
Dane zmieniają się dwa razy dziennie, około 08:40 i 13:40 czasu wiedeńskiego, więc nie ma sensu czytać ich częściej niż co godzinę. Pliki mają ETag: wyślij If-None-Match, a niezmieniony plik nic nie kosztuje. Pytania albo zastosowanie, o którym warto nam wiedzieć: miron [at] liftradar.eu.