Property Insights

Every datapoint
about a UK property,
one API call away.

Land Registry, EPC, council tax, address, postcode and environmental risk & geospatial data for residential and commercial properties. Consolidated in one integration. We keep every source fresh and up to date.

Start your 14-day free trial

500 test credits included.
From £25 a month, cancel any time.

GET 1 Example Road, ZZ99 9ZZ
{
  "uprn": "999000000001",
  "titleNumber": "ZZ123456",
  "valuation": {
    "recommended": { "value": 312000, "confidence": 82 },
    "range": { "low": 291000, "high": 334000 }
  },
  "attributes": {
    "propertyType": "House",
    "builtForm": "Semi-Detached",
    "constructionAgeBand": "1930-1949",
    "habitableRooms": 5,
    "floorAreaSqm": 96,
    "epc": { "currentRating": "D" }
  },
  "councilTax": {
    "councilTaxBand": "C",
    "councilTaxAmount": 1987,
    "authority": "Example Council"
  },
  "floodRisk": {
    "riskLevel": "Low",
    "riverAndSea": "Very low",
    "surfaceWater": "Low"
  }
}
200 OKExample data from 4 APIs
sold prices
30.2M
EPC certificates
29.1M
company-owned properties
4.3M+

From 20 official sources

  • Land Registry
  • Ordnance Survey
  • VOA
  • EPC register
  • Environment Agency
  • ONS
  • Bank of England
  • Police.uk
  • +12 more

We handle the data pipelines.
You make the calls.

We combine multiple government and agency data sources and keep them fresh.

Plus Mining Remediation Authority, UKHSA, Defra, Police.uk, Department for Transport, NHS, OpenStreetMap contributors, planning.data.gov.uk and Local authorities.

We standardise and link data sources together

1Link

Records from every source are matched to the same address, UPRN or postcode, so one call can answer across them.

2Refresh

Each source is checked on the schedule it publishes to. You never run an import.

3Standardise

Every response follows the same JSON conventions, documented in one OpenAPI spec.

You make simple, easy API calls to get the latest data on properties.

propertyinsights.co.uk/api/v1

  • One x-api-key
  • REST
  • MCP
  • ChatGPT Actions

How fresh each source is

Live on every call

  • Council tax bandsValuation Office Agency
  • CrimePolice.uk

Daily

  • Bank Rate and mortgagesBank of England
  • InflationONS
  • Council tax chargesLocal authorities

Weekly

  • Sold pricesHM Land Registry
  • EPC certificatesEPC register
  • Market activitySold prices and EPCs

Monthly

  • Company ownershipLand Registry CCOD
  • Addresses and UPRNsOrdnance Survey
  • Planning constraintsplanning.data.gov.uk
  • SchoolsDfE GIAS
  • Postcodes and rentsONS
  • AmenitiesNaPTAN, NHS and OpenStreetMap

Annually

  • Road collisions and trafficDepartment for Transport

Perfect for

Faster decisions for lenders, insurers, agents and proptech.

Estate agents

Prepare valuations and listings with sold prices, EPCs and council tax, then send buyers a branded information pack.

Proptech and SaaS

Build search and sign-up flows with address autocomplete and UPRN matching, then show property data on every page.

Energy and retrofit

Find homes to upgrade from EPC ratings, construction age and floor area, and get a webhook when a new EPC is lodged.

Something else?

Tell us what you need to know about a property and we'll point you to the calls that answer it.

Talk to us

For developers and AI agents

Call it from your code.
Or let your AI agent call it.

REST APIx-api-key
curl "https://propertyinsights.co.uk/api/v1/property/valuation?postcode=ZZ99%209ZZ&address=1%20Example%20Road" \
  -H "x-api-key: YOUR_API_KEY"

# 200 OK
{ "recommended": { "value": 312000, "confidence": 82 } }
  1. Sign up

    Start the trial with 500 test credits.

  2. Copy your key

    It's on your dashboard straight away.

  3. Make a call

    Any endpoint, any HTTP client.

MCP servermcp.propertyinsights.co.uk
# Claude Code
claude mcp add property-insights \
  https://mcp.propertyinsights.co.uk/mcp

# Then ask in plain English
> "What's the flood risk and council tax band
   for 1 Example Road, ZZ99 9ZZ?"
Works with
  • Claude Desktop
  • Claude Code
  • Cursor
  • ChatGPT Actions

Why companies love working with Property Insights

No lock-in. No surprises. Every call on the record.

  • No long contracts

    Change plan or cancel any time. We want you to stay because our data earns its place in your platform.

  • Every call is traceable

    See the endpoint, status, credits, latency and response for each request you make.

  • Usage stays visible

    Burn charts show credit use against your billing cycle, so the month never ends with a shock.

  • Documented properly

    One OpenAPI spec, clear coverage notes and examples for every endpoint.

Developer workspace Illustrative data
Calls this cycle
1,842
Across 11 endpoints
Average latency
238ms
P95 684ms
Credits remaining
31,580
On track this cycle
Credit burndown50,000 credit cycle
200GET /api/v1/property/valuation238ms1 credit

Questions

Asked before you got here.

Something else? Talk to us

Is there a free trial?

Yes. You get 14 days with 500 test API credits for building and testing. A card is needed to start the trial. Move to a paid plan when you go to production.

How accurate are the valuations?

Each estimate combines House Price Index and comparable-sales methods, and comes with a confidence score from 0 to 100 plus a low, mid and high range.

Where does the data come from?

Official national and public sources, including HM Land Registry, the Valuation Office Agency, the EPC register, Ordnance Survey, ONS, the Bank of England and the Environment Agency.

Can I use it from Claude, Cursor or ChatGPT?

Yes. Add our MCP server to Claude Desktop, Claude Code or Cursor, or install the ChatGPT Actions integration. Both use the same API key as the REST API.

What are the rate limits?

Limits depend on your plan and come back in the X-RateLimit headers on every successful response. Go over and you get a 429 with the reset time, never a silent failure.

What does coverage look like across the UK?

It varies by source. Sold prices and EPCs cover England and Wales, and each API documents its own coverage and limits.

Start with one address.

14 days free with 500 test credits. Your API key is ready the moment you sign up.