Data catalogue/ Prices & transactions/ Sold prices
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.
{
"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
}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.
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 £20 and get exactly the tokens you pay for. Add tokens monthly instead and earn bonus tokens: 10% on any amount, up to 75% from £2,500. Change the amount or stop any time; unused tokens roll over.
Pull this data for your own addresses.
100 tokens = £1 · Top up from £20 · First payment matched 100%.
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.
Related data
Related data endpoints
House Prices
Asking price trends, distributions, and growth rates by outcode.
Market Activity
Full listing lifecycle: Added, Under Offer, Sold STC, Completed.
Land Registry
Title records, tenure type, and proprietor details.
More in Prices & transactions
Start building today.
Pay as you go, 100 tokens = £1, first top-up matched. Get your key and test with real data.