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

29 million UK properties.
One REST API.

EPC ratings, sold prices, flood risk, schools, planning history, live listings, broadband speeds, council tax — every data point a property application needs, delivered as structured JSON.

Pay as you go: 100 tokens = £1 · First top-up matched 100% · API key in 2 minutes

Your first API call in 30 seconds

Every endpoint returns structured JSON. Any HTTP client works — cURL, Postman, or your language's built-in HTTP library.

1

Sign up free

Email + company name. No card. 30 seconds.

2

Get your API key

Provisioned instantly. Visible in your dashboard.

3

Make your first call

Address lookup, property data, or EPC check. It just works.

# Find an address
curl "https://api.homedata.co.uk/address/find/?q=10+downing+street" \
  -H "Authorization: Api-Key YOUR_KEY"

# Response
{
  "results": [
    {
      "uprn": "100023336956",
      "address": "10 Downing Street, London, SW1A 2AA",
      "postcode": "SW1A 2AA"
    }
  ]
}

# Get property details
curl "https://api.homedata.co.uk/property/100023336956/" \
  -H "Authorization: Api-Key YOUR_KEY"

Every property data point you need

One API key covers 15+ data categories across 29 million UK properties. No separate subscriptions per data type. Live market data is arranged per customer.

🏠

Address & UPRN Lookup

Autocomplete search, postcode lookup, UPRN resolution. 29M addresses with full postal components.

/address/find/ 2 tokens
⚡

EPC Energy Ratings

Current + potential energy efficiency, heating, insulation, windows, roof, walls. Full EPC certificate data.

/epc-checker/{uprn}/ 1 token
💷

Sold Price History

Land Registry transactions with date, price, property type, tenure. 30+ years of price data.

/property_sales/?uprn={uprn} 5 tokens
🏘️

Live Listings

Active UK property listings with price, status, agent, days on market, and reductions. Arranged per customer rather than sold self-serve.

/live-listings/search/ Enterprise
🌊

Flood Risk Assessment

River, surface water, coastal, groundwater flood risk zones with probability bands and source data.

/risks/flood/ 1 token
🏫

Schools & Ofsted

Primary and secondary schools within radius. Ofsted rating, phase, distance, pupil numbers.

/schools/ 1 token
📊

Council Tax Band

VOA council tax band for any property. Useful for affordability checks and property comparisons.

/council_tax_band/ 3 tokens
📋

Planning Applications

Local planning applications with status, type, decision date. Conservation areas, listed buildings.

/planning/ 5 tokens
🌐

Broadband Speeds

Download and upload speeds for a postcode. Average and maximum from Ofcom data.

/broadband/ 1 token
📈

Price Trends

Median price trends by outcode over time. Market activity, volume, and price growth analytics.

/price_trends/{outcode}/ 1 token
🔍

Comparable Properties

Comparable sales and listings for any property. Radius, type, and recency filters. Arranged per customer rather than sold self-serve; the same evidence is included in the complete property profile.

/comparables/{uprn}/ Enterprise
📊

Deprivation Index

10 IMD domains: income, employment, education, health, crime, housing, environment, and more.

/deprivation/ 1 token

How we compare

Other UK property data providers charge per property, require enterprise contracts, or don't offer API access at all. We keep it simple.

Feature Homedata PropertyData StreetData Sprift
Self-serve REST API ✅ ✅ ✅ ❌
Entry price Pay as you go ❌ ❌ ❌
Starting price 100 tokens = £1 £28/mo £0.02/property Per credit
EPC data ✅ ✅ ✅ ✅
Flood risk ✅ Limited ❌ ✅
Live listings Enterprise ✅ ❌ ❌
Schools + Ofsted ✅ Limited ❌ ✅
Bulk export ✅ CSV + JSON CSV CSV ❌
Properties covered 29M ~28M ~30M ~29M
No credit card to start ✅ ❌ ❌ ❌

Simple, transparent pricing

No per-property charges. No hidden fees. Pay as you go — 100 tokens = £1, and your first top-up is matched 100%. A monthly subscription earns up to 75% bonus tokens.

Pay as you go

£1

100 tokens

Monthly

£50 a month

5,500 tokens a month (+10%)

Popular

Monthly

£250 a month

30,000 tokens a month (+20%)

Monthly

£500 a month

67,500 tokens a month (+35%)

First top-up

any

matched 100%

Frequently asked questions

What is a property data API?

A property data API is a programmatic interface that lets developers query UK property information — addresses, EPC ratings, sold prices, flood risk, council tax, planning applications, schools, and more — directly from their applications. Instead of scraping websites or buying static datasets, you make HTTP requests and get structured JSON responses in real time.

How many UK properties does Homedata cover?

Homedata covers 29 million UK properties identified by their Unique Property Reference Number (UPRN). This includes residential and commercial properties across England, Wales, and Scotland.

Is there a free UK property data API?

No — there is no free tier and no free allowance. Homedata is pay as you go (100 tokens = £1, no subscription needed). Every account includes address lookup, property details, EPC ratings, council tax band, sold price history, and broadband speed data.

How does token pricing work?

Most endpoints cost 1 token. Address lookup costs 2 tokens; comparables are arranged per customer rather than sold at a fixed weight. 100 tokens = £1, bought as prepaid top-ups that never expire — your first is matched, and an optional monthly subscription earns bonus tokens. Spend them across any endpoint combination. No per-property charges.

Can I try the API before committing?

Absolutely. Sign up (no subscription needed) and your first top-up is matched 100% — £20 becomes 4,000 tokens. We also offer a live playground in your dashboard where you can test any endpoint with real data.

What format does the API return?

All endpoints return structured JSON over HTTPS. We also support CSV and JSON bulk export. Authentication is via API key in the Authorization header.

Start building with UK property data

Pay as you go. No subscription needed; bonus tokens with an optional monthly subscription. API key in 2 minutes.