{"level":"commune","code":"88516","slug":"vittel-88516","nom":"Vittel","window":{"months":12,"anchor":"2025-12"},"stats":{"n":76,"median_rate":1367,"maison":{"n":36,"median_rate":1458},"appartement":{"n":40,"median_rate":1230}},"ci":{"lo":1020,"hi":1500},"percentiles":{"p10":null,"p25":840,"p75":1670,"p90":null},"bins":{"lo":250,"hi":2950,"counts":[1,0,0,0,0,1,1,1,2,3,2,5,4,4,2,3,1,2,0,1,1,3,0,6,1,4,2,2,3,3,2,2,1,1,2,1,1,0,2,1,0,0,2,0,0,0,0,1,0,0,0,0,0,1,0,1]},"by_rooms":[{"band":"T2","n":18,"median_rate":1494},{"band":"T3","n":13,"median_rate":1015},{"band":"T4","n":24,"median_rate":974},{"band":"T5+","n":15,"median_rate":1701}],"by_surface":[{"band":"<40","n":11,"median_rate":1542},{"band":"40-59","n":15,"median_rate":1363},{"band":"60-79","n":17,"median_rate":912},{"band":"80-99","n":19,"median_rate":1289}],"price_bands":[{"band":"<100k","n":50},{"band":"100-200k","n":17},{"band":"200-300k","n":7}],"departement":{"code":"88","nom":"Vosges","slug":"vosges","median_rate":1407,"n":4205},"population":4780,"series":[{"code":"88516","q":"2021-01","n":27,"rate":1105},{"code":"88516","q":"2021-04","n":31,"rate":1282},{"code":"88516","q":"2021-07","n":23,"rate":1285},{"code":"88516","q":"2021-10","n":34,"rate":1036},{"code":"88516","q":"2022-01","n":27,"rate":975},{"code":"88516","q":"2022-04","n":12,"rate":1496},{"code":"88516","q":"2022-07","n":33,"rate":1391},{"code":"88516","q":"2022-10","n":18,"rate":1466},{"code":"88516","q":"2023-01","n":23,"rate":1273},{"code":"88516","q":"2023-04","n":23,"rate":1352},{"code":"88516","q":"2023-07","n":19,"rate":983},{"code":"88516","q":"2023-10","n":19,"rate":1424},{"code":"88516","q":"2024-01","n":16,"rate":1075},{"code":"88516","q":"2024-04","n":17,"rate":1320},{"code":"88516","q":"2024-07","n":25,"rate":1098},{"code":"88516","q":"2024-10","n":23,"rate":1385},{"code":"88516","q":"2025-01","n":19,"rate":863},{"code":"88516","q":"2025-04","n":17,"rate":1212},{"code":"88516","q":"2025-07","n":10,"rate":1370},{"code":"88516","q":"2025-10","n":30,"rate":1584}],"nearby":[{"slug":"contrexeville-88114","nom":"Contrexéville","n":31,"median_rate":1219,"km":5.3},{"slug":"mirecourt-88304","nom":"Mirecourt","n":46,"median_rate":885,"km":15.5},{"slug":"neufchateau-88321","nom":"Neufchâteau","n":56,"median_rate":1061,"km":25.1},{"slug":"charmes-88090","nom":"Charmes","n":55,"median_rate":1271,"km":33.5},{"slug":"golbey-88209","nom":"Golbey","n":101,"median_rate":1612,"km":34.9},{"slug":"chantraine-88087","nom":"Chantraine","n":53,"median_rate":1583,"km":35.1},{"slug":"thaon-les-vosges-88465","nom":"Thaon-les-Vosges","n":92,"median_rate":1527,"km":35.1},{"slug":"epinal-88160","nom":"Épinal","n":421,"median_rate":1539,"km":39.7}],"rent":{"asking_m2":9.8,"lo":7.7,"hi":12.5,"nbobs":1179,"source_year":"2025"}}
