c0mm0.com — the continuously verified register of European data

Register record·API·FR·STATISTICS_OFFICEVERIFIED · checked 22h ago
C

Living Conditions: Satisfaction LevelConditions de vie : niveau de satisfaction

Conditions de vie : niveau de satisfactionLiving Conditions: Satisfaction Level

APIExecutable4/7Query nowOpen workbenchSubscribe🇫🇷France

Annual dataset published by INSEE, the French national statistics institute, providing indicators on individuals' subjective satisfaction with life, drawn from the SRCV (Statistics on Resources and Living Conditions) survey. It covers the national French population and is part of broader living-conditions statistics. The data can be used to analyze self-reported well-being and satisfaction trends over time, supporting social and quality-of-life research.Données annuelles sur la satisfaction subjective des personnes.

61
good

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

Data schema (18 fields)

Click a field to see example values.

FieldTypeDescription
PCSstringSocio-professional category of the respondent.Socio-professional category of the respondent.
DECILE_NIVVIEDecile nivviestringStandard of living decile group of the household.Standard of living decile group of the household.
HLTH_GALIHlth galistringSelf-reported activity limitation due to health (GALI indicator).Self-reported activity limitation due to health (GALI indicator).
SEXstringSex of the respondent.Sex of the respondent.
TSHstringWeekly working time category of the respondent.Weekly working time category of the respondent.
SRCV_MEASURESrcv measurestringType of satisfaction indicator measured.Type of satisfaction indicator measured.
HLTH_SPHHlth sphstringSelf-perceived general health status.Self-perceived general health status.
EDUCstringHighest level of education attained.Highest level of education attained.
TPHstringHousehold or family type of the respondent.Household or family type of the respondent.
GEOTerritorystringGeographic area and reference year of the survey.Geographic area and reference year of the survey.
NB_DIFFNb diffstringNumber of difficulties reported by the respondent.Number of difficulties reported by the respondent.
SATISFNOTEstringSatisfaction score or rating category given by the respondent.Satisfaction score or rating category given by the respondent.
NATIONALITY_TYPENationality typestringNationality category of the respondent.Nationality category of the respondent.
FREQFrequencystringFrequency of data collection, here annual.Frequency of data collection, here annual.
EMPSTA_ENQEmpsta enqstringEmployment status of the respondent at time of survey.Employment status of the respondent at time of survey.
TIME_PERIODPeriodstringYear to which the observation refers.Year to which the observation refers.
AGEstringAge group of the respondent.Age group of the respondent.
OBS_VALUE_NIVEAUValuenumberAverage satisfaction score for the given category.Average satisfaction score for the given category.

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: Y16T24 · GEO: 2026-FRANCE-F_X_D976
{
  "AGE": "Y16T24",
  "GEO": "2026-FRANCE-F_X_D976",
  "PCS": "_Z",
  "SEX": "_T",
  "TPH": "_T",
  "TSH": "_T",
  "EDUC": "_T",
  "FREQ": "A",
  "NB_DIFF": "_T",
  "HLTH_SPH": "_T",
  "HLTH_GALI": "_T",
  "EMPSTA_ENQ": "_T",
  "SATISFNOTE": "_T",
  "TIME_PERIOD": "2022",
  "SRCV_MEASURE": "VIESATISF",
  "DECILE_NIVVIE": "_T",
  "NATIONALITY_TYPE": "_T",
  "OBS_VALUE_NIVEAU": 7.7
}
Record 2AGE: Y25T34 · GEO: 2026-FRANCE-F_X_D976
{
  "AGE": "Y25T34",
  "GEO": "2026-FRANCE-F_X_D976",
  "PCS": "_Z",
  "SEX": "_T",
  "TPH": "_T",
  "TSH": "_T",
  "EDUC": "_T",
  "FREQ": "A",
  "NB_DIFF": "_T",
  "HLTH_SPH": "_T",
  "HLTH_GALI": "_T",
  "EMPSTA_ENQ": "_T",
  "SATISFNOTE": "_T",
  "TIME_PERIOD": "2022",
  "SRCV_MEASURE": "VIESATISF",
  "DECILE_NIVVIE": "_T",
  "NATIONALITY_TYPE": "_T",
  "OBS_VALUE_NIVEAU": 7.2
}
Record 3AGE: Y35T49 · GEO: 2026-FRANCE-F_X_D976
{
  "AGE": "Y35T49",
  "GEO": "2026-FRANCE-F_X_D976",
  "PCS": "_Z",
  "SEX": "_T",
  "TPH": "_T",
  "TSH": "_T",
  "EDUC": "_T",
  "FREQ": "A",
  "NB_DIFF": "_T",
  "HLTH_SPH": "_T",
  "HLTH_GALI": "_T",
  "EMPSTA_ENQ": "_T",
  "SATISFNOTE": "_T",
  "TIME_PERIOD": "2022",
  "SRCV_MEASURE": "VIESATISF",
  "DECILE_NIVVIE": "_T",
  "NATIONALITY_TYPE": "_T",
  "OBS_VALUE_NIVEAU": 7.1
}
Record 4AGE: Y50T64 · GEO: 2026-FRANCE-F_X_D976
{
  "AGE": "Y50T64",
  "GEO": "2026-FRANCE-F_X_D976",
  "PCS": "_Z",
  "SEX": "_T",
  "TPH": "_T",
  "TSH": "_T",
  "EDUC": "_T",
  "FREQ": "A",
  "NB_DIFF": "_T",
  "HLTH_SPH": "_T",
  "HLTH_GALI": "_T",
  "EMPSTA_ENQ": "_T",
  "SATISFNOTE": "_T",
  "TIME_PERIOD": "2022",
  "SRCV_MEASURE": "VIESATISF",
  "DECILE_NIVVIE": "_T",
  "NATIONALITY_TYPE": "_T",
  "OBS_VALUE_NIVEAU": 6.8
}
Record 5AGE: Y65T74 · GEO: 2026-FRANCE-F_X_D976
{
  "AGE": "Y65T74",
  "GEO": "2026-FRANCE-F_X_D976",
  "PCS": "_Z",
  "SEX": "_T",
  "TPH": "_T",
  "TSH": "_T",
  "EDUC": "_T",
  "FREQ": "A",
  "NB_DIFF": "_T",
  "HLTH_SPH": "_T",
  "HLTH_GALI": "_T",
  "EMPSTA_ENQ": "_T",
  "SATISFNOTE": "_T",
  "TIME_PERIOD": "2022",
  "SRCV_MEASURE": "VIESATISF",
  "DECILE_NIVVIE": "_T",
  "NATIONALITY_TYPE": "_T",
  "OBS_VALUE_NIVEAU": 6.9
}

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_SRCV_SATISFACTION

Query examples

curl -s 'https://api.insee.fr/melodi/data/DS_SRCV_SATISFACTION?maxResult=20' -H 'Accept: application/json'

First 20 observations (dimensions + measures) as JSON.

Full API documentation ↗

Machine-readable & source

Conditions de vie : niveau de satisfaction — live verification badge

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