Download OpenAPI specification:
API de consultation en temps réel des maintenances programmées sur le réseau télécoms Helia by OPT-NC en Nouvelle-Calédonie.
Les données sont scrapées à la volée depuis helia.nc/etat-du-reseau. Aucun cache côté API — chaque appel reflète l'état courant de la page.
Chaque maintenance possède un id SHA256 (8 hex) calculé sur ses champs métier.
Cet identifiant est stable entre deux scrapes si la maintenance n'a pas changé,
ce qui permet :
_id)Les communes sont normalisées selon le référentiel officiel
communes-nc-limites-terrestres-simplifiees
de data.gouv.nc. Jointure directe possible sur le champ nom.
Tous les timestamps de maintenance sont en heure locale NC (UTC+11), sans changement d'heure.
Le champ scraped_at est en UTC.
Consultation des maintenances programmées sur le réseau Helia NC. Les données sont scrapées en temps réel depuis helia.nc.
Scrape en temps réel la page helia.nc/etat-du-reseau et retourne la liste complète des maintenances programmées, validées et normalisées.
id stable entre deux scrapes (SHA256)[- {
- "communes_concernees": [
- "HOUAILOU",
- "POINDIMIE",
- "KONE"
], - "duree_coupure_max_minutes": 30,
- "duree_coupure_min_minutes": 20,
- "duree_fenetre_minutes": 360,
- "id": "a6cec665",
- "impact": "COUPURE_20_30_MIN",
- "scraped_at": "2026-06-01T10:00:00Z",
- "services": [
- "TELEPHONIE_FIXE",
- "INTERNET_FIXE"
], - "timestamp_debut": "2026-06-01T23:00:00+11:00",
- "timestamp_fin": "2026-06-02T05:00:00+11:00"
}
]Retourne la maintenance dont l'id correspond aux 8 caractères hexadécimaux fournis.
L'id est un SHA256 tronqué calculé sur les champs métier de la maintenance. Il est stable tant que la maintenance n'est pas modifiée sur la source.
| id required | string (Id) ^[0-9a-f]{8}$ Examples: a6cec665 Identifiant SHA256 de la maintenance (8 caractères hexadécimaux minuscules). |
{- "communes_concernees": [
- "HOUAILOU",
- "POINDIMIE",
- "KONE"
], - "duree_coupure_max_minutes": 30,
- "duree_coupure_min_minutes": 20,
- "duree_fenetre_minutes": 360,
- "id": "a6cec665",
- "impact": "COUPURE_20_30_MIN",
- "scraped_at": "2026-06-01T10:00:00Z",
- "services": [
- "TELEPHONIE_FIXE",
- "INTERNET_FIXE"
], - "timestamp_debut": "2026-06-01T23:00:00+11:00",
- "timestamp_fin": "2026-06-02T05:00:00+11:00"
}