c0mm0.com — the continuously verified register of European data

Register record·API·FRVERIFIED · checked 6h ago
R

Population Census in Brittany - HousingRecensement de la population en Bretagne - Logement

Recensement de la population en Bretagne - LogementPopulation Census in Brittany - Housing

APIExecutable4/7Query nowOpen workbenchSubscribe🇫🇷France

This API provides housing-related census data for the Brittany region of France, covering indicators such as main residences, secondary residences, occasional dwellings, vacant housing, as well as housing types including houses and apartments. The data is structured according to current-year geographic boundaries and is available at various administrative levels within the region. It is published as part of the regional open-data initiative and is useful for demographic, urban planning, and housing policy analysis at the regional and local level in Brittany.La donnée fournit des résultats sur les logements, résidences principales, résidences secondaires et logements occasionnels, logements vacants, maisons, appartements. Cette donnée est disponible pour l'ensemble de la région Bretagne selon les contours de l'année en cours et pour les niveaux géogr...

42
fair

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

Data schema (16 fields)

Filterable via the API (14)
gml_ididcode_geonomleveldatationmillesimep_logtx_rptx_rsecocctx_logvactx_maisontx_apparttx_rp_hlm

Click a field to see example values.

FillFieldTypeDescription
—geo_point_2dGeo Pointgeo_point_2dGeographic centroid coordinates of the area.Geographic centroid coordinates of the area.
—geo_shapeShapegeo_shapeGeographic boundary shape of the area.Geographic boundary shape of the area.
—gml_idFilterable via the APIGml idtextUnique GML geometry identifier for the feature.Unique GML geometry identifier for the feature.
—idFilterable via the APItextUnique record identifier combining area code and year.Unique record identifier combining area code and year.
—code_geoFilterable via the APICode geotextOfficial geographic code of the administrative area.Official geographic code of the administrative area.
—nomFilterable via the APItextName of the administrative area.Name of the administrative area.
—levelFilterable via the APItextAdministrative level of the area (e.g. commune).Administrative level of the area (e.g. commune).
—datationFilterable via the APIdatetimeDate associated with the data record.Date associated with the data record.
—millesimeFilterable via the APItextReference year of the census data.Reference year of the census data.
—p_logFilterable via the APIP logdoubleTotal number of dwellings in the area.Total number of dwellings in the area.
100%tx_rpFilterable via the APITx rpdoublePercentage of dwellings that are main residences.Percentage of dwellings that are main residences.
100%tx_rsecoccFilterable via the APITx rsecoccdoublePercentage of dwellings that are secondary or occasional residences.Percentage of dwellings that are secondary or occasional residences.
100%tx_logvacFilterable via the APITx logvacdoublePercentage of dwellings that are vacant.Percentage of dwellings that are vacant.
100%tx_maisonFilterable via the APITx maisondoublePercentage of dwellings that are houses.Percentage of dwellings that are houses.
100%tx_appartFilterable via the APITx appartdoublePercentage of dwellings that are apartments.Percentage of dwellings that are apartments.
100%tx_rp_hlmFilterable via the APITx rp hlmdoublePercentage of main residences that are social housing (HLM).Percentage of main residences that are social housing (HLM).

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 1id: 22024-2009 · nom: Calanhel
{
  "id": "22024-2009",
  "nom": "Calanhel",
  "level": "Commune",
  "p_log": 171.55159,
  "tx_rp": 65.6080133027301,
  "gml_id": "rp_logement_union_geom.fid-6219b7f5_1a14d039b47_-3325",
  "code_geo": "22024",
  "datation": null,
  "geo_shape": "[large value omitted]",
  "millesime": "2009",
  "tx_appart": 1.77276566481905,
  "tx_logvac": 12.8241306328803,
  "tx_maison": 98.2272324963561,
  "tx_rp_hlm": 0,
  "tx_rsecocc": 21.5678560643896,
  "geo_point_2d": {
    "lat": 48.44062157484616,
    "lon": -3.4755632005199013
  }
}
Record 2id: 29174-2015 · nom: Plonéour-Lanvern
{
  "id": "29174-2015",
  "nom": "Plonéour-Lanvern",
  "level": "Commune",
  "p_log": 3181,
  "tx_rp": 83.4643193964162,
  "gml_id": "rp_logement_union_geom.fid-6219b7f5_1a14d039b47_-147b",
  "code_geo": "29174",
  "datation": null,
  "geo_shape": "[large value omitted]",
  "millesime": "2015",
  "tx_appart": 8.62014524786865,
  "tx_logvac": 9.1480666457089,
  "tx_maison": 91.3798547521314,
  "tx_rp_hlm": 5.64971751412429,
  "tx_rsecocc": 7.38761395787488,
  "geo_point_2d": {
    "lat": 47.9085634908629,
    "lon": -4.265120981564744
  }
}
Record 3id: 22343-2019 · nom: Trébeurden
{
  "id": "22343-2019",
  "nom": "Trébeurden",
  "level": "Commune",
  "p_log": 3539.2454,
  "tx_rp": 54.6860540939213,
  "gml_id": "rp_logement_union_geom.fid-6219b7f5_1a14d039b47_-32a4",
  "code_geo": "22343",
  "datation": null,
  "geo_shape": "[large value omitted]",
  "millesime": "2019",
  "tx_appart": 21.3915439350927,
  "tx_logvac": 6.89560078263064,
  "tx_maison": 78.6084560649073,
  "tx_rp_hlm": 5.6092269826053,
  "tx_rsecocc": 38.418348141366,
  "geo_point_2d": {
    "lat": 48.77101844121045,
    "lon": -3.558031839543631
  }
}
Record 4id: 22072-2023 · nom: Gurunhuel
{
  "id": "22072-2023",
  "nom": "Gurunhuel",
  "level": "Commune",
  "p_log": 253.54778,
  "tx_rp": 71.7344505677397,
  "gml_id": "rp_logement_union_geom.fid-6219b7f5_1a14d039b47_-2f4b",
  "code_geo": "22072",
  "datation": null,
  "geo_shape": "[large value omitted]",
  "millesime": "2023",
  "tx_appart": 0.790505809223322,
  "tx_logvac": 18.0244063929922,
  "tx_maison": 99.2094969177337,
  "tx_rp_hlm": 4.30216217650355,
  "tx_rsecocc": 10.2411392779481,
  "geo_point_2d": {
    "lat": 48.508439203211644,
    "lon": -3.2887554138322312
  }
}
Record 5id: 22276-2020 · nom: Saint-Bihy
{
  "id": "22276-2020",
  "nom": "Saint-Bihy",
  "level": "Commune",
  "p_log": 121.47945,
  "tx_rp": 90.029551791754,
  "gml_id": "rp_logement_union_geom.fid-6219b7f5_1a14d039b47_-274d",
  "code_geo": "22276",
  "datation": null,
  "geo_shape": "[large value omitted]",
  "millesime": "2020",
  "tx_appart": 1.62439786419909,
  "tx_logvac": 6.23152973762878,
  "tx_maison": 98.3756048246007,
  "tx_rp_hlm": 0,
  "tx_rsecocc": 3.73891807809225,
  "geo_point_2d": {
    "lat": 48.375421403337285,
    "lon": -2.9671142961293344
  }
}

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

Verification Status

Using the API

Configuration

Base URL
https://data.bretagne.bzh/api/explore/v2.1/catalog/datasets/recensement-de-la-population-en-bretagne-logement

License

  • ✓ Redistributable
  • ✓ Attribution required

Query examples

curl -s 'https://data.bretagne.bzh/api/explore/v2.1/catalog/datasets/recensement-de-la-population-en-bretagne-logement/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
22k
22180
Last upstream update
5 days ago
2026-10-18

License

No license declared upstream.

○ Documentation○ Data dictionary○ Versioning

Source: opendatasoft

Machine-readable & source

Recensement de la population en Bretagne - Logement — live verification badge

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