UK Planning Applications Scraper – 400+ Councils & Postcodes avatar

UK Planning Applications Scraper – 400+ Councils & Postcodes

Pricing

Pay per event

Go to Apify Store
UK Planning Applications Scraper – 400+ Councils & Postcodes

UK Planning Applications Scraper – 400+ Councils & Postcodes

Export UK planning applications from 400+ councils by keyword, council, or postcode radius: address, description, status, dates, coordinates and documents link. Powered by the PlanIt open API. Pay per result.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Andrew Moffat

Andrew Moffat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 hours ago

Last modified

Share

Export UK planning applications from 400+ councils by keyword, council, or postcode radius: address, description, status, dates, coordinates and documents link. Powered by the PlanIt open API. Pay per result.

UK Planning Applications Scraper by Moxie: fast, reliable and polite, built on official/public data sources.

What can it do?

  • Lead generation for builders, architects, solar and EV-charger installers
  • Property development and land intelligence
  • Monitoring a postcode or council for new applications (incremental mode)
  • Market research on extensions, HMOs, change of use

Data source

PlanIt (planit.org.uk), an open aggregator of UK council planning portals. Public data only.

Features

  • Pay only for results (pay-per-event pricing, no monthly rental)
  • Incremental mode: scheduled runs return only items you haven't received before
  • LLM-ready output: optional compact Markdown per item for RAG / AI agents
  • Polite rate limiting with automatic retries and backoff
  • Clean, flat JSON you can export as CSV, Excel, JSON or via API

Input example

{
"search": "solar",
"recentDays": 30,
"maxItems": 20,
"includeDetails": true
}

Output example

{
"id": "SouthWestDevon/3013/26/ARC",
"reference": "3013/26/ARC",
"url": "https://www.planit.org.uk/planapplic/SouthWestDevon/3013/26/ARC/",
"authority": "South West Devon",
"address": "1 Example Lane, Exampletown EX1 1AA",
"postcode": "EX1 1AA",
"description": "Application for approval of details reserved by conditions 4 (Surface Water Run-off) , 5 (Foul Drainage), 6 (Landscaping Scheme), 11 (Solar Panels) and 12 (EVCP) of planning consent 2296/22/FUL",
"appType": "Conditions",
"appSize": "Small",
"status": "Undecided",
"receivedDate": "2026-10-29",
"validatedDate": "2026-10-29",
"decidedDate": null,
"consultationEndDate": null,
"lat": 50.517727,
"lng": -4.187024,
"sourceUrl": "https://westdevon.planning-register.co.uk/Planning/Display/3013/26/ARC",
"documentsUrl": null,
"lastChanged": "2026-10-30T09:39:46.514903",
"enriched": true,
"details": {
"applicant_name": "See source",
"case_officer": "See source",
"parish": "Gulworthy",
"ward_name": "Bere Ferrers",
"n_documents": 6,
"decision": "Pending",
"application_type": "Approval of Details Reserved by Conditions"
}
}

Pricing

EventPrice
Planning application (result)$0.012
Enriched application (enriched-result)$0.02
Actor start$0.003 per run

Example: 1,000 results ≈ $12.00 + $0.003 start fee. Apify platform usage is included in the price.

Benchmark: devon_gtme/uk-planning-applications-planit charges $0.02/result (Apify Store, 30 Oct 2026).

Use via API or MCP

curl -X POST "https://api.apify.com/v2/acts/devteamdrew~uk-planning-applications/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H 'Content-Type: application/json' -d '{"search": "solar", "recentDays": 30, "maxItems": 20, "includeDetails": true}'

AI agents (Claude, Cursor, etc.) can call this actor through the Apify MCP server: add https://mcp.apify.com/?actors=devteamdrew/uk-planning-applications as an MCP server.

FAQ

Which councils are covered?
Every council PlanIt covers (400+ UK planning authorities).

How fresh is the data?
PlanIt rescrapes councils daily; check lastChanged.

Can I schedule it?
Yes. Use Apify Schedules together with incremental mode to receive only new items.

Something broke?
Open an issue on the actor's Issues tab; we monitor nightly and usually fix within 24 hours.

This actor only collects publicly available data from official or open APIs and respects their rate limits and terms of use.

Results may contain personal data (e.g. names, handles). You are responsible for having a lawful basis under GDPR/UK GDPR and similar laws to process it, and for using the data in line with the source platform's terms. Do not use it for spam or for profiling individuals.