Population Census in Brittany - HousingRecensement de la population en Bretagne - Logement
Recensement de la population en Bretagne - LogementPopulation Census in Brittany - Housing
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...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (16 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| — | geo_point_2dGeo Point | geo_point_2d | Geographic centroid coordinates of the area.Geographic centroid coordinates of the area. |
| — | geo_shapeShape | geo_shape | Geographic boundary shape of the area.Geographic boundary shape of the area. |
| — | gml_idGml id | text | Unique GML geometry identifier for the feature.Unique GML geometry identifier for the feature. |
| — | id | text | Unique record identifier combining area code and year.Unique record identifier combining area code and year. |
| — | code_geoCode geo | text | Official geographic code of the administrative area.Official geographic code of the administrative area. |
| — | nom | text | Name of the administrative area.Name of the administrative area. |
| — | level | text | Administrative level of the area (e.g. commune).Administrative level of the area (e.g. commune). |
| — | datation | datetime | Date associated with the data record.Date associated with the data record. |
| — | millesime | text | Reference year of the census data.Reference year of the census data. |
| — | p_logP log | double | Total number of dwellings in the area.Total number of dwellings in the area. |
| 100% | tx_rpTx rp | double | Percentage of dwellings that are main residences.Percentage of dwellings that are main residences. |
| 100% | tx_rsecoccTx rsecocc | double | Percentage of dwellings that are secondary or occasional residences.Percentage of dwellings that are secondary or occasional residences. |
| 100% | tx_logvacTx logvac | double | Percentage of dwellings that are vacant.Percentage of dwellings that are vacant. |
| 100% | tx_maisonTx maison | double | Percentage of dwellings that are houses.Percentage of dwellings that are houses. |
| 100% | tx_appartTx appart | double | Percentage of dwellings that are apartments.Percentage of dwellings that are apartments. |
| 100% | tx_rp_hlmTx rp hlm | double | Percentage 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.
Rate limits
Dataset
Volume & freshness
License
No license declared upstream.
Source: opendatasoft
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.