c0mm0.com — the continuously verified register of European data

Register record·API·FR·PUBLIC_UTILITY·Updated QuarterlySTALE · checked 5d ago
A

Segmented electricity production aggregates at 30-min resolution – Regional levelAgrégats segmentés de production électrique au pas 1/2 h – Maille régionale

Agrégats segmentés de production électrique au pas 1/2 h – Maille régionaleSegmented electricity production aggregates at 30-min resolution – Regional level

APIDiscovered1/7blocked by verifiedQuery nowOpen workbenchSubscribe🇫🇷France

This dataset provides electricity production data at 30-minute intervals for injection points connected to the Enedis distribution network in France. It includes injected energy volumes, average load curves for producers equipped with smart meters, and the number of producers. Figures are aggregated at regional level to preserve confidentiality while allowing analysis of production patterns. The dataset is published and maintained by Enedis, France's main electricity distribution system operator, and is freely accessible without authentication.”Ce jeu de données restitue la production d’électricité au pas 1/2 h des points d'injection raccordés au réseau Enedis. Il donne les volumes d'énergie injectés, les courbes de charge moyennes de clients dotés de compteurs communicants et le nombre de producteurs. Ces agrégats sont disponibles par pl…

waterenergyboundaries
58
fair

Weighted across five axes. Tap a ring for what it measures.

Data schema (15 fields)

Filterable via the API (15)
horodateregioncode_regionplage_de_puissance_injectionfiliere_de_productionnb_points_injectiontotal_energie_injectee_whcourbe_moyenne_ndeg1_whindice_representativite_courbe_ndeg1courbe_moyenne_ndeg2_whindice_representativite_courbe_ndeg2courbe_moyenne_ndeg1_ndeg2_whindice_representativite_courbe_ndeg1_ndeg2jour_max_du_mois_0_1semaine_max_du_mois_0_1

Click a field to see example values.

FieldTypeDescription
horodateFilterable via the APIstring (date-time)Timestamp of the 30-minute measurement period.Timestamp of the 30-minute measurement period.
regionFilterable via the APIstringName of the French administrative region.Name of the French administrative region.
code_regionFilterable via the APIRégion codestringOfficial INSEE code of the region.Official INSEE code of the region.
plage_de_puissance_injectionFilterable via the APIPlage de puissance injectionstringInjection power range category of the production points.Injection power range category of the production points.
filiere_de_productionFilterable via the APIFiliere de productionstringType of electricity generation source (e.g. solar, thermal).Type of electricity generation source (e.g. solar, thermal).
nb_points_injectionFilterable via the APINb points injectionintegerNumber of injection points included in the aggregate.Number of injection points included in the aggregate.
total_energie_injectee_whFilterable via the APITotal energie injectee whnumberTotal electrical energy injected into the grid, in Wh.Total electrical energy injected into the grid, in Wh.
courbe_moyenne_ndeg1_whFilterable via the APICourbe moyenne ndeg1 whnumberAverage load curve value for customer group No. 1, in Wh.Average load curve value for customer group No. 1, in Wh.
indice_representativite_courbe_ndeg1Filterable via the APIIndice representativite courbe ndeg1stringRepresentativeness index of the load curve for group No. 1.Representativeness index of the load curve for group No. 1.
courbe_moyenne_ndeg2_whFilterable via the APICourbe moyenne ndeg2 whnumberAverage load curve value for customer group No. 2, in Wh.Average load curve value for customer group No. 2, in Wh.
indice_representativite_courbe_ndeg2Filterable via the APIIndice representativite courbe ndeg2stringRepresentativeness index of the load curve for group No. 2.Representativeness index of the load curve for group No. 2.
courbe_moyenne_ndeg1_ndeg2_whFilterable via the APICourbe moyenne ndeg1 ndeg2 whnumberAverage load curve value combining groups No. 1 and No. 2, in Wh.Average load curve value combining groups No. 1 and No. 2, in Wh.
indice_representativite_courbe_ndeg1_ndeg2Filterable via the APIIndice representativite courbe ndeg1 ndeg2stringRepresentativeness index of the combined load curve for groups 1 and 2.Representativeness index of the combined load curve for groups 1 and 2.
jour_max_du_mois_0_1Filterable via the APIJour max du mois 0 1stringFlag indicating whether this is the day of maximum production in the month.Flag indicating whether this is the day of maximum production in the month.
semaine_max_du_mois_0_1Filterable via the APISemaine max du mois 0 1stringFlag indicating whether this is the week of maximum production in the month.Flag indicating whether this is the week of maximum production in the month.

Schema captured from datafair 27 days ago.

Query the data

Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.

=

Sample data (5 records)

Record 1_score: — · region: Nouvelle Aquitaine
{
  "_score": null,
  "region": "Nouvelle Aquitaine",
  "horodate": "2025-06-30T23:30:00+02:00",
  "code_region": "75",
  "nb_points_injection": 0,
  "jour_max_du_mois_0_1": "0",
  "filiere_de_production": "F1 : Thermique non renouvelable",
  "semaine_max_du_mois_0_1": "0",
  "total_energie_injectee_wh": 0,
  "plage_de_puissance_injection": "P1 : ]0 - 3] kW",
  "indice_representativite_courbe_ndeg1": "S",
  "indice_representativite_courbe_ndeg2": "S",
  "indice_representativite_courbe_ndeg1_ndeg2": "S"
}
Record 2_score: — · region: Pays de la Loire
{
  "_score": null,
  "region": "Pays de la Loire",
  "horodate": "2025-06-30T23:30:00+02:00",
  "code_region": "52",
  "nb_points_injection": 91820,
  "jour_max_du_mois_0_1": "0",
  "filiere_de_production": "F5 : Solaire",
  "courbe_moyenne_ndeg1_wh": 0,
  "courbe_moyenne_ndeg2_wh": 0,
  "semaine_max_du_mois_0_1": "0",
  "total_energie_injectee_wh": 0,
  "plage_de_puissance_injection": "P0 : Total toutes puissances",
  "courbe_moyenne_ndeg1_ndeg2_wh": 0,
  "indice_representativite_courbe_ndeg1": "9",
  "indice_representativite_courbe_ndeg2": "9",
  "indice_representativite_courbe_ndeg1_ndeg2": "19"
}
Record 3_score: — · region: Grand-Est
{
  "_score": null,
  "region": "Grand-Est",
  "horodate": "2025-06-30T23:30:00+02:00",
  "code_region": "44",
  "nb_points_injection": 12,
  "jour_max_du_mois_0_1": "0",
  "filiere_de_production": "F1 : Thermique non renouvelable",
  "semaine_max_du_mois_0_1": "0",
  "plage_de_puissance_injection": "P3 : ]9 - 100] kW",
  "indice_representativite_courbe_ndeg1": "S",
  "indice_representativite_courbe_ndeg2": "S",
  "indice_representativite_courbe_ndeg1_ndeg2": "S"
}
Record 4_score: — · region: Provence-Alpes-Côte d'Azur
{
  "_score": null,
  "region": "Provence-Alpes-Côte d'Azur",
  "horodate": "2025-06-30T23:30:00+02:00",
  "code_region": "93",
  "nb_points_injection": 100862,
  "jour_max_du_mois_0_1": "0",
  "filiere_de_production": "F0 : Total toutes filières",
  "courbe_moyenne_ndeg1_wh": 6682,
  "courbe_moyenne_ndeg2_wh": 594,
  "semaine_max_du_mois_0_1": "0",
  "total_energie_injectee_wh": 70569794,
  "plage_de_puissance_injection": "P0 : Total toutes puissances",
  "courbe_moyenne_ndeg1_ndeg2_wh": 3648,
  "indice_representativite_courbe_ndeg1": "9",
  "indice_representativite_courbe_ndeg2": "9",
  "indice_representativite_courbe_ndeg1_ndeg2": "18"
}
Record 5_score: — · region: Centre-Val de Loire
{
  "_score": null,
  "region": "Centre-Val de Loire",
  "horodate": "2025-06-30T23:30:00+02:00",
  "code_region": "24",
  "nb_points_injection": 4,
  "jour_max_du_mois_0_1": "0",
  "filiere_de_production": "F6 : Autres",
  "semaine_max_du_mois_0_1": "0",
  "plage_de_puissance_injection": "P3 : ]9 - 100] kW",
  "indice_representativite_courbe_ndeg1": "S",
  "indice_representativite_courbe_ndeg2": "S",
  "indice_representativite_courbe_ndeg1_ndeg2": "S"
}

Live sample captured at profiling time — values may have changed upstream.

Verification Status

Using the API

Configuration

Base URL
https://opendata.enedis.fr/data-fair/api/v1/datasets/prod-region/
Format
openapi

License

  • Redistributable
  • Attribution required

Query examples

curl -s 'https://opendata.enedis.fr/data-fair/api/v1/datasets/prod-region/lines?size=20' -H 'Accept: application/json'

First 20 records of the dataset as JSON.

Full API documentation ↗

Dataset

Volume & freshness

Records
31M
31259520
Update cadence
Quarterly
declared upstream
Last upstream update
3 months ago
2026-06-04

License

No license declared upstream.

Documentation Data dictionary Versioning

Source: datafair

Machine-readable & source

Agrégats segmentés de production électrique au pas 1/2 h – Maille régionale — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.