Prices by neighborhood
GET/market/neighborhoods
Median and quartile price per neighborhood in a city, most expensive first. Neighborhoods with fewer than min_sample_size listings are left out (one unusual listing would swing their median); suppressed_neighborhoods says how many. Listings without a known neighborhood are not counted. Pass a property_type (and beds) for like-for-like comparisons; otherwise a neighborhood's median depends on its mix of apartments and villas.
Computed over the market sample: active, deduplicated listings updated in the last 30 days (updated_at), after the same outlier filter kite.sa uses (per-tier price fences from the median and MAD of log price, bedroom and area sanity checks, and a floor at 30% of the neighborhood median). Prices are asking prices in SAR: yearly rent for listing_type=rent (monthly, weekly and daily postings are converted to a yearly amount), total price for listing_type=sale. Check sample_size before relying on a number; small samples are noisy.
- Authentication
- Send a data key (dk_live_… or dk_test_…) as a Bearer token.
- Scope
market- Cost
- 50 units per call
Parameters
| Name | Type | Description |
|---|---|---|
cityrequiredquery | string | City slug from GET /cities. A town inside a covered region is accepted and resolved to its city (, , , and to ; and to ; to ), as are Arabic city names. The response's and the header show the slug used. |