Registered deal statistics
GET/market/transactions
Deal counts and median, 25th and 75th percentile price per m² and total price, per quarter and land-use class, for a city, a set of neighborhoods combined (group_by=city with neighborhood_id), or each neighborhood (group_by=neighborhood). Computed from the Ministry of Justice's registered sale deals (open data), so price_source is registered.
MOJ classes each deal by land use (residential = سكني, commercial = تجاري, …), not by what stands on the plot. Residential-class deals are overwhelmingly vacant land: 97.5% carry no building type and the median plot is about 500 m². Read prices per m² as land prices, not home prices.
Quarters are calendar quarters of the registration date in Saudi time. Cells under min_sample_size deals keep their count and drop their prices. City-level cells include deals Kite could not place in a neighborhood; neighborhood cells don't. Per-neighborhood grouping over a whole city spans at most 8 quarters per call. Check coverage and each cell's coverage_flag before comparing quarters. Riyadh city. Since 2024 the Real Estate Registry has registered a growing share of Riyadh-city sales (a majority by late 2025), and all of them from 19 May 2026. The Ministry of Justice open data we use covers notary-registered deals only, so Riyadh-city figures from 2024 are notary deals only and may under-represent districts that moved to the Registry early; Riyadh city is excluded after 18 May 2026. So Riyadh deals dated after 2026-05-18 are not served, coverage.notary_only_from_quarter is 2024-Q1, and figures from then on carry coverage_flag: "notary_only". Other Riyadh-region towns are unaffected.
Free on every plan and costs no units: this is Saudi government open data, served at no charge under the ODC Attribution License. It is not Kite Data, and our API terms put no restriction on reusing or redistributing it; keep the notice with it wherever you show or pass it on.