BestPaid

Housing Data API: house prices, rents and rental yields for 18 countries as JSON

Official sale prices, prices per m², rents and gross rental yields for about 13,000 cities, municipalities and districts in 18 countries — the figures behind the house price pages of bazeta.com — for apps, dashboards, valuation tools and research notebooks.

$49 for 30 days, one payment, no subscription

Card checkout by Whop; where Whop offers them in your country, also mobile money, crypto and bank transfer. The key appears right after payment and is e-mailed to you. Lost your key?

Endpoints

RequestReturns
GET /api/v1/housing/countriescountries, sources and coverage
GET /api/v1/housing/cities?country=FR&page=1&limit=500every area of a country with prices, rent and yield
GET /api/v1/housing/city?country=GB&slug=londonone city: prices by type and district, rents, yields, recorded crime (France, Netherlands, Norway, Finland, Sweden, Portugal) and schools (France)
GET /api/v1/housing/yields?country=PTcities ranked by gross rental yield
{"ok": true, "data": {"country": "FR", "city": "Paris", "slug": "paris", "source": "dvf",
 "period": {"from": "2025-01", "to": "2025-12"}, "currency": "EUR",
 "price": {"median": 399000, "median_m2": 9729}, "sales": 29495, "change_1y_pct": 1.5,
 "rent": {"m2_month": 30.5, "source": "anil"}, "gross_yield_pct": 3.8}}

Full documentation

Good to know