Sold House Prices API UK — Land Registry Transaction Data
30 years of sold house prices for England and Wales from HM Land Registry — every completed transaction since 1995. Access by UPRN, address, postcode, or outcode. Returns price paid, transaction date, property type, tenure, and new-build status. Used by developers building valuation tools, investment platforms, and market analysis applications.
What's in the API
Price paid
The actual registered sale price — not the asking price or estimate. Sourced directly from HM Land Registry price paid data.
Transaction date
Completion date for each sale. Go back to any property's full transaction history to understand price appreciation over time.
Property classification
Detached, semi-detached, terraced, flat, or other. New-build flag. Freehold or leasehold tenure on each transaction.
Area-level aggregates
Median and average sold prices by outcode, transaction counts, and trend data — without querying individual property records.
Sample response
{
"uprn": "100023336956",
"address": "14 Victoria Road, Bristol BS8 4ES",
"transactions": [
{
"price": 485000,
"date": "2021-06-15",
"type": "terraced",
"tenure": "freehold",
"new_build": false
},
{
"price": 310000,
"date": "2014-09-22",
"type": "terraced",
"tenure": "freehold",
"new_build": false
},
{
"price": 195000,
"date": "2006-03-10",
"type": "terraced",
"tenure": "freehold",
"new_build": false
}
],
"transaction_count": 3
}
Pricing
Pay as you go
100 tokens = £1
most calls 1 token
£50 a month
5,500 tokens a month
+10% bonus
£250 a month
30,000 tokens a month
+20% bonus
£500 a month
67,500 tokens a month
+35% bonus
Top up any amount from £10 and get exactly the tokens you pay for. Add tokens monthly instead and earn bonus tokens: 10% on any monthly amount, up to 75% from £2,500 a month. Change the amount or stop any time; unused tokens roll over.
See full pricing →FAQ
How far back does sold price data go?
The dataset covers all registered sales since January 1995 — over 27 million transactions in England and Wales.
How quickly do new sales appear?
New transactions typically appear 2–4 weeks after completion, following HM Land Registry's own publication schedule.
Can I bulk-download sold prices for an area?
Yes — the area-level endpoint returns aggregated stats by outcode. For property-level bulk exports, a monthly subscription earns up to 75% bonus tokens.