Land Registry API for Developers — Sold Prices & Title Data
Access HM Land Registry data via a single REST API covering 90%+ of the UK property market. 30 years of sold prices, title numbers, tenure type, and proprietor details — all UPRN-linked and returned in milliseconds. A stable, developer-friendly licensed feed.
What's in the API
Sold prices since 1995
Every registered sale price in England and Wales since 1995 — over 27 million transactions. Price paid, transaction date, property type, and new-build flag.
Title records
Title number, tenure (freehold/leasehold), registered proprietor name and category, and first registration date — returned by UPRN.
Tenure classification
Freehold, leasehold, and shared-ownership flags. Filter bulk lists by tenure without manual cross-referencing.
UPRN-linked
Every record is linked by UPRN so you can enrich address lists or combine Land Registry data with EPC, flood risk, and planning in a single pipeline.
Sample response
{
"uprn": "100023336956",
"address": "14 Victoria Road, Bristol BS8 4ES",
"title_number": "AV123456",
"tenure": "freehold",
"proprietor": "Smith, James Robert",
"proprietor_category": "Private individual",
"first_registered": "1998-03-12",
"price_paid_history": [
{
"price": 485000,
"date": "2021-06-15",
"type": "terraced",
"new_build": false
},
{
"price": 310000,
"date": "2014-09-22",
"type": "terraced",
"new_build": false
}
]
}
Why use Homedata instead of scraping Land Registry?
No more portal scraping
The Land Registry's own portal is not designed for programmatic access. Homedata gives you a clean JSON API with predictable response shapes and 250ms median latency.
Combined with EPC
From May 2026, the government's free EPC open data endpoint closes. Homedata provides a stable EPC + Land Registry combined endpoint so your pipeline keeps running uninterrupted.
UPRN-keyed
All records are keyed by UPRN — the unique property reference number — making it trivial to join Land Registry data with any other dataset.
Pricing
Land Registry data is included in all paid plans. Start free with 100 calls/month — no credit card required.
Free
£0
100 calls/mo
Starter
£49
2,000 calls/mo
Growth
£149
10,000 calls/mo
Pro
£349
50,000 calls/mo
FAQ
Is Land Registry data available on the free tier?
Sold price history is available from the Starter plan (£49/month). Title records require Growth or above. The free tier covers core property attributes and EPC.
How often is Land Registry data updated?
We process HM Land Registry releases weekly. Most sales appear within 2-4 weeks of completion — the same lag as the official Land Registry dataset.
Does this cover leasehold and freehold?
Yes — both tenure types are returned. You can filter transactions or title records by tenure in a single API parameter.
Can I look up who owns a property?
Registered proprietor names are returned from the title record endpoint. Note: unregistered properties (a small minority) will not have a title record.