Harmonised Index of Consumer Prices (HICP)Indice des prix à la consommation harmonisés (IPCH)
Indice des prix à la consommation harmonisés (IPCH)Harmonised Index of Consumer Prices (HICP)
This API from INSEE, the French national statistics institute, provides monthly data on consumer price inflation in France, calculated according to a methodology harmonised at European level to allow cross-country comparison. The indices are broken down by category using the eCOICOPv2 classification (European Classification of Individual Consumption according to Purpose), enabling analysis of price trends for specific groups of goods and services over time.Données mensuelles sur l'inflation suivant une méthodologie harmonisée au niveau européen. Les indices sont déclinés par niveau de la eCOICOPv2.
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (9 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| SEASONAL_ADJUSTSeasonal adjust | string | — |
| BASE_PERBase per | string | — |
| COICOP_2018Coicop 2018 | string | — |
| IDX_TYPEIdx type | string | — |
| FREQFrequency | string | — |
| TIME_PERIODPeriod | string | — |
| UNIT_MEASUREUnit | string | — |
| IND_TYPEInd type | string | — |
| OBS_VALUE_NIVEAUValue | number | — |
Schema captured from melodi 4 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 1FREQ: A · BASE_PER: 2025
{
"FREQ": "A",
"BASE_PER": "2025",
"IDX_TYPE": "HICP",
"IND_TYPE": "IW",
"COICOP_2018": "02.1",
"TIME_PERIOD": "1998",
"UNIT_MEASURE": "P10000",
"SEASONAL_ADJUST": "N",
"OBS_VALUE_NIVEAU": 249
}Record 2FREQ: A · BASE_PER: 2025
{
"FREQ": "A",
"BASE_PER": "2025",
"IDX_TYPE": "HICP",
"IND_TYPE": "IW",
"COICOP_2018": "08.1.3.2",
"TIME_PERIOD": "1999",
"UNIT_MEASURE": "P10000",
"SEASONAL_ADJUST": "N",
"OBS_VALUE_NIVEAU": 3
}Record 3FREQ: M · BASE_PER: 2025
{
"FREQ": "M",
"BASE_PER": "2025",
"IDX_TYPE": "HICP",
"IND_TYPE": "IX",
"COICOP_2018": "01.1.5.2",
"TIME_PERIOD": "1998-03",
"UNIT_MEASURE": "IX",
"SEASONAL_ADJUST": "N",
"OBS_VALUE_NIVEAU": 44.73
}Record 4FREQ: M · BASE_PER: 2025
{
"FREQ": "M",
"BASE_PER": "2025",
"IDX_TYPE": "HICP",
"IND_TYPE": "IX",
"COICOP_2018": "07.2.1.1",
"TIME_PERIOD": "1998-04",
"UNIT_MEASURE": "IX",
"SEASONAL_ADJUST": "N",
"OBS_VALUE_NIVEAU": 84.92
}Record 5FREQ: M · BASE_PER: 2025
{
"FREQ": "M",
"BASE_PER": "2025",
"IDX_TYPE": "HICP",
"IND_TYPE": "IX",
"COICOP_2018": "03.1.4",
"TIME_PERIOD": "1996-06",
"UNIT_MEASURE": "IX",
"SEASONAL_ADJUST": "N",
"OBS_VALUE_NIVEAU": 57.54
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://api.insee.fr/melodi/data/DS_IPCH
Query examples
curl -s 'https://api.insee.fr/melodi/data/DS_IPCH?maxResult=20' -H 'Accept: application/json'First 20 observations (dimensions + measures) as JSON.
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.