P
Pinpointby Azenteq
Get API Key

UK Address & Property Data API

One API for postcode lookup, address search, property price history, EPC ratings, and council tax bands. Built on UK open data.

Data Sources

Land Registry

27M+ transactions

Property sale prices since 1995

ONS Postcode Directory

2.7M postcodes

Geographic and administrative data

OS Open UPRN

40M+ addresses

Coordinates for every UK property

EPC Register

25M+ certificates

Energy ratings, floor area, property type

VOA Council Tax

26M+ properties

Council tax bands for every property

More coming...

Flood risk, schools, crime

Extended data layers in development

API Endpoints

GET
/api/v1/addresses?postcode=SW1A1AA

List all addresses at a postcode

GET
/api/v1/addresses/:uprn

Full property record by UPRN

GET
/api/v1/postcodes/:postcode

Postcode metadata (region, ward, constituency)

GET
/api/v1/properties/:uprn/history

Property transaction history

GET
/api/v1/search?q=10+downing+street

Full-text address search

Example Response

{
  "status": 200,
  "result": {
    "postcode": "SW1A 1AA",
    "total": 1,
    "addresses": [
      {
        "uprn": 10033544614,
        "postcode": "SW1A 1AA",
        "latitude": 51.501009,
        "longitude": -0.141588,
        "single_line_address": "BUCKINGHAM PALACE, LONDON, SW1A 1AA",
        "price_paid": {
          "price": 475000,
          "date": "2023-06-15",
          "property_type": "Flat/Maisonette",
          "duration": "Leasehold"
        },
        "epc": {
          "current_rating": "C",
          "current_efficiency": 72,
          "property_type": "Flat",
          "total_floor_area": 85
        },
        "council_tax": {
          "band": "F"
        }
      }
    ]
  }
}

Authentication

All requests require an API key. Pass it via header or query parameter:

Header: X-API-Key: pk_live_your_key_here
Query: ?api_key=pk_live_your_key_here

Pricing

Starter

£5/mo

500 lookups/mo

1p/lookup

Growth

£25/mo

5,000 lookups/mo

0.5p/lookup

Scale

£100/mo

50,000 lookups/mo

0.2p/lookup

Enterprise

Custom

Unlimited lookups/mo

Negotiated/lookup

Compare: Ideal Postcodes charges 2.8-4.5p/lookup. Loqate charges 4-6.9p/lookup.