Net Full-Time-Equivalent Salaries in the Private Sector by Detailed Socio-Professional CategorySalaires dans le secteur privé par catégorie socioprofessionnelle détaillée
Salaires dans le secteur privé par catégorie socioprofessionnelle détailléeNet Full-Time-Equivalent Salaries in the Private Sector by Detailed Socio-Professional Category
This API from INSEE, the French national statistics institute, provides data on net full-time-equivalent salaries in the private sector, broken down by detailed socio-professional category. Figures can be further cross-tabulated by variables such as sex, age, and economic sector. The dataset supports analysis of wage levels and disparities across occupational groups within France, and is freely accessible without authentication for national-level labour market and income research.deflasyon.czSalaire net en équivalent temps plein dans le secteur privé ventilé par catégorie socioprofessionnelle détaillée et selon plusieurs variables (sexe, âge, secteur...).
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (13 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| GEOTerritory | string | Geographic area code covered by the observation.Geographic area code covered by the observation. |
| NUMBER_EMPLNumber empl | string | Company size category, based on number of employees.Company size category, based on number of employees. |
| QUANTILE | string | Salary distribution quantile category (e.g. median, decile).Salary distribution quantile category (e.g. median, decile). |
| SEX | string | Sex of the employees covered by the observation.Sex of the employees covered by the observation. |
| FREQFrequency | string | Frequency of the observation (e.g. annual).Frequency of the observation (e.g. annual). |
| TIME_PERIODPeriod | string | Reference year of the observation.Reference year of the observation. |
| UNIT_MEASUREUnit | string | Unit of measurement code for the observed value.Unit of measurement code for the observed value. |
| WKTIME | string | Working time category, such as full-time or part-time.Working time category, such as full-time or part-time. |
| DERA_MEASUREDera measure | string | Type of salary measure computed, e.g. average net full-time equivalent monthly salary.Type of salary measure computed, e.g. average net full-time equivalent monthly salary. |
| PCS_ESEPcs ese | string | Detailed socio-professional category code of employees.Detailed socio-professional category code of employees. |
| ACTIVITY | string | Economic activity sector code of the employer.Economic activity sector code of the employer. |
| AGE | string | Age group of the employees covered by the observation.Age group of the employees covered by the observation. |
| OBS_VALUE_NIVEAUValue | number | Observed net full-time equivalent salary value.Observed net full-time equivalent salary value. |
Schema captured from melodi 7 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 1AGE: Y50T59 · GEO: 2025-FRANCE-F
{
"AGE": "Y50T59",
"GEO": "2025-FRANCE-F",
"SEX": "_T",
"FREQ": "A",
"WKTIME": "_T",
"PCS_ESE": "3",
"ACTIVITY": "C29_30",
"QUANTILE": "_T",
"NUMBER_EMPL": "_T",
"TIME_PERIOD": "2024",
"DERA_MEASURE": "SALAIRE_NET_EQTP_MENSUEL_MOYENNE",
"UNIT_MEASURE": "XDC",
"OBS_VALUE_NIVEAU": 6051.51
}Record 2AGE: Y_LT30 · GEO: 2025-FRANCE-F
{
"AGE": "Y_LT30",
"GEO": "2025-FRANCE-F",
"SEX": "_T",
"FREQ": "A",
"WKTIME": "_T",
"PCS_ESE": "3",
"ACTIVITY": "C26T28",
"QUANTILE": "_T",
"NUMBER_EMPL": "_T",
"TIME_PERIOD": "2024",
"DERA_MEASURE": "SALAIRE_NET_EQTP_MENSUEL_MOYENNE",
"UNIT_MEASURE": "XDC",
"OBS_VALUE_NIVEAU": 2913.29
}Record 3AGE: _T · GEO: 2025-FRANCE-F
{
"AGE": "_T",
"GEO": "2025-FRANCE-F",
"SEX": "_T",
"FREQ": "A",
"WKTIME": "_T",
"PCS_ESE": "3",
"ACTIVITY": "_T",
"QUANTILE": "_T",
"NUMBER_EMPL": "E500T999",
"TIME_PERIOD": "2024",
"DERA_MEASURE": "SALAIRE_NET_EQTP_MENSUEL_MOYENNE",
"UNIT_MEASURE": "XDC",
"OBS_VALUE_NIVEAU": 5150.31
}Record 4AGE: Y40T49 · GEO: 2025-FRANCE-F
{
"AGE": "Y40T49",
"GEO": "2025-FRANCE-F",
"SEX": "_T",
"FREQ": "A",
"WKTIME": "_T",
"PCS_ESE": "3",
"ACTIVITY": "I",
"QUANTILE": "_T",
"NUMBER_EMPL": "_T",
"TIME_PERIOD": "2024",
"DERA_MEASURE": "SALAIRE_NET_EQTP_MENSUEL_MOYENNE",
"UNIT_MEASURE": "XDC",
"OBS_VALUE_NIVEAU": 3324.93
}Record 5AGE: Y_LT30 · GEO: 2025-FRANCE-F
{
"AGE": "Y_LT30",
"GEO": "2025-FRANCE-F",
"SEX": "M",
"FREQ": "A",
"WKTIME": "_T",
"PCS_ESE": "3",
"ACTIVITY": "R_S",
"QUANTILE": "_T",
"NUMBER_EMPL": "_T",
"TIME_PERIOD": "2024",
"DERA_MEASURE": "EFFECTIFS_EQTP",
"UNIT_MEASURE": "FT",
"OBS_VALUE_NIVEAU": 6730.61
}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_DERA_PRIVE_ANNUEL
Query examples
curl -s 'https://api.insee.fr/melodi/data/DS_DERA_PRIVE_ANNUEL?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.