API
Toutes les données sont librement accessibles en JSON, sans clé ni inscription : de simples fichiers sur https://liftradar.eu, lisibles depuis n’importe quel site (CORS autorise toutes les origines). Le format est défini par le JSON Schema de chaque fichier.
Pour les générateurs de code et les outils d’API, chaque fichier est décrit en OpenAPI 3.1.
- Toutes les stations
- Une station
- Historique
- Statistiques
- Pistes et remontées
- MCP
- Lire les valeurs
- Interrogation
Toutes les stations
GET https://liftradar.eu/json/index.json
Toutes les stations, avec les principales valeurs : état, hauteurs de neige, remontées et pistes ouvertes, risque d’avalanche et position (schéma). Le country et l’id d’une station donnent l’adresse de son rapport complet.
Une station
GET https://liftradar.eu/json/<country>/<id>.json
Le rapport complet d’une station (schéma) : tout ce qui est dans la liste, plus les stations de mesure de la neige, les remontées par type, les pistes par difficulté, le bulletin d’avalanche et les rapports d’où il vient. Par exemple json/at/hintertux.json. L’id figure dans l’adresse de la page de chaque station sur ce site.
country est le code ISO en minuscules : at, ch, cz, de, es, fi, fr, it, no, pl, sk. Ces adresses restent : quand des stations fusionnent, les anciennes continuent de fonctionner, comme copies de la nouvelle.
curl -s https://liftradar.eu/json/at/hintertux.json | jq '{status, snow: .snow.mountain_cm, lifts}'
Historique
GET https://liftradar.eu/history/<country>/<id>.json
Les chiffres clés de chaque passage sur les 365 derniers jours, une liste par valeur : time, status, remontées et pistes ouvertes et totales, km ouverts et hauteurs de neige (schéma). Les données sont collectées depuis le 24 octobre 2026.
Statistiques
GET https://liftradar.eu/json/stats.json
Totaux quotidiens par pays et région sur les 365 derniers jours : stations suivies et ouvertes, et leurs remontées, pistes et km ouverts (schéma).
Pistes et remontées
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
Les remontées, pistes et domaines skiables d’OpenSkiData en tuiles cartographiques (XYZ, zoom 10), chacun avec sa station ici quand il en a une (schéma), et le contour et le point de chaque station sur la carte. La version et les décomptes sont dans meta.json. Reconstruits chaque semaine, sous ODbL : données d’OpenSkiData, © contributeurs d’OpenStreetMap.
MCP
https://liftradar.eu/mcp
Pour les assistants IA, les mêmes données sont disponibles en serveur MCP, sans clé : ajoutez l’adresse ci-dessus comme serveur distant (Streamable HTTP) dans Claude, Cursor ou tout autre client MCP. Ses outils trouvent les stations par pays, statut, neige, remontées ouvertes ou distance d’un point, et lisent le bulletin d’une station, son historique et les statistiques quotidiennes.
claude mcp add --transport http liftradar https://liftradar.eu/mcp
Lire les valeurs
nullsignifie que la source ne publie pas la valeur.statusn'est jamaisnull: c'estopen,closedouno_report.- Avec
no_report,lifts.openvaut 0 etslopes.openvautnull. Avecclosed, les hauteurs de neige etconditionvalentnull;last_snowfallet les mesures des stations restent. fetched_atest le moment où nous avons lu le bulletin etlifts_updated_atl'heure du bulletin de la station,nullsi sa source n'en a pas.status_fromest défini quand le dernier passage n'a pas pu lire le bulletin, et donne l'heure du passage dont viennent les valeurs.- Les heures sont en ISO 8601 avec le décalage de Vienne.
conditionest dans la langue de la source.
Ce que signifient les chiffres, et où ils peuvent tromper, est expliqué dans À propos des données.
Interrogation
Les données changent deux fois par jour, vers 08:40 et 13:40 heure de Vienne : inutile de les lire plus d’une fois par heure. Les fichiers ont un ETag : envoyez If-None-Match et un fichier inchangé ne coûte rien. Questions, ou un usage que nous devrions connaître : miron [at] liftradar.eu.