c0mm0.com — the continuously verified register of European data

Register record·API·FR·MUNICIPALITYUNVERIFIED
[

[Observatoire habitat] Statistiques communales sur la vacance de longue durée des logements du parc privé (LOVAC)

APIQuery nowOpen workbenchSubscribe🇫🇷France

Le traitement LOVAC a été créé dans le cadre du plan national de lutte contre les logements vacants. Lancé en 2020, il vise notamment à outiller les collectivités et services déconcentrés dans le repérage et la caractérisation des logements vacants afin de proposer des solutions de remise sur le...

0
poor

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

Data schema (33 fields)

Filterable via the API (33)
objectidmillesimetx_tlva1a2a3a54a55a56a60a61a62a68a69a70a71a72a74a76a80a81a82a88a89a90a91a92a94a98a99a100communecodeinsee

Click a field to see example values.

FillFieldTypeDescription
100%objectidFilterable via the APIint
100%millesimeFilterable via the APItext
100%tx_tlvFilterable via the APITaux de logements vacantsdouble
100%a1Filterable via the APIParc privé total - Nombre de logements d’habitationint
100%a2Filterable via the APIParc privé total - Nombre de logements d’habitation de type maisonint
100%a3Filterable via the APIParc privé total - Nombre de logements d’habitation de type appartementint
100%a54Filterable via the APINombre de logements d’habitationint
100%a55Filterable via the APINombre de logements d’habitation de type maisonint
100%a56Filterable via the APINombre de logements d’habitation de type appartementint
100%a60Filterable via the APINombre de logements de moins de 3 piècesint
100%a61Filterable via the APINombre de logements entre 3 ou 4 piècesint
100%a62Filterable via the APINombre de logements de 5 pièces ou plusint
100%a68Filterable via the APINombre de logements construits avant 1919int
100%a69Filterable via the APINombre de logements construits entre 1919 et 1946int
100%a70Filterable via the APINombre de logements construits entre 1946 et 1991int
100%a71Filterable via the APINombre de logements construits après 1991int
100%a72Filterable via the APINombre de logements dont l'année de construction est connueint
100%a74Filterable via the APIClassement cadastral 7 ou 8int
100%a76Filterable via the APIClassement cadastral 7 ou 8 ou pas de baignoire/douche ou pas de wcint
100%a80Filterable via the APIPropriétaires SCIint
100%a81Filterable via the APIPropriétaires investisseurint
100%a82Filterable via the APIPropriétaires autreint
100%a88Filterable via the APIPropriétaires physiqueint
100%a89Filterable via the APIPropriétaires dont l'âge est inférieur à 60 ansint
100%a90Filterable via the APIPropriétaires dont l'âge est compris entre 60 et 75 ansint
100%a91Filterable via the APIPropriétaires dont l'âge est supérieur ou égale à 75ansint
100%a92Filterable via the APIPropriétaires dont l'âge est renseignéint
100%a94Filterable via the APIPropriétaire dans le même départementint
100%a98Filterable via the APINombre d'appartements en monopropriétéint
100%a99Filterable via the APINombre d'appartements en copropriété en lot int
100%a100Filterable via the APINombre d'appartements en copropriétés autresint
100%communeFilterable via the APICommunetext
99.1%codeinseeFilterable via the APICode commune INSEEtext

Schema captured from opendatasoft 1 hour 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 1a1: 1194 · a2: 1053
{
  "a1": 1194,
  "a2": 1053,
  "a3": 141,
  "a54": 60,
  "a55": 42,
  "a56": 18,
  "a60": 25,
  "a61": 26,
  "a62": 9,
  "a68": 31,
  "a69": 2,
  "a70": 16,
  "a71": 9,
  "a72": 58,
  "a74": 10,
  "a76": 18,
  "a80": 13,
  "a81": 0,
  "a82": 4,
  "a88": 43,
  "a89": 18,
  "a90": 13,
  "a91": 12,
  "a92": 43,
  "a94": 51,
  "a98": 13,
  "a99": 5,
  "a100": 0,
  "tx_tlv": 5,
  "commune": "Alleins",
  "objectid": 1166,
  "codeinsee": "13003",
  "millesime": "2021"
}
Record 2a1: 17721 · a2: 6853
{
  "a1": 17721,
  "a2": 6853,
  "a3": 10868,
  "a54": 377,
  "a55": 108,
  "a56": 269,
  "a60": 201,
  "a61": 148,
  "a62": 28,
  "a68": 185,
  "a69": 38,
  "a70": 74,
  "a71": 43,
  "a72": 340,
  "a74": 99,
  "a76": 115,
  "a80": 68,
  "a81": 10,
  "a82": 38,
  "a88": 261,
  "a89": 98,
  "a90": 73,
  "a91": 85,
  "a92": 256,
  "a94": 289,
  "a98": 139,
  "a99": 127,
  "a100": 3,
  "tx_tlv": 2.1,
  "commune": "Aubagne",
  "objectid": 1167,
  "codeinsee": "13005",
  "millesime": "2021"
}
Record 3a1: 5458 · a2: 3732
{
  "a1": 5458,
  "a2": 3732,
  "a3": 1726,
  "a54": 136,
  "a55": 72,
  "a56": 64,
  "a60": 78,
  "a61": 47,
  "a62": 11,
  "a68": 62,
  "a69": 7,
  "a70": 31,
  "a71": 30,
  "a72": 130,
  "a74": 45,
  "a76": 49,
  "a80": 19,
  "a81": 3,
  "a82": 14,
  "a88": 100,
  "a89": 41,
  "a90": 33,
  "a91": 26,
  "a92": 100,
  "a94": 128,
  "a98": 43,
  "a99": 21,
  "a100": 0,
  "tx_tlv": 2.5,
  "commune": "Auriol",
  "objectid": 1168,
  "codeinsee": "13007",
  "millesime": "2021"
}
Record 4a1: 373 · a2: 303
{
  "a1": 373,
  "a2": 303,
  "a3": 70,
  "a54": 12,
  "a55": 6,
  "a56": 6,
  "a60": 5,
  "a61": 6,
  "a62": 1,
  "a68": 2,
  "a69": 0,
  "a70": 6,
  "a71": 4,
  "a72": 12,
  "a74": 0,
  "a76": 0,
  "a80": 3,
  "a81": 0,
  "a82": 2,
  "a88": 7,
  "a89": 0,
  "a90": 6,
  "a91": 1,
  "a92": 7,
  "a94": 11,
  "a98": 5,
  "a99": 1,
  "a100": 0,
  "tx_tlv": 3.2,
  "commune": "La Barben",
  "objectid": 1170,
  "codeinsee": "13009",
  "millesime": "2021"
}
Record 5a1: 266 · a2: 217
{
  "a1": 266,
  "a2": 217,
  "a3": 49,
  "a54": 1,
  "a55": 0,
  "a56": 1,
  "a60": 0,
  "a61": 0,
  "a62": 1,
  "a68": 1,
  "a69": 0,
  "a70": 0,
  "a71": 0,
  "a72": 1,
  "a74": 1,
  "a76": 1,
  "a80": 0,
  "a81": 0,
  "a82": 0,
  "a88": 1,
  "a89": 1,
  "a90": 0,
  "a91": 0,
  "a92": 1,
  "a94": 1,
  "a98": 1,
  "a99": 0,
  "a100": 0,
  "tx_tlv": 0.4,
  "commune": "Beaurecueil",
  "objectid": 1171,
  "codeinsee": "13012",
  "millesime": "2021"
}

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

Using the API

Configuration

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

License

  • Redistributable
  • Attribution required

Query examples

curl -s 'https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/amest_hab_lovac_stat_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 1 hour ago

Dataset

Volume & freshness

Records
654
Last upstream update
2 months ago
2026-05-20

License

No license declared upstream.

Documentation Data dictionary Versioning

Source: opendatasoft

Machine-readable & source

[Observatoire habitat] Statistiques communales sur la vacance de longue durée des logements du parc privé (LOVAC) — live verification badge

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