House and apartment sale prices in Belgium (Statbel)
real_estate_pricesWhat homes sell for in any of the 565 municipalities (2025 boundaries; Dutch, French or pre-merger names and NIS codes work), a province, a region or Belgium, from Statbel's official real-estate sales statistics (deeds of sale, 2010 to the latest full year plus the latest half-year). For houses (all, or terraced/semi-detached with 2-3 facades, or detached with 4+ facades) and apartments: the median price, the 25th and 75th percentile, the number of sales and the change of the median over five years. rank_by 'median_price' ranks municipalities within a province, region or Belgium, leaving out places with too few sales for a comparable median. Starts with key_facts; says when a figure rests on few sales. Prices are nominal sale prices of the homes that happened to be sold, not valuations of a specific home, and not rents. Examples: What does a house or an apartment cost in Mechelen compared with Leuven? → {"places":["Mechelen","Leuven"]}; Where in Limburg are houses most expensive? → {"rank_by":"median_price","within":"Limburg","type":"house","limit":5}; Median apartment price in Belgium in 2020 → {"places":["Belgium"],"type":"apartment","year":2020}.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "real_estate_prices"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Default 'all' (houses and apartments). h23 = terraced or semi-detached houses, h4 = detached houses. | |
| year | No | Sale year, 2010 to the latest full year; default the latest. | |
| limit | No | With rank_by; default 10. | |
| order | No | With rank_by; default highest. | |
| places | No | Up to 6 places to compare, e.g. ['Mechelen','Leuven'], ['Limburg','Flanders','Belgium'] or ['44088']. Default Belgium. | |
| within | No | With rank_by: a province, region or 'Belgium' (default). | |
| rank_by | No | Rank municipalities by median price of one type (default houses) instead of listing places. | |
| min_sales | No | With rank_by: leave out municipalities with fewer sales than this, default 20. |