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

Data catalogue/ Agent & market data/ Listing history

Listing history

The full story behind every property listing. Price changes, agent switches, withdrawals, and relists: every event timestamped and attributed. The data the portals don't show, all via API.

Sample responseJSON
{
  "agent_name": "Savills Bath",
  "recent_listings": [
    {
      "listing_id": "...",
      "display_address": "7 Royal Crescent...",
      "property_sale_events": [
        {
          "event_type": "Added",
          "date": "2024-01-09",
          "price": 83500000
        },
        {
          "event_type": "Under Offer",
          "date": "2024-03-02",
          "price": null
        },
        {
          "event_type": "Sold STC",
          "date": "2024-03-18",
          "price": null
        }
      ]
    }
  ]
}

Full listing event timeline

Each agent's recent_listings[] contains the complete event history for that property. Every price change, withdrawal, and agent switch: in order.

Each agent'srecent_listings[]
contains the complete event history for that property. Every price change, withdrawal, and agent switch: in order.
7 Royal Crescent, Bath BA1 2LR
UPRN 100020905467 · 2 agents · 216 days on market
Added
event_type14 Aug 2023 ·
Knight Frank Bath£875,000
asking price
Price Changed−2.9%
3 Oct 2023 · Knight Frank Bath · 50 days listed£849,500
Withdrawn↓ from £875,000
22 Nov 2023 · Knight Frank Bath · 100 days with agent–
Agent changed →
Savills Bath
Re-listed9 Jan 2024 ·
Savills Bath
· 48 days off market£835,000
Under Offer↓ from £849,500
2 Mar 2024 · 52 days with Savills–
Sold STC
18 Mar 2024 · Savills Bath · 216 total days on market–
Agents2
Price drop−4.6%
Days listed216
Events6
Added event_type14 Aug 2023 · Knight Frank Bath
Price Changed −2.9%
Agent changed → Savills Bath
9 Jan 2024 · Savills Bath · 48 days off market

Event types

The event_type field identifies what happened at each step in the listing's lifecycle.

Properties with 2+ agent switches and 10%+ price drops signal genuine vendor urgency: before it shows up in Land Registry data.

Track properties that have been on the market 90+ days with no Under Offer event. Proactive buy-side intelligence.

Measure how often Agent B sells a property that Agent A withdrew. A direct metric of who salvages hard-to-sell stock.

Added Property first listed with an agentPrice Changed Asking price updated up or down
Under Offer Offer accepted, sale in progress
Sold STC Sale agreed, subject to contract
Withdrawn Listing removed from market
Completed Sale completed: Land Registry event
What it tells you
Motivated seller detection
Stale listing alerts
Second-agent win rate

The API

API example: listing history in response

  • GET /agent_stats/{uprn}/ cURL
  • recent_listings[]: nested events 200 OK

curl https://api.homedata.co.uk/agent_stats/100023336956/ \
  -H "Authorization: Api-Key YOUR_KEY"
29MUK properties, by UPRN
36.6Maddresses indexed
30 yrsof listing events, since 1996
23MEPC certificates on file
7licensed and official sources
Live status →

Start building today.

Pay as you go, 100 tokens = £1, first top-up matched. Get your key and test with real data.