{
  "city": "marseille",
  "generated_at": "2026-05-05T10:05:07.264288",
  "period": "2026-05",
  "total": {
    "count": 1171,
    "price": {
      "mean": 924,
      "median": 819,
      "p25": 650,
      "p75": 1050,
      "min": 70,
      "max": 8000,
      "sample_size": 1171
    },
    "surface": {
      "mean": 46,
      "median": 40,
      "sample_size": 1171
    },
    "price_per_m2_median": 21.2
  },
  "by_type": {
    "appartement": {
      "count": 1094,
      "price": {
        "mean": 906,
        "median": 814,
        "p25": 650,
        "p75": 1012,
        "min": 70,
        "max": 4500,
        "sample_size": 1094
      },
      "surface": {
        "mean": 45,
        "median": 40,
        "sample_size": 1094
      },
      "price_per_m2_median": 21.3
    },
    "maison": {
      "count": 40,
      "price": {
        "mean": 1450,
        "median": 1375,
        "p25": 935,
        "p75": 1801,
        "min": 600,
        "max": 3750,
        "sample_size": 40
      },
      "surface": {
        "mean": 71,
        "median": 67,
        "sample_size": 40
      },
      "price_per_m2_median": 21.9
    }
  },
  "by_rooms": {
    "T1": {
      "count": 361,
      "price": {
        "mean": 652,
        "median": 620,
        "p25": 540,
        "p75": 720,
        "min": 95,
        "max": 8000,
        "sample_size": 361
      },
      "surface": {
        "mean": 25,
        "median": 22,
        "sample_size": 361
      },
      "price_per_m2_median": 27.8
    },
    "T2": {
      "count": 376,
      "price": {
        "mean": 835,
        "median": 819,
        "p25": 720,
        "p75": 900,
        "min": 450,
        "max": 3000,
        "sample_size": 376
      },
      "surface": {
        "mean": 40,
        "median": 40,
        "sample_size": 376
      },
      "price_per_m2_median": 21.2
    },
    "T3": {
      "count": 298,
      "price": {
        "mean": 1104,
        "median": 1060,
        "p25": 914,
        "p75": 1260,
        "min": 350,
        "max": 3100,
        "sample_size": 298
      },
      "surface": {
        "mean": 62,
        "median": 60,
        "sample_size": 298
      },
      "price_per_m2_median": 17.9
    },
    "T4": {
      "count": 83,
      "price": {
        "mean": 1489,
        "median": 1450,
        "p25": 1192,
        "p75": 1750,
        "min": 410,
        "max": 3240,
        "sample_size": 83
      },
      "surface": {
        "mean": 83,
        "median": 80,
        "sample_size": 83
      },
      "price_per_m2_median": 17.7
    },
    "T5": {
      "count": 20,
      "price": {
        "mean": 2004,
        "median": 1775,
        "p25": 1398,
        "p75": 2600,
        "min": 520,
        "max": 4500,
        "sample_size": 20
      },
      "surface": {
        "mean": 115,
        "median": 98,
        "sample_size": 20
      },
      "price_per_m2_median": 16.1
    }
  },
  "by_furnished": {
    "meuble": {
      "count": 654,
      "price": {
        "mean": 914,
        "median": 800,
        "p25": 650,
        "p75": 1062,
        "min": 120,
        "max": 3750,
        "sample_size": 654
      },
      "surface": {
        "mean": 41,
        "median": 36,
        "sample_size": 654
      },
      "price_per_m2_median": 24.0
    },
    "vide": {
      "count": 505,
      "price": {
        "mean": 941,
        "median": 845,
        "p25": 670,
        "p75": 1050,
        "min": 90,
        "max": 8000,
        "sample_size": 505
      },
      "surface": {
        "mean": 53,
        "median": 49,
        "sample_size": 505
      },
      "price_per_m2_median": 18.6
    }
  },
  "by_quartier": {
    "8e Arrondissement": {
      "count": 38,
      "price": {
        "mean": 919,
        "median": 900,
        "p25": 794,
        "p75": 1000,
        "min": 600,
        "max": 1300,
        "sample_size": 38
      },
      "surface": {
        "mean": 43,
        "median": 42,
        "sample_size": 38
      },
      "price_per_m2_median": 20.0
    },
    "6e Arrondissement": {
      "count": 33,
      "price": {
        "mean": 912,
        "median": 840,
        "p25": 725,
        "p75": 930,
        "min": 550,
        "max": 3000,
        "sample_size": 33
      },
      "surface": {
        "mean": 41,
        "median": 37,
        "sample_size": 33
      },
      "price_per_m2_median": 24.1
    },
    "5e Arrondissement": {
      "count": 34,
      "price": {
        "mean": 807,
        "median": 789,
        "p25": 712,
        "p75": 850,
        "min": 550,
        "max": 1234,
        "sample_size": 34
      },
      "surface": {
        "mean": 36,
        "median": 35,
        "sample_size": 34
      },
      "price_per_m2_median": 23.0
    },
    "4e Arrondissement": {
      "count": 32,
      "price": {
        "mean": 813,
        "median": 834,
        "p25": 742,
        "p75": 900,
        "min": 600,
        "max": 981,
        "sample_size": 32
      },
      "surface": {
        "mean": 40,
        "median": 40,
        "sample_size": 32
      },
      "price_per_m2_median": 22.2
    },
    "9e Arrondissement": {
      "count": 30,
      "price": {
        "mean": 857,
        "median": 857,
        "p25": 765,
        "p75": 918,
        "min": 550,
        "max": 1200,
        "sample_size": 30
      },
      "surface": {
        "mean": 41,
        "median": 40,
        "sample_size": 30
      },
      "price_per_m2_median": 21.4
    },
    "2e Arrondissement": {
      "count": 30,
      "price": {
        "mean": 890,
        "median": 872,
        "p25": 790,
        "p75": 980,
        "min": 450,
        "max": 1200,
        "sample_size": 30
      },
      "surface": {
        "mean": 37,
        "median": 36,
        "sample_size": 30
      },
      "price_per_m2_median": 24.5
    },
    "10e Arrondissement": {
      "count": 29,
      "price": {
        "mean": 822,
        "median": 796,
        "p25": 730,
        "p75": 890,
        "min": 530,
        "max": 1200,
        "sample_size": 29
      },
      "surface": {
        "mean": 43,
        "median": 41,
        "sample_size": 29
      },
      "price_per_m2_median": 20.0
    },
    "15e Arrondissement": {
      "count": 24,
      "price": {
        "mean": 660,
        "median": 635,
        "p25": 610,
        "p75": 700,
        "min": 500,
        "max": 890,
        "sample_size": 24
      },
      "surface": {
        "mean": 45,
        "median": 44,
        "sample_size": 24
      },
      "price_per_m2_median": 14.7
    },
    "13e Arrondissement": {
      "count": 22,
      "price": {
        "mean": 742,
        "median": 700,
        "p25": 662,
        "p75": 838,
        "min": 600,
        "max": 970,
        "sample_size": 22
      },
      "surface": {
        "mean": 37,
        "median": 38,
        "sample_size": 22
      },
      "price_per_m2_median": 20.4
    },
    "7e Arrondissement": {
      "count": 22,
      "price": {
        "mean": 986,
        "median": 890,
        "p25": 850,
        "p75": 1072,
        "min": 745,
        "max": 1750,
        "sample_size": 22
      },
      "surface": {
        "mean": 42,
        "median": 40,
        "sample_size": 22
      },
      "price_per_m2_median": 23.1
    },
    "1er Arrondissement": {
      "count": 23,
      "price": {
        "mean": 816,
        "median": 790,
        "p25": 732,
        "p75": 891,
        "min": 580,
        "max": 1360,
        "sample_size": 23
      },
      "surface": {
        "mean": 37,
        "median": 36,
        "sample_size": 23
      },
      "price_per_m2_median": 22.2
    },
    "12e Arrondissement": {
      "count": 18,
      "price": {
        "mean": 880,
        "median": 850,
        "p25": 790,
        "p75": 942,
        "min": 760,
        "max": 1200,
        "sample_size": 18
      },
      "surface": {
        "mean": 42,
        "median": 42,
        "sample_size": 18
      },
      "price_per_m2_median": 20.8
    },
    "3e Arrondissement": {
      "count": 18,
      "price": {
        "mean": 690,
        "median": 680,
        "p25": 628,
        "p75": 720,
        "min": 587,
        "max": 850,
        "sample_size": 18
      },
      "surface": {
        "mean": 38,
        "median": 38,
        "sample_size": 18
      },
      "price_per_m2_median": 19.3
    },
    "11e Arrondissement": {
      "count": 12,
      "price": {
        "mean": 814,
        "median": 842,
        "p25": 780,
        "p75": 867,
        "min": 550,
        "max": 990,
        "sample_size": 12
      },
      "surface": {
        "mean": 40,
        "median": 41,
        "sample_size": 12
      },
      "price_per_m2_median": 21.1
    },
    "14e Arrondissement": {
      "count": 11,
      "price": {
        "mean": 777,
        "median": 760,
        "p25": 750,
        "p75": 845,
        "min": 615,
        "max": 950,
        "sample_size": 11
      },
      "surface": {
        "mean": 42,
        "median": 40,
        "sample_size": 11
      },
      "price_per_m2_median": 18.3
    }
  },
  "by_quartier_type": "T2",
  "distribution": [
    {
      "min": 400,
      "max": 500,
      "count": 45,
      "pct": 3.8
    },
    {
      "min": 500,
      "max": 600,
      "count": 117,
      "pct": 9.9
    },
    {
      "min": 600,
      "max": 700,
      "count": 193,
      "pct": 16.3
    },
    {
      "min": 700,
      "max": 800,
      "count": 175,
      "pct": 14.8
    },
    {
      "min": 800,
      "max": 900,
      "count": 164,
      "pct": 13.9
    },
    {
      "min": 900,
      "max": 1000,
      "count": 131,
      "pct": 11.1
    },
    {
      "min": 1000,
      "max": 1100,
      "count": 48,
      "pct": 4.1
    },
    {
      "min": 1100,
      "max": 1200,
      "count": 63,
      "pct": 5.3
    },
    {
      "min": 1200,
      "max": 1300,
      "count": 64,
      "pct": 5.4
    },
    {
      "min": 1300,
      "max": 1400,
      "count": 39,
      "pct": 3.3
    },
    {
      "min": 1400,
      "max": 1500,
      "count": 21,
      "pct": 1.8
    },
    {
      "min": 1500,
      "max": 1600,
      "count": 21,
      "pct": 1.8
    },
    {
      "min": 1600,
      "max": 1700,
      "count": 10,
      "pct": 0.8
    },
    {
      "min": 1700,
      "max": 1800,
      "count": 7,
      "pct": 0.6
    }
  ],
  "by_landlord_type": {
    "pro": {
      "count": 579,
      "price": {
        "mean": 947,
        "median": 824,
        "p25": 650,
        "p75": 1050,
        "min": 370,
        "max": 4500,
        "sample_size": 579
      },
      "surface": {
        "mean": 47,
        "median": 41,
        "sample_size": 579
      },
      "price_per_m2_median": 21.1
    },
    "particulier": {
      "count": 582,
      "price": {
        "mean": 907,
        "median": 802,
        "p25": 650,
        "p75": 1050,
        "min": 90,
        "max": 8000,
        "sample_size": 582
      },
      "surface": {
        "mean": 46,
        "median": 40,
        "sample_size": 582
      },
      "price_per_m2_median": 21.6
    },
    "diff_pct": 2.7
  },
  "evolution": {
    "previous_period": null,
    "previous_generated_at": "2026-04-01T00:00:00",
    "count_delta": -532,
    "median_delta_eur": -51,
    "median_delta_pct": -5.9,
    "price_per_m2_delta_eur": 0.6,
    "price_per_m2_delta_pct": 2.9
  }
}