{"type":"ville","code":"12202","label":"Rodez","page_url":"https:\/\/osm-commerces.cipherbliss.com\/admin\/stats\/12202","api_url":"https:\/\/osm-commerces.cipherbliss.com\/api\/v1\/zone\/ville\/12202","name":"Rodez","zone":"12202","completion_percent":49,"places_count":915,"avec_horaires":325,"avec_adresse":379,"avec_site":466,"avec_accessibilite":118,"avec_note":39,"population":23981,"ratio_habitants_par_lieu":27,"siren":211202023,"codeEpci":241200187,"codesPostaux":"12000","lat":null,"lon":null,"budget_annuel":null,"budget_par_habitant":null,"date_created":"2026-05-10T10:51:22+00:00","date_modified":"2026-05-10T10:51:22+00:00","date_labourage_done":"2026-10-05T02:32:19+00:00","aggregate_links":{"epci":{"url":"https:\/\/osm-commerces.cipherbliss.com\/admin\/aggregate\/epci\/241200187","label":"EPCI 241200187"},"department":{"url":"https:\/\/osm-commerces.cipherbliss.com\/admin\/aggregate\/department\/12","label":"D\u00e9partement 12"},"region":{"url":"https:\/\/osm-commerces.cipherbliss.com\/admin\/aggregate\/region\/76","label":"R\u00e9gion 76"},"country":{"url":"https:\/\/osm-commerces.cipherbliss.com\/admin\/aggregate\/country","label":"France"}},"modifications_by_quarter":{"2011-Q3":2,"2011-Q4":1,"2012-Q3":2,"2012-Q4":2,"2013-Q1":1,"2013-Q2":2,"2013-Q3":1,"2014-Q1":1,"2014-Q2":5,"2014-Q3":2,"2014-Q4":7,"2015-Q1":5,"2015-Q3":1,"2015-Q4":4,"2016-Q1":4,"2016-Q2":5,"2016-Q3":1,"2016-Q4":5,"2017-Q1":1,"2017-Q2":1,"2017-Q4":6,"2018-Q1":4,"2018-Q2":1,"2018-Q3":1,"2018-Q4":6,"2019-Q1":3,"2019-Q2":3,"2019-Q3":2,"2019-Q4":5,"2020-Q1":13,"2020-Q2":10,"2020-Q3":1,"2020-Q4":13,"2021-Q1":10,"2021-Q2":4,"2021-Q3":3,"2021-Q4":14,"2022-Q1":6,"2022-Q2":5,"2022-Q3":3,"2022-Q4":7,"2023-Q1":36,"2023-Q2":21,"2023-Q3":6,"2023-Q4":5,"2024-Q1":12,"2024-Q2":2,"2024-Q3":8,"2024-Q4":16,"2025-Q1":200,"2025-Q2":106,"2025-Q3":48,"2025-Q4":147,"2026-Q1":61,"2026-Q2":50,"2026-Q3":24},"average_update_date":"2024-02-21T06:11:50+00:00","days_since_update":957,"energy":{"year":2023,"reference":{"final_energy_kwh_per_capita":{"world":18500,"europe":25500,"france":37866},"elec_kwh_per_capita_france":8500,"co2_kg_per_capita":{"world":4600,"europe":6000,"france":3970},"co2_g_per_kwh_elec_france":21},"zone_estimates":{"final_zone_gwh":908.06,"co2_zone_tonnes_elec":4280.61,"co2_zone_tonnes_total":95204.57}},"followups":{"fire_hydrant":{"count":380,"completion":45,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"charging_station":{"count":31,"completion":42,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"toilets":{"count":32,"completion":42,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"bus_stop":{"count":166,"completion":99,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"defibrillator":{"count":23,"completion":48,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"camera":{"count":35,"completion":97,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"recycling":{"count":114,"completion":96,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"substation":{"count":108,"completion":90,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"laboratory":{"count":3,"completion":43,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"school":{"count":40,"completion":55,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"police":{"count":3,"completion":22,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"healthcare":{"count":99,"completion":25,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"bicycle_parking":{"count":48,"completion":85,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"mobility":{"count":404,"completion":53,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"advertising_board":{"count":13,"completion":8,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"building":{"count":7893,"completion":100,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"rnb":{"count":0,"completion":0,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"email":{"count":133,"completion":91,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"bench":{"count":636,"completion":62,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"waste_basket":{"count":436,"completion":4,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"street_lamp":{"count":1200,"completion":0,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"drinking_water":{"count":46,"completion":0,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"tree":{"count":5062,"completion":57,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"places":{"count":352,"completion":40,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"power_pole":{"count":97,"completion":14,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"manhole":{"count":118,"completion":36,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"microbibliotheque":{"count":3,"completion":33,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"air_conditioning":{"count":2,"completion":100,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"playground":{"count":33,"completion":41,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"restaurant":{"count":77,"completion":29,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"travaux":{"count":17,"completion":28,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"highways":{"count":9764,"completion":15,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"plein_air":{"count":7,"completion":75,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"train_station":{"count":1,"completion":80,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"association":{"count":38,"completion":38,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"proposed":{"count":0,"completion":0,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"was_tag":{"count":65,"completion":0,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"adresses":{"count":5345,"completion":76,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"},"signalisation":{"count":2461,"completion":4,"count_date":"2026-10-05T02:32:21+00:00","completion_date":"2026-10-05T02:32:21+00:00"}},"progression_7_days":{"fire_hydrant":{"count":379,"completion":-55},"charging_station":{"count":31,"completion":42},"toilets":{"count":31,"completion":42},"bus_stop":{"count":166,"completion":99},"defibrillator":{"count":23,"completion":48},"camera":{"count":35,"completion":97},"recycling":{"count":114,"completion":96},"substation":{"count":106,"completion":-10},"laboratory":{"count":3,"completion":43},"school":{"count":40,"completion":55},"police":{"count":3,"completion":22},"healthcare":{"count":99,"completion":25},"bicycle_parking":{"count":46,"completion":-15},"mobility":{"count":404,"completion":53},"advertising_board":{"count":13,"completion":8},"building":{"count":7877,"completion":0},"rnb":{"count":0,"completion":0},"email":{"count":132,"completion":-9},"bench":{"count":636,"completion":62},"waste_basket":{"count":433,"completion":-13},"street_lamp":{"count":1199,"completion":0},"drinking_water":{"count":46,"completion":0},"tree":{"count":5059,"completion":35},"places":{"count":3,"completion":40},"power_pole":{"count":97,"completion":14},"manhole":{"count":118,"completion":36},"microbibliotheque":{"count":3,"completion":33},"air_conditioning":{"count":2,"completion":100},"playground":{"count":33,"completion":41},"restaurant":{"count":77,"completion":29},"travaux":{"count":17,"completion":28},"highways":{"count":9733,"completion":15},"plein_air":{"count":7,"completion":75},"train_station":{"count":1,"completion":80},"association":{"count":38,"completion":38},"proposed":{"count":0,"completion":0},"was_tag":{"count":65,"completion":0},"adresses":{"count":5330,"completion":6},"signalisation":{"count":2460,"completion":4}},"podium_contributors":[],"stats_history_count":0,"ctc_urls":{"getLastStats":"https:\/\/complete-tes-commerces.fr\/12\/12202-rodez\/json\/rodez_last_stats.json","getDailyStats":"https:\/\/complete-tes-commerces.fr\/12\/12202-rodez\/json\/rodez_dailystats.json","getOSMClosedSirets":"https:\/\/complete-tes-commerces.fr\/12\/12202-rodez\/json\/rodez_osm_closed_siret.json","getOSMDisusedShops":"https:\/\/complete-tes-commerces.fr\/12\/12202-rodez\/json\/rodez_osm_disused_shops.json","getOSMNoSiteShops":"https:\/\/complete-tes-commerces.fr\/12\/12202-rodez\/json\/rodez_osm_no_site_shops.json"}}