Planning Permission UK Scraper — Applications & Constraints avatar

Planning Permission UK Scraper — Applications & Constraints

Pricing

from $4.00 / 1,000 planning record returneds

Go to Apify Store
Planning Permission UK Scraper — Applications & Constraints

Planning Permission UK Scraper — Applications & Constraints

Search the Planning Data API for England planning applications and constraints. Filter by postcode, UPRN, coordinates, geometry, date, authority, or reference. Returns typed records with proposals, decisions, addresses, and council links. For research, not legal advice. $0.005/record + $0.00005/run.

Pricing

from $4.00 / 1,000 planning record returneds

Rating

0.0

(0)

Developer

Muhammad Afzal

Muhammad Afzal

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

17 minutes ago

Last modified

Share

Planning Permission UK Scraper

Search the official UK Planning Data API for structured planning applications and planning constraints. The actor is designed for planning consultants, property researchers, developers, solicitors, journalists, and AI agents that need public planning records in a stable JSON shape.

What it does

The actor queries the public planning.data.gov.uk entity API and stores one normalized record per result. The default dataset is planning-application, but you can also request datasets such as listed-building, conservation-area, green-belt, flood-risk-zone, article-4-direction-area, or tree-preservation-zone.

The API currently provides England-focused coverage. Local planning authorities are not yet required to publish application data to the national specification, so coverage varies by authority. The actor preserves the official source URL and any council documentation URL so results can be audited.

When to use it

  • Find recent planning applications from a date range.
  • Search applications or constraints around a postcode, UPRN, latitude/longitude point, or WKT polygon.
  • Filter applications to a local planning authority entity or planning reference.
  • Collect public decision, proposal, address, authority, and council portal links for property research.
  • Feed typed planning records into an AI workflow, dashboard, CRM, or data warehouse.

Do not use this actor as a substitute for a local authority planning search, title investigation, environmental assessment, or legal advice. An empty result does not prove that no planning constraint or application exists.

Input

The default input is intentionally runnable:

{
"datasets": ["planning-application"],
"startDate": "2025-05-01",
"maxResults": 100
}

Important fields:

FieldPurpose
datasetsOfficial dataset slugs. Defaults to planning-application.
postcodeOrUprnSearch a UK postcode or UPRN, for example BN15 0EE or 10008315764.
referenceMatch an authority reference such as AWDM/0550/25.
organisationEntityRestrict results to an LPA entity ID, such as 626195.
latitude, longitudeSearch around a WGS84 point. Supply both.
geometryWktSearch a custom WGS84 WKT geometry.
geometryRelationSpatial relation such as intersects or within.
startDate, endDateISO dates used for entity start-date filtering.
maxResultsMaximum records and result charges, from 1 to 1,000.
responseFormatconcise omits geometry WKT; detailed retains it.

For constraint screening around a location:

{
"datasets": ["listed-building", "conservation-area", "green-belt"],
"postcodeOrUprn": "SW1A 1AA",
"maxResults": 50
}

For an application monitor:

{
"datasets": ["planning-application"],
"startDate": "2025-05-01",
"endDate": "2025-09-30",
"maxResults": 100
}

Output

Each dataset item contains stable, agent-friendly fields:

FieldDescription
recordTypeplanning-application, planning-constraint, or planning-entity.
entityId, dataset, referenceOfficial identity and dataset metadata.
description, addressProposal or source description and address text.
startDate, decisionDate, planningDecisionKey application dates and decision outcome where supplied.
organisationEntitySource planning authority entity ID where supplied.
documentationUrlDirect council/source record link where supplied.
sourceUrlExact Planning Data API page used.
warningsNon-fatal source coverage or missing-field notes.

The OUTPUT key-value record contains the result count, API request and page counts, total available count when provided, event charges, source datasets, and warnings.

Pricing

This Actor uses pay-per-event pricing. These are the current Apify Store event prices:

EventPrice (USD)When it is charged
planning-record$0.005Planning record returned — Charged after one typed planning application, constraint, or entity record is stored.
apify-actor-start$0.00005Actor Start — Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). — Charged once per run.

Apify platform usage for this Actor run is included alongside the event prices above; no separate per-run platform-usage fee is passed to users.

This covers Apify platform usage for this Actor run. Other Apify products or usage outside this Actor run may still follow your account plan.

API and MCP use

The actor can be called through the Apify API or Apify MCP. A useful agent prompt is: “Find planning applications submitted since 2025-05-01 around BN15 0EE and return the council links.” The response is already shaped for retrieval and downstream filtering without exposing opaque source payloads.

Reliability and limits

The implementation uses the public JSON API, bounded retries, polite pagination delays, and a 100-page ceiling. It does not bypass login walls, CAPTCHAs, or access controls. The national planning application specification is still evolving and data is incomplete in some areas; inspect warnings, sourceUrl, and documentationUrl before relying on a record.

If the source returns no matches, the actor completes with an empty dataset and a warning-level status. If every API request fails, the actor fails with an actionable run error so infrastructure or source outages are not mistaken for a genuine empty search.

This is an independent data-access tool and is not affiliated with, endorsed by, or sponsored by the UK Government, MHCLG, Planning Data, or any local planning authority. The source dataset is published under the Open Government Licence v3.0 where stated by the source. You are responsible for complying with source terms, licence conditions, privacy law, and applicable planning or professional requirements.