CRUEWATCH
Intégrez les données hydrologiques françaises dans vos applications, tableaux de bord ou modèles de risque. Données issues de Hub'Eau / SCHAPI.
Besoin de plus ? Contactez-nous pour un plan entreprise avec SLA.
/api/v1/stationsListe les stations hydrologiques. Filtrable par département.
curl "https://cruewatch.com/api/v1/stations?dept=69&limit=50" \ -H "X-API-Key: crw_votre_clé"
dept (code dép.), limit (max 500), offset/api/v1/stations/:id/levelsNiveaux d'eau récents d'une station (jusqu'à 7 jours).
curl https://cruewatch.com/api/v1/stations/K437311001/levels?hours=24 \ -H "X-API-Key: crw_votre_clé"
Réponse :
{
"station": {
"id": "K437311001",
"name": "L'Isère à Grenoble",
"commune": "Grenoble",
"latitude": 45.188,
"longitude": 5.724
},
"levels": [
{ "level_m": 1.234, "level_mm": 1234, "measured_at": "2026-04-28T10:00:00Z" },
{ "level_m": 1.251, "level_mm": 1251, "measured_at": "2026-04-28T10:15:00Z" }
],
"meta": { "hours": 24, "count": 96 }
}hours (1–168, défaut 24)/api/v1/stations/:id/alertNiveau de vigilance Vigicrues le plus proche (1=Vert → 4=Rouge).
curl https://cruewatch.com/api/v1/stations/K437311001/alert \ -H "X-API-Key: crw_votre_clé"
Niveau en direct, mis à jour automatiquement. Le code de chaque station est sur sa page « Afficher ce niveau sur votre site » — voir intégrer CrueWatch.
<div class="cruewatch-widget" data-station="Y320002001"> <a href="https://cruewatch.com/stations/Y320002001">Niveau du Lez à Montferrier-sur-Lez en direct</a> </div> <script src="https://cruewatch.com/widget.js" async></script>
Format compact pour sites mairie ou presse : même code, avec data-type="badge".
<div class="cruewatch-widget" data-station="Y320002001" data-type="badge"> <a href="https://cruewatch.com/stations/Y320002001">Niveau du Lez à Montferrier-sur-Lez en direct</a> </div> <script src="https://cruewatch.com/widget.js" async></script>
Passez votre clé dans le header X-API-Key. La clé est affichée une seule fois à la création — conservez-la.
X-API-Key: crw_votre_clé_ici