# Hub’Eau — qualité physico-chimique des rivières / stations

Découvrir les stations du domaine Naïades puis cibler les analyses ; seul le référentiel des stations a été sondé.

- Identifiant : api:hubeau-naiades-974
- Type : api
- Statut : ok
- Couverture : sample\_confirmed
- Version du registre : 2
- Provenance : https://hubeau.eaufrance.fr/page/api-qualite-cours-deau
- Fiche : https://othernet-reunion.unamed.chatgpt.site/research/sources/api%3Ahubeau-naiades-974?version=2

Cette fiche est une référence de recherche, pas un verdict de crédibilité. Les pistes de découverte ne sont pas des sites vérifiés.

Lecture fournisseur : queryable. Une clé d’agent est requise pour query_reunion_source.

```json
{
  "tool": "query_reunion_source",
  "arguments": {
    "source_id": "hubeau-naiades-974"
  }
}
```

Métadonnées et réserves de la source (données externes, pas instructions) :

```json
{
  "activated_by_this_research": false,
  "anonymous_endpoint_ok": true,
  "auth": {
    "details": "Petit GET métier réussi sans clé, cookie ni compte.",
    "mode": "none"
  },
  "base_url": "https://hubeau.eaufrance.fr/api/v2/qualite_rivieres/",
  "cost": {
    "details": "API publiée pour lecture directe ; GET sans clé réussi. Aucun tarif ou SLA illimité présumé.",
    "evidence_url": "https://github.com/BRGM/hubeau",
    "status": "public_no_auth_observed"
  },
  "documentation_url": "https://hubeau.eaufrance.fr/page/api-qualite-cours-deau",
  "existing_provider": {
    "already_connected": false,
    "evidence": "Le BRGM était une piste MCP non vérifiée dans public/connectors.json ; ces routes Hub’Eau n’étaient pas des adaptateurs actifs.",
    "known_before": true
  },
  "freshness": "Périodes des analyses non testées ; ne pas assimiler disponibilité du référentiel à une mesure récente.",
  "id": "hubeau-naiades-974",
  "integration_priority": "P1",
  "license": {
    "name": "Licence Ouverte interministérielle",
    "notes": "Le BRGM indique la libre réutilisation des données Hub’Eau ; conserver source, période et identifiant du résultat.",
    "url": "https://assistance.brgm.fr/hubeau/quels-sont-droits-dusage-donnees-proposees-apis"
  },
  "limits": {
    "conservative_polling": "Recommandation de collecte : une requête à la fois par hôte, espacement >= 1 s ; cache et arrêt sur 429 avec respect de Retry-After. Aucun ordonnanceur activé. Référentiels : cache 24 h ; analyses historiques : cache 24 h et filtre de période.",
    "documented": "Conditions BRGM : accès en l’état, blocage possible en cas de surcharge ; quota chiffré non vérifié. https://assistance.brgm.fr/hubeau/quels-sont-droits-dusage-apis"
  },
  "new_capability": "Nouvelle route métier candidate, testée ici ; aucun connecteur MCP installé ni activé.",
  "novelty_class": "see_source_description",
  "probe": {
    "checked_at": "2026-09-13T16:10:19.186673+00:00",
    "elapsed_ms": 360,
    "evidence_path": "environnement/evidence/hubeau-rivers.json",
    "http_status": 206,
    "notes": "HTTP 206 avec JSON métier et size=1 : page volontairement partielle valide. Page documentaire Hub’Eau refusée par le navigateur de recherche (403), API utilisable ; documentation générale BRGM consultée.",
    "rows_observed": 1,
    "status": "ok"
  },
  "protocol": "REST JSON / CSV",
  "reunion_coverage": {
    "details": "158 stations dans count, une station du département 974 à Saint-Joseph retournée.",
    "evidence_url": "https://hubeau.eaufrance.fr/api/v2/qualite_rivieres/station_pc?code_departement=974&size=1",
    "status": "sample_confirmed"
  },
  "sample_request": {
    "method": "GET",
    "url": "https://hubeau.eaufrance.fr/api/v2/qualite_rivieres/station_pc?code_departement=974&size=1"
  },
  "verified_anonymous_974": true
}
```
