{"level":"commune","code":"88114","slug":"contrexeville-88114","nom":"Contrexéville","window":{"months":12,"anchor":"2025-12"},"stats":{"n":31,"median_rate":1219,"maison":{"n":25,"median_rate":1351},"appartement":{"n":6,"median_rate":null}},"ci":{"lo":1030,"hi":1560},"percentiles":{"p10":null,"p25":null,"p75":null,"p90":null},"bins":null,"by_rooms":[{"band":"T4","n":10,"median_rate":1875},{"band":"T5+","n":13,"median_rate":1171}],"by_surface":[{"band":"80-99","n":10,"median_rate":1567}],"price_bands":[{"band":"<100k","n":13},{"band":"100-200k","n":15},{"band":"200-300k","n":3}],"departement":{"code":"88","nom":"Vosges","slug":"vosges","median_rate":1407,"n":4205},"population":2923,"series":[{"code":"88114","q":"2021-01","n":8,"rate":655},{"code":"88114","q":"2021-04","n":8,"rate":668},{"code":"88114","q":"2021-07","n":13,"rate":681},{"code":"88114","q":"2021-10","n":8,"rate":818},{"code":"88114","q":"2022-01","n":12,"rate":914},{"code":"88114","q":"2022-04","n":12,"rate":988},{"code":"88114","q":"2022-07","n":13,"rate":938},{"code":"88114","q":"2022-10","n":7,"rate":1130},{"code":"88114","q":"2023-01","n":12,"rate":963},{"code":"88114","q":"2023-04","n":6,"rate":1041},{"code":"88114","q":"2023-07","n":10,"rate":1216},{"code":"88114","q":"2023-10","n":11,"rate":694},{"code":"88114","q":"2024-01","n":1,"rate":806},{"code":"88114","q":"2024-04","n":7,"rate":1250},{"code":"88114","q":"2024-07","n":6,"rate":1098},{"code":"88114","q":"2024-10","n":9,"rate":1156},{"code":"88114","q":"2025-01","n":10,"rate":1175},{"code":"88114","q":"2025-04","n":4,"rate":840},{"code":"88114","q":"2025-07","n":11,"rate":1283},{"code":"88114","q":"2025-10","n":6,"rate":1723}],"nearby":[{"slug":"vittel-88516","nom":"Vittel","n":76,"median_rate":1367,"km":5.3},{"slug":"mirecourt-88304","nom":"Mirecourt","n":46,"median_rate":885,"km":20.7},{"slug":"neufchateau-88321","nom":"Neufchâteau","n":56,"median_rate":1061,"km":23.5},{"slug":"charmes-88090","nom":"Charmes","n":55,"median_rate":1271,"km":38.7},{"slug":"chantraine-88087","nom":"Chantraine","n":53,"median_rate":1583,"km":39.6},{"slug":"golbey-88209","nom":"Golbey","n":101,"median_rate":1612,"km":39.7},{"slug":"thaon-les-vosges-88465","nom":"Thaon-les-Vosges","n":92,"median_rate":1527,"km":40.2},{"slug":"nogent-52353","nom":"Nogent","n":40,"median_rate":969,"km":42.3}],"rent":{"asking_m2":9.5,"lo":7.3,"hi":12.2,"nbobs":641,"source_year":"2025"}}
