Skip to main content
29M UK properties, one API call. Get your API key →

Data catalogue/ Agent & market data

Agent & market data

Performance data for every estate agent in the UK. Who sells fastest. Who achieves closest to asking. Who dominates which postcode. All via API.

Pay as you go: 100 tokens = £1 · same API key as every other endpoint

Bristol BS8: Top 3 AgentsLast 12 months • within 0.3 miles
Savills Bristol32% share
34Days to sell
98.2%Price accuracy
87Listings
£485kAvg price
Knight Frank24% share
41Days to sell
97.8%Price accuracy
65Listings
£620kAvg price
Hamptons18% share
38Days to sell
98.5%Price accuracy
49Listings
£540kAvg price
GET /agent_stats/{uprn}/

Agent performance comparison. Real data for agents operating near a UPRN. Who’s fastest, who achieves the best price, who has the most stock.

The API

API endpoints

Pass a UPRN: get ranked agents within 0.3 miles, their market share, days to sell, and price accuracy.

GET/agent_stats/{uprn}/

Agent Stats by Location

Agents operating within 0.3 miles of a UPRN. Rankings, avg days to sell, sale-to-asking ratio, and 5 most recent listings per agent.

GET/agent_stats/{uprn}/?view=market_share

Market Share Analysis

Aggregated market share by type: sales, rentals, or postcode coverage. Paginated results with area-level breakdowns.

{
  "count": 12,
  "results": [{
    "agent_name": "Savills Bristol",
    "listing_count": 87,
    "avg_time_to_sstc": 34,
    "avg_sale_percent": 98.2,
    "market_share_pct": 32.1
  }]
}

Response contains avg_time_to_sstc, avg_sale_percent, recent_listings, and more

Market share

Market share breakdown

Visualise which agents dominate which areas. Available for sales, rentals, and by postcode coverage.

BS8 Market Share: SalesLast 12 months • all property types
Savills87 listings
32%
Knight Frank65 listings
24%
Hamptons49 listings
18%
Connells35 listings
13%
Others (8 agents)36 listings
13%
272Total listings
12Active agents
37Avg days to sell

Listing history

Listing history & agent transfers

See the full story behind every property. When it switched agents, how the price moved, and exactly how long each agent held the listing.

7 Royal Crescent, Bath BA1 2LR2 agents · 8 months on market
  1. Added14 Aug 2023 · Knight Frank Bath
    £875,000
  2. Price Changed3 Oct 2023 · Knight Frank Bath
    £849,500−2.9%
  3. Withdrawn22 Nov 2023 · Knight Frank Bath · 100 days
    –
  4. ↳ Agent changed to Savills Bath
  5. Re-listed9 Jan 2024 · Savills Bath
    £835,000
  6. Under Offer2 Mar 2024 · 52 days on market
    –
  7. Sold STC18 Mar 2024 · Savills Bath
    –
2Agents used
−4.6%Total price drop
216Days on market

Signals

What you can do with it

Listing history with agent attribution gives you signals you can act on.

Agent churn detection

Identify properties that have switched agents: a strong signal of vendor frustration, motivated sellers, and potential price negotiation.

Agent performance audit

Compare each agent’s results for the same property type and price band in a postcode. Who consistently sells faster? Who over-values?

Instruction win rates

Track which agents pick up listings that other agents failed to sell. Build an objective second-agent success rate metric.

Market concentration alerts

Monitor when a single agent’s share shifts significantly in a postcode: emerging dominance, competitor exits, franchise changes.

Built for

Who uses it

01

Agent comparison tools

Build "find the best agent" tools backed by real performance data. Days to sell, price accuracy, listing volume: all quantified.

02

Market intelligence

Track which agents are gaining or losing market share. Identify areas with high agent churn or emerging competition.

03

Vendor selection

Help homeowners choose the right agent. Objective, data-driven comparison instead of Trustpilot reviews.

Data sources

Where it comes from

This dataset is part of the UK property data platform: 29 million UK properties covered.

29MUK properties, by UPRN
36.6Maddresses indexed
30 yrsof listing events, since 1996
23MEPC certificates on file
7licensed and official sources
Live status →

See who sells your patch.

Pay as you go, 100 tokens = £1, no subscription needed.