Skip to content
//UK Planning Applications Scraper example\\

Pending applications in Cardiff and Swansea

Large and medium applications awaiting a decision, received in the last 180 days.

Updated October 22, 2026

What this example returns

This example returns up to 10 planning applications.

The dataset’s “Applications” view shows 13 columns: Council, Reference, Address, Postcode, Description, Size, Status, Type, Decided, Received, Dwellings, Agent, and Council page. See every output field.

What each setting does

The input this example runs UK Planning Applications Scraper with. “Try this input” opens it in the console, where you can run it as-is or change any field first.

Councils or regions councils

Cardiff, Swansea

UK planning authorities to search, e.g. 'Croydon', 'Tower Hamlets', 'Leeds', 'Edinburgh', 'Cardiff', 'Belfast'. Regions, nations and national parks work too ('London', 'Scotland', 'Peak District'), and a county such as 'Kent' includes its district councils. Leave empty (and Postcode empty) to search every council in…

Max results maxResults

10

How many applications to save in total. 0 saves every matching application. There is no upper cap: large runs page through PlanIt until the limit or the end of the results.

Default: 20 → this example uses 10

Application size appSize

Large, Medium

Large = major developments (10+ dwellings or 1,000+ sqm). Medium = other applications involving several dwellings or larger works. Small = householder and other minor applications. Leave empty for every size.

Decision status appState

Undecided

Leave empty for every status. Permitted = approved; Conditions = approved with conditions imposed; Undecided = still awaiting a decision.

Days back daysBack

180

Only applications whose date (above) is within this many days of today. 0 = no limit. Ignored when 'Date from' is set.

Default: 90 → this example uses 180

.json
{
  "councils": [
    "Cardiff",
    "Swansea"
  ],
  "appSize": [
    "Large",
    "Medium"
  ],
  "appState": [
    "Undecided"
  ],
  "daysBack": 180,
  "maxResults": 10
}

What it costs

About $0.15 for 10 planning applications

An estimate: 10 × $0.015 per planning application (One saved planning application with all fields the council publishes). A run is charged for the events it reports, so one that finds fewer planning applications costs less. Platform usage is included in the event price.

Full pricing

When to use this example

From the UK Planning Applications Scraper readme:

How many results can I get?

As many as match: set Max results to 0 for all. Large searches page through PlanIt until the end; very wide date windows are split automatically so PlanIt's 45-second query limit is not hit.

Why is a field empty?

Councils publish different fields. Agent company appears on about 30–40% of applications and agent address on about half, applicant names are not copied by PlanIt (open portalUrl for them), and some councils do not publish postcodes or dwelling counts.

Other ways to run UK Planning Applications Scraper

All examples of UK Planning Applications Scraper

About UK Planning Applications Scraper

Scrape UK planning applications from 400+ councils in England, Scotland, Wales and Northern Ireland. Search by council, region, postcode radius, reference, keyword or agent; filter by size, status, type and date. Get address, description, decision, dates, agent, dwellings, coordinates and council portal links.

Price:
from $15.00 / 1,000 planning applications
Developer:
Corner Ledger

UK Planning Applications Scraper pageOutput fieldsPricing

Related actors

//From the blog\\

Latest articles

All articles

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.

No credit card. No setup calls.