c0mm0.com — the continuously verified register of European data

Register record·API·FR·MUNICIPALITYVERIFIED · checked 24h ago
[

[Housing Observatory] Three-year social housing construction targets under the SRU law and Social Mix Contracts (CMS)[Observatoire habitat] Objectifs triennaux de construction de logement social au titre de la loi SRU et Contrats de Mixité Sociale (CMS)

[Observatoire habitat] Objectifs triennaux de construction de logement social au titre de la loi SRU et Contrats de Mixité Sociale (CMS)[Housing Observatory] Three-year social housing construction targets under the SRU law and Social Mix Contracts (CMS)

APIJoinable5/7Query nowOpen workbenchSubscribe🇫🇷France

This dataset, published by the Aix-Marseille-Provence Metropolitan Authority (France), gathers the three-year social housing construction targets set for each municipality in the metropolitan area under Article 55 of the SRU law (Solidarité et Renouvellement Urbains, 13 December 2000), which requires certain municipalities to maintain a minimum share of social housing. It also includes data related to Social Mix Contracts (Contrats de Mixité Sociale, CMS), agreements negotiated between the State and municipalities that fail to meet their targets. The data supports monitoring of local housing policy and compliance with national social housing obligations.L’article 55 de la loi Solidarité et Renouvellement Urbaine (SRU) du 13 décembre 2000 impose à certaines communes de disposer d’un nombre minimum de logements sociaux. Cette table rassemble les objectifs triennaux de construction de logement social au titre de la loi SRU sur chaque commune de la...

54
fair

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

Data schema (17 fields)

Filterable via the API (15)
communecodeinseemillesimeo_anno_trieno_miniplaio_maxiplscmstrt_reftrt_appot_cmsoplai_cmsopls_cmsdate_cmscodecomm

Click a field to see example values.

FillFieldTypeDescription
100%communeFilterable via the APICommunetextName of the municipality.Name of the municipality.
100%codeinseeFilterable via the APICode commune INSEEtextINSEE code identifying the municipality.INSEE code identifying the municipality.
100%millesimeFilterable via the APIMillésimetextThree-year reference period covered by the data.Three-year reference period covered by the data.
65.8%o_annFilterable via the APIObjectif de rattrapage annuelintAnnual social housing catch-up target for the municipality.Annual social housing catch-up target for the municipality.
65.8%o_trienFilterable via the APIObjectif de rattrapage triennalintThree-year social housing construction target.Three-year social housing construction target.
65.8%o_miniplaiFilterable via the APIObjectif minimal de PLAIintMinimum number of PLAI (very low-income) social housing units targeted.Minimum number of PLAI (very low-income) social housing units targeted.
65.8%o_maxiplsFilterable via the APIObjectif maximal de PLSintMaximum number of PLS (intermediate) social housing units targeted.Maximum number of PLS (intermediate) social housing units targeted.
4.3%cmsFilterable via the APIContrat de mixité sociale (CMS)textIndicates whether a Social Mixing Contract (CMS) applies.Indicates whether a Social Mixing Contract (CMS) applies.
32.6%trt_refFilterable via the APITaux de rattrapage triennal de référencedoubleReference three-year social housing catch-up rate.Reference three-year social housing catch-up rate.
32.6%trt_appFilterable via the APITaux de rattrapage triennal appliquédoubleThree-year catch-up rate actually applied.Three-year catch-up rate actually applied.
—ot_cmsFilterable via the APIObjectif triennal modifié par le CMSintThree-year target adjusted under the Social Mixing Contract.Three-year target adjusted under the Social Mixing Contract.
—oplai_cmsFilterable via the APIObjectif minimal de PLAI modifiéintMinimum PLAI housing target adjusted under the Social Mixing Contract.Minimum PLAI housing target adjusted under the Social Mixing Contract.
—opls_cmsFilterable via the APIObjectif maximal de PLS modifiéintMaximum PLS housing target adjusted under the Social Mixing Contract.Maximum PLS housing target adjusted under the Social Mixing Contract.
—date_cmsFilterable via the APIDate de signature du CMSdatetimeDate the Social Mixing Contract was signed.Date the Social Mixing Contract was signed.
—codecommFilterable via the APICode commune DGFIPtextDGFIP code identifying the municipality.DGFIP code identifying the municipality.
—geo_shapeShapegeo_shapeGeographic boundary shape of the municipality.Geographic boundary shape of the municipality.
—geo_point_2dCoordinatesgeo_point_2dGeographic coordinates (latitude, longitude) of the municipality.Geographic coordinates (latitude, longitude) of the municipality.

Schema captured from opendatasoft 3 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 1cms: — · o_ann: —
{
  "cms": null,
  "o_ann": null,
  "ot_cms": null,
  "commune": "Aurons",
  "o_trien": null,
  "trt_app": null,
  "trt_ref": null,
  "codecomm": "132008",
  "date_cms": null,
  "opls_cms": null,
  "codeinsee": "13008",
  "geo_shape": "[large value omitted]",
  "millesime": "2023-2025",
  "o_maxipls": null,
  "oplai_cms": null,
  "o_miniplai": null,
  "geo_point_2d": {
    "lat": 43.67140709780058,
    "lon": 5.148935772349333
  }
}
Record 2cms: — · o_ann: 77
{
  "cms": null,
  "o_ann": 77,
  "ot_cms": null,
  "commune": "Lançon-Provence",
  "o_trien": 230,
  "trt_app": 25,
  "trt_ref": 33,
  "codecomm": "132051",
  "date_cms": null,
  "opls_cms": null,
  "codeinsee": "13051",
  "geo_shape": "[large value omitted]",
  "millesime": "2023-2025",
  "o_maxipls": 46,
  "oplai_cms": null,
  "o_miniplai": 69,
  "geo_point_2d": {
    "lat": 43.57597966042033,
    "lon": 5.159315221130275
  }
}
Record 3cms: — · o_ann: 72
{
  "cms": null,
  "o_ann": 72,
  "ot_cms": null,
  "commune": "Salon-de-Provence",
  "o_trien": 215,
  "trt_app": 80,
  "trt_ref": 100,
  "codecomm": "132103",
  "date_cms": null,
  "opls_cms": null,
  "codeinsee": "13103",
  "geo_shape": "[large value omitted]",
  "millesime": "2023-2025",
  "o_maxipls": 65,
  "oplai_cms": null,
  "o_miniplai": 65,
  "geo_point_2d": {
    "lat": 43.64632407463705,
    "lon": 5.067827334452861
  }
}
Record 4cms: — · o_ann: 61
{
  "cms": null,
  "o_ann": 61,
  "ot_cms": null,
  "commune": "Ventabren",
  "o_trien": 182,
  "trt_app": 25,
  "trt_ref": 33,
  "codecomm": "132114",
  "date_cms": null,
  "opls_cms": null,
  "codeinsee": "13114",
  "geo_shape": "[large value omitted]",
  "millesime": "2023-2025",
  "o_maxipls": 36,
  "oplai_cms": null,
  "o_miniplai": 55,
  "geo_point_2d": {
    "lat": 43.54207385220531,
    "lon": 5.306135898891758
  }
}
Record 5cms: — · o_ann: 133
{
  "cms": null,
  "o_ann": 133,
  "ot_cms": null,
  "commune": "Trets",
  "o_trien": 398,
  "trt_app": null,
  "trt_ref": null,
  "codecomm": "132110",
  "date_cms": null,
  "opls_cms": null,
  "codeinsee": "13110",
  "geo_shape": "[large value omitted]",
  "millesime": "2020-2022",
  "o_maxipls": 80,
  "oplai_cms": null,
  "o_miniplai": 119,
  "geo_point_2d": {
    "lat": 43.4378144346688,
    "lon": 5.700178667521447
  }
}

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

Verification Status

Using the API

Configuration

Base URL
https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/amest_hab_sru_objectifs_triennaux_cms_amp-

License

  • ✓ Redistributable
  • ✓ Attribution required

Query examples

curl -s 'https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/amest_hab_sru_objectifs_triennaux_cms_amp-/records?limit=20' -H 'Accept: application/json'

First 20 records of the dataset as JSON.

Uses the Opendatasoft Explore v2.1 syntax — supports select, where, group_by and order_by.

Full API documentation ↗

Rate limits

5 000 req/day
per ipmeasured
observed 3 days ago

Dataset

Volume & freshness

Records
184
Last upstream update
22 days ago
2026-10-01

License

No license declared upstream.

○ Documentation○ Data dictionary○ Versioning

Source: opendatasoft

Machine-readable & source

[Observatoire habitat] Objectifs triennaux de construction de logement social au titre de la loi SRU et Contrats de Mixité Sociale (CMS) — live verification badge

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