{"id":"4299c6d3-0da9-448c-898e-cd8229ae0a25","type":"API","name":"[Observatoire habitat] Zonage ABC - Déséquilibre entre l'offre et la demande de logements","slug":"observatoire-habitat-zonage-abc-desequilibre-entre-loffre-et-la-demande-de-logements","description":"Défini à l’article D304-1 du code de la construction et de l’habitation, le zonage conventionnellement appelé ABC effectue un « classement des communes du territoire national en zones géographiques en fonction du déséquilibre entre l'offre et de la demande de logements ». Par ordre décroissant de...","free_access_class":"FREE_NO_AUTH","auth_type":"NONE","homepage_url":"https://data.ampmetropole.fr/explore/dataset/zonage-a-b-c/","docs_url":"https://data.ampmetropole.fr/explore/dataset/zonage-a-b-c/","repo_url":null,"status":"ACTIVE","verification_state":"UNVERIFIED","tags":[],"logo_url":"https://s3-eu-west-1.amazonaws.com/aws-ec2-eu-1-opendatasoft-staticfileset/ampmetropole/favicon?tstamp=158498047026","primary_source_url":"https://data.ampmetropole.fr/explore/dataset/zonage-a-b-c/","extraction_confidence":"0.40","created_at":"2026-07-24T19:44:25.353Z","updated_at":"2026-07-24T19:48:45.541Z","last_verified_at":null,"deprecated_at":null,"ranking_score":0,"last_ranked_at":null,"last_seen_at":null,"last_validated_at":null,"last_uptime_at":null,"search_vector":"'-1':19B,80B 'a':76B 'abc':4A,33B,65A,94B 'appele':93B 'appelé':32B 'articl':17B 'article':78B 'classement':36B,97B 'code':21B,82B 'commune':38B 'communes':99B 'construct':24B 'construction':85B 'conventionnel':31B 'conventionnellement':92B 'd304':18B,79B 'de':12A,22B,26B,53B,56B,61B,73A,83B,87B,114B,117B,122B 'decroissant':121B 'defini':75B 'demand':11A,55B 'demande':72A,116B 'des':37B,98B 'desequilibre':66A,109B 'du':20B,39B,47B,81B,100B,108B 'décroissant':60B 'défini':14B 'déséquilibr':5A,48B 'effectu':34B 'effectue':95B 'en':42B,45B,103B,106B 'entr':6A,49B 'entre':67A,110B 'et':9A,25B,52B,70A,86B,113B 'fonction':46B,107B 'geographiques':105B 'géographiqu':44B 'habit':28B 'habitat':2A,63A 'habitation':89B 'l':7A,16B,27B,50B,68A,77B,88B,111B 'la':10A,23B,54B,71A,84B,115B 'le':29B,90B 'logement':13A,57B 'logements':74A,118B 'nation':41B 'national':102B 'observatoir':1A 'observatoire':62A 'offr':8A,51B 'offre':69A,112B 'ordr':59B 'ordre':120B 'par':58B,119B 'territoir':40B 'territoire':101B 'un':35B,96B 'zonag':3A,30B 'zonage':64A,91B 'zone':43B 'zones':104B 'à':15B","popularity_score":"0.0000","maintenance_score":"0.0000","institution_id":"d014fa31-f333-4e94-80a3-ea8b4459cfd5","institution_type":"MUNICIPALITY","country_code":"FR","official_confidence":40,"proof_summary":"40% - Official domain (ampmetropole.fr)","source_seed_url":null,"is_public_sector":true,"published_at":"2026-07-26T17:35:00.000Z","geographic_scope":"LOCAL","name_en":null,"description_en":null,"native_lang":null,"access_level":"direct","formats":["CSV"],"capability_tier":"live","trust_score":0,"access":{"level":"direct","primary":{"kind":"download","label":"Export CSV","method":"GET","url":"https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/zonage-a-b-c/exports/csv","format":"CSV","source":"query_example","runnable":true,"direct":true},"actions":[{"kind":"download","label":"Export CSV","method":"GET","url":"https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/zonage-a-b-c/exports/csv","format":"CSV","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"List records","method":"GET","url":"https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/zonage-a-b-c/records?limit=20","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"Select & filter","method":"GET","url":"https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/zonage-a-b-c/records?select=commune%2Ccodeinsee%2Czone_abc&where=commune+is+not+null&limit=20","source":"query_example","runnable":true,"direct":true},{"kind":"query","label":"API base URL","method":"GET","url":"https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/zonage-a-b-c","source":"base_url","runnable":false},{"kind":"landing","label":"Read the docs","method":"GET","url":"https://data.ampmetropole.fr/explore/dataset/zonage-a-b-c/","source":"docs","runnable":false}],"formats":["CSV"]},"api_details":{"id":"4a073979-09ab-40aa-a980-351899f0dcd0","entry_id":"4299c6d3-0da9-448c-898e-cd8229ae0a25","base_url":"https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/zonage-a-b-c","openapi_url":null,"graphql_url":null,"api_version":null,"spec_format":null,"endpoints_count":null,"endpoints":[],"rate_limit_info":null,"free_tier_limits":null,"ping_url":"https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/zonage-a-b-c","created_at":"2026-07-24T19:44:25.516Z","updated_at":"2026-07-24T19:44:25.516Z"},"dataset_details":{"id":"d1f45221-7193-4489-84c0-1ee778dd17ff","entry_id":"4299c6d3-0da9-448c-898e-cd8229ae0a25","upstream_issued":null,"upstream_modified":"2026-07-01T04:02:07.000Z","themes":[],"update_frequency":null,"temporal_start":null,"temporal_end":null,"spatial_coverage":null,"landing_page":null,"license_id":null,"license_raw":null,"has_documentation":false,"has_data_dictionary":false,"has_versioning":false,"source_portal":"opendatasoft","source_portal_url":"https://data.ampmetropole.fr","created_at":"2026-07-24T19:48:45.039Z","updated_at":"2026-07-24T19:48:45.039Z","publisher":null,"publisher_url":null,"distributions":[],"license":null},"license":{"id":"lo-2.0","spdx_id":"etalab-2.0","name":"Licence Ouverte 2.0 (France / Etalab)","url":"https://www.etalab.gouv.fr/wp-content/uploads/2017/04/ETALAB-Licence-Ouverte-v2.0.pdf","is_open":true,"is_redistributable":true,"requires_attribution":true,"category":"national","notes":null,"created_at":"2026-06-12T16:29:19.729Z"},"license_raw":"https://www.etalab.gouv.fr/wp-content/uploads/2017/04/ETALAB-Licence-Ouverte-v2.0.pdf","latest_check":null,"data_profile":{"id":"feb66815-6be9-4212-95ff-26b984325093","entry_id":"4299c6d3-0da9-448c-898e-cd8229ae0a25","profile_source":"opendatasoft","profile_kind":"dataset","dataset_id":"zonage-a-b-c","fields":[{"name":"commune","type":"text","label":null,"filterable":true,"description":null},{"name":"codeinsee","type":"text","label":"Code commune INSEE","filterable":true,"description":null},{"name":"zone_abc","type":"text","label":"Zonage A B C","filterable":true,"description":null},{"name":"geo_shape","type":"geo_shape","label":null,"filterable":false,"description":null},{"name":"geo_point_2d","type":"geo_point_2d","label":null,"filterable":false,"description":null}],"field_count":5,"sample_records":[{"commune":"Marignane","zone_abc":"A","codeinsee":"13054","geo_shape":"[large value omitted]","geo_point_2d":{"lat":43.41758681849254,"lon":5.212032251033177}},{"commune":"Gardanne","zone_abc":"A","codeinsee":"13041","geo_shape":"[large value omitted]","geo_point_2d":{"lat":43.452894307514796,"lon":5.4801104593746155}},{"commune":"Rognes","zone_abc":"A","codeinsee":"13082","geo_shape":"[large value omitted]","geo_point_2d":{"lat":43.66485990299855,"lon":5.352066209521869}},{"commune":"La Roque-d'Anthéron","zone_abc":"B1","codeinsee":"13084","geo_shape":"[large value omitted]","geo_point_2d":{"lat":43.71758441826497,"lon":5.301423267878915}},{"commune":"Saint-Victoret","zone_abc":"A","codeinsee":"13102","geo_shape":"[large value omitted]","geo_point_2d":{"lat":43.414000566321285,"lon":5.2532711332518875}}],"record_count":"92","data_size_bytes":null,"dataset_count":null,"query_examples":[{"url":"https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/zonage-a-b-c/records?limit=20","curl":"curl -s 'https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/zonage-a-b-c/records?limit=20' -H 'Accept: application/json'","label":"List records","method":"GET","description":"First 20 records of the dataset as JSON."},{"url":"https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/zonage-a-b-c/records?select=commune%2Ccodeinsee%2Czone_abc&where=commune+is+not+null&limit=20","curl":"curl -s 'https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/zonage-a-b-c/records?select=commune%2Ccodeinsee%2Czone_abc&where=commune+is+not+null&limit=20' -H 'Accept: application/json'","label":"Select & filter","method":"GET","description":"Project specific fields (commune, codeinsee, zone_abc) and filter with ODSQL where clauses."},{"url":"https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/zonage-a-b-c/exports/csv","curl":"curl -sL 'https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/zonage-a-b-c/exports/csv' -o dataset.csv","label":"Export CSV","method":"GET","description":"Full dataset export as CSV (also available: json, parquet, xlsx)."}],"status":"ok","error_message":null,"profiled_at":"2026-07-24T19:48:44.535Z","run_id":"504e1d39-5ecf-488c-b12e-07fae822100b","created_at":"2026-07-24T19:48:44.535Z","updated_at":"2026-07-24T19:48:44.535Z","license_raw":"https://www.etalab.gouv.fr/wp-content/uploads/2017/04/ETALAB-Licence-Ouverte-v2.0.pdf","license_id":"lo-2.0","previewable":true},"datasets":[],"limits":[{"id":"83a233aa-b965-46af-bdee-70fdf2688d8e","entry_id":"4299c6d3-0da9-448c-898e-cd8229ae0a25","limit_type":"requests_per_day","value":"5000","unit":"requests","period":"day","scope":"per-ip","source_id":null,"claim_type":"measured","confidence":"0.90","observed_at":"2026-07-24T19:48:45.209Z"}]}