Skip to main content

Area aggregates

Three endpoints for area-level analytics. All scoped per postcode outcode (e.g. M1, SW1, EH4). Available on: Starter, Professional, Business Cost: 1 request per call

Yields by area

Required scope: areas:read Aggregates gross rental yield across all sale listings in an outcode. Returns mean, median, p25, and p75 alongside the underlying sample size.

Request

Response

Yields above 25% are excluded as data quality outliers (typically a missing decimal point in the source rent estimate). If sample_size is 0, the area has no live sale listings with usable rent estimates — try a wider outcode or use the search endpoint directly.

Rents by area

Required scope: areas:read Aggregates monthly rents across all active rental listings in an outcode. Returns overall stats plus a per-bedroom breakdown.

Request

Response

Active estate agents

Required scope: areas:read Returns the most active estate agents in an outcode, ranked by active listing count. Useful for competitive intelligence and agent outreach.

Request

Query parameters

Response

Use cases

  • Investor area screening — Filter outcodes by minimum yield or rent before drilling into individual properties
  • Market intelligence dashboards — Show clients the rent/yield landscape for an area at a glance
  • Outreach lists — Pull the top 20 active agents in a target area for off-market BD
  • Comparable rent assessments — Per-bedroom medians for valuation appeals or tenant-side disputes
  • Properties — Drill down into individual listings filtered by outcode
  • Market data — Sold prices and historical trends
  • Spatial search — When you want shapes, not postcodes