Replacing getAddress.io? Free drop-in replacement →
GET /api/planning/search/ 20M applications Pro plan required

Planning History for Any UK Property — Applications, Decisions, Dates

Search planning applications near any UK postcode or coordinate. 20 million geocoded applications across all 417 Local Planning Authorities — from loft conversions to major commercial developments. Filter by radius, date range, application type, and decision status.

Free tier: 100 requests/month. No credit card required.

20M
Planning applications
417
Local Planning Authorities
5km
Max search radius
<200ms
Cached response time

A postcode. A radius. Every planning application.

Pass a postcode and a search radius — get back a paginated list of planning applications sorted by proximity. Each result includes the application reference, full description, status, decision date, and the council case page URL.

Covers England, Scotland, and Wales. Data sourced from PlanIt — the most comprehensive planning data index in the UK, updated daily from LPA feeds.

1
Get your API key
Free account — no credit card needed.
2
Pass a postcode + radius
0.5km default. Up to 5km for area-wide searches.
3
Filter and paginate
By type, status, date range — 25 results per page.
Request
curl "https://api.homedata.co.uk/api/planning/search/?postcode=SW1A+2AA&radius_km=0.5&days=90" \
  -H "Authorization: Api-Key YOUR_API_KEY"
Response 200 OK
{
  "count": 47,
  "page": 1,
  "per_page": 25,
  "radius_km": 0.5,
  "results": [
    {
      "reference": "26/01372/LBC",
      "address": "10 Downing Street, London SW1A 2AA",
      "description": "Removal and replacement of internal doors...",
      "status": "Pending",
      "decision": "Undecided",
      "type": "Heritage",
      "authority": "Westminster",
      "date_received": "2026-02-25",
      "target_decision_date": "2026-04-22",
      "url": "https://idoxpa.westminster.gov.uk/...",
      "distance_km": 0.0
    }
  ]
}

What you get back

Each planning application result includes everything you need to surface, filter, or act on it — no secondary scraping required.

reference

Application Reference

The LPA's unique application reference (e.g., 26/01372/LBC). Links directly to the council's planning portal page via the url field.

status + decision

Status & Decision

Current status (Pending, Decided, Withdrawn) and decision outcome (Approved, Refused, Undecided). Filter by either for targeted results.

type

Application Type

Classified as Full, Outline, Heritage, Trees, or Conditions. Filter by type to surface only extensions and new builds, or only tree works — whatever your use case needs.

date_received + target_decision_date

Key Dates

Date received, date validated, date decided, and the statutory target date. Track how applications are progressing against their 8-week (minor) or 13-week (major) targets.

distance_km

Distance from Query Point

Straight-line distance from your search postcode to the application address. Results are sorted nearest-first. Use to build proximity filters or show "within 200m" badges.

417 LPAs covered

National Coverage

England, Scotland, and Wales. Every district, borough, county, and unitary authority that publishes planning data via PlanIt — updated daily from official LPA feeds.

All query parameters

Every parameter is optional except the location (postcode or lat+lng). Combine them to build a precise query.

Parameter Type Default Description
postcode string UK postcode. Either this or lat+lng required.
lat, lng float WGS84 coordinates. Alternative to postcode.
radius_km float 0.5 Search radius in kilometres. Max 5.
days integer 90 Only applications received in the last N days. Max 365.
type string all Filter by type: Full, Outline, Heritage, Trees, Conditions.
status string all Filter by decision: Undecided, Approved, Refused, Withdrawn.
page integer 1 Pagination. 25 results per page.

Who uses planning data

Planning applications affect valuations, mortgage decisions, and buy/sell timing. Here's how teams embed them.

🏠 Estate agents & portals

Show nearby planning applications on listing pages — a legitimate differentiator vs major portals. Buyers want to know if there's a 200-flat development planned next door before they offer.

listing postcode → nearby pending applications

📋 Conveyancers & searches

Planning searches are a standard part of property due diligence. Replace manual council lookups with a single API call — returns all relevant applications for any property address.

address → UPRN → postcode → planning search

🏗️ Developers & land agents

Screen sites by planning history before committing to feasibility. Identify approved applications for comparable schemes, and track pending decisions for competitor or adjacent sites in real time.

target postcode → planning history → approved comps

🏦 Valuers & mortgage lenders

Nearby approved developments can materially affect valuations. Flag applications within 100m of a subject property during automated valuation model (AVM) runs to surface cases that need surveyor review.

subject UPRN → nearby approved → AVM flag

Practical patterns

Two common queries — finding pending applications in an area, and checking whether a specific address has recent planning history.

Pending applications near a listing
GET /api/planning/search/
curl -G "https://api.homedata.co.uk/api/planning/search/" \
  --data-urlencode "postcode=SW1A 2AA" \
  --data-urlencode "radius_km=0.5" \
  --data-urlencode "status=Undecided" \
  --data-urlencode "type=Full" \
  -H "Authorization: Api-Key YOUR_API_KEY"

Returns only Full planning applications that haven't been decided yet within 500m. Good for surfacing material planning risk to buyers.

Full planning history — wider search
GET /api/planning/search/
curl -G "https://api.homedata.co.uk/api/planning/search/" \
  --data-urlencode "postcode=EC1A 1BB" \
  --data-urlencode "radius_km=1.0" \
  --data-urlencode "days=365" \
  --data-urlencode "type=Full" \
  -H "Authorization: Api-Key YOUR_API_KEY"

Full applications within 1km over the last year — use for site appraisals, comparable scheme searches, and development feasibility screening.

Get your free API key

100 requests/month on the free tier. No credit card. From signup to first API call in under 5 minutes.