ParseForge Scrapers

Planning Permission UK Scraper

parseforge/planning-permission-uk-scraper

AutomationDeveloper toolsOther

Scrape planning applications from Planning Portal weekly planning news bulletins. Each record includes reference, location, proposal, decision, and a link to the full details.

Run this scraper See the API call
Total users
14
Monthly active
0
Total runs
201
Bookmarked
1
Rating
Not rated yet
Last modified
12 days ago

Overview

ParseForge

Planning Permission UK Scraper

Scrape UK planning permission applications from any weekly bulletin or index. Each record includes the application reference, location, proposal, decision, and a direct link to the full details. No API key needed. Export to CSV, JSON, Excel, or XML.

Planning Portal's weekly planning news bulletins list new applications, decisions, and appeals across England and Wales. But manually checking each bulletin or scraping the pages one by one is slow and error-prone. This Actor reads the bulletin index or a single bulletin URL and returns each application as a clean, structured row.

Who uses it What they scrape Planning Portal for
Property developers Track new planning applications in target areas to spot development opportunities early.
Town planners and consultants Monitor decisions and appeals across multiple local authorities from one dataset.
Market researchers Analyse planning trends, approval rates, and types of development by region.
Journalists and researchers Gather data on planning activity for reports, investigations, or academic studies.

What it does

This Actor collects planning permission applications from Planning Portal's weekly planning news bulletins, returning each application as a flat row with reference, location, proposal, decision, and a link to the full details.

  • ๐Ÿ“„ Single bulletin: Paste one weekly-planning-news URL to get all applications from that bulletin.
  • ๐Ÿ“š Index mode: Use the main index URL to scrape multiple bulletins in one run, up to your max items limit.
  • ๐Ÿ”— Direct links: Every record includes a link to the full application details on Planning Portal.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Planning Portal data

๐Ÿ—๏ธ Spot development opportunities.

Property developers run the Actor weekly on their target area's bulletin to see new applications before they become public knowledge.

๐Ÿ“Š Analyse planning trends.

Researchers scrape all bulletins for a region over a year to study approval rates, types of development, and local authority behaviour.

๐Ÿ” Monitor competitor activity.

Consultants set up recurring runs to track applications by known developers or in specific postcode areas.

๐Ÿ“‹ Build a planning database.

Local community groups collect and share planning data for their neighbourhood, keeping residents informed.

Why choose this scraper

What you get
Reference The unique planning application reference number.
Location The address or location of the proposed development.
Proposal A description of what is being planned.
Decision The outcome (e.g. Approved, Refused, Pending).
Link A direct URL to the full application details on Planning Portal.

How it compares

No other Store actor targets Planning Portal the same way, so the honest comparison is with the alternatives teams actually weigh.

Planning Permission UK Scraper Build it in-house By hand
Setup Run it now, zero config Days of engineering None, but hours per pull
When Planning Portal changes Maintained for you You fix it You re-learn the page
Proxies, retries, anti-bot Built in Your problem Browser only
Output Fixed JSON schema, CSV/Excel export Whatever you build Copy-paste
Cost Pay per result Engineering time Analyst hours

Configure the run

Drive the Actor from a single bulletin URL or the index URL. The max items filter limits how many records are saved, so you can start small and scale up. The Input tab lists every parameter.

A first run with the defaults:

{
  "startUrl": "https://www.planningportal.co.uk/services/weekly-planning-news",
  "maxItems": 10
}

A larger pull:

{
  "startUrl": "https://www.planningportal.co.uk/services/weekly-planning-news",
  "maxItems": 200
}

Pricing

Pay-per-result: $0.01599 per result collected. You pay only for the results written to your dataset.

Results collected Approximate cost
100 results $1.60
1,000 results $15.99
10,000 results $159.90

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Planning Permission UK Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Planning Portal through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/planning-permission-uk-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

I am getting no results from a bulletin URL.

Check that the URL is a valid weekly-planning-news page. Some bulletins may have no applications listed. Try a different bulletin or the index URL.

The Actor returns fewer records than expected.

The max items limit may be too low. Increase it. Also, some bulletins contain only a few applications. Use the index URL to scrape multiple bulletins.

The run fails with a timeout error.

The bulletin page may be slow to load. Try reducing the max items or running the Actor again. If the problem persists, contact support.

The data looks incomplete or missing fields.

Some bulletins may not include all fields (e.g. decision may be blank for new applications). The Actor extracts what is available on the page.

FAQ

Question Answer
What is a weekly planning news bulletin? It is a page on Planning Portal that lists new planning applications, decisions, and appeals submitted to local authorities in England and Wales. Each bulletin covers a specific week.
Do I need an API key or login? No. The Actor reads the public bulletin pages directly. No registration or API key is required.
Can I scrape all bulletins at once? Yes. Use the index URL and set a high max items. The Actor will follow the bulletin links and collect applications from each one.
What data does each record contain? Each record includes the application reference, location, proposal, decision, and a direct link to the full details on Planning Portal.
How many records can I scrape? Free users can scrape up to 100 records per run. Paid users can scrape up to 1,000,000 records.
What export formats are supported? You can export the dataset as CSV, JSON, Excel, or XML directly from the Apify platform.
Does it scrape all local authorities? It scrapes whatever is listed on the Planning Portal weekly planning news pages. Not all local authorities submit data to Planning Portal.
Can I filter by date or region? The Actor does not filter by date or region directly. You can filter the results after scraping using the dataset tools.
Is the data updated in real time? No. The data is as current as the bulletin pages. Bulletins are typically published weekly.
What if a bulletin page changes format? The Actor is maintained to handle the current structure. If the format changes, we update the scraper. Contact support if you notice issues.

Related actors

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Planning Portal. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.

Input

FieldTypeWhat it doesDefault
startUrl string Use a weekly-planning-news URL. A single bulletin URL returns one item; the index URL returns multiple items. https://www.planningportal.co.uk/service
maxItems integer Maximum bulletin records to save. Free users: up to 100. Paid users: up to 1,000,000. 10

Pricing

from $11.99 per 1,000 results

Charged forWhat it isPrice each
Actor Start Charged once when the run starts. $0.005
Result Item Charged once per result collected. $0.01199 to $0.01599

Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.

API

One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.

POST ยท run and get results
curl -X POST "https://api.apify.com/v2/acts/parseforge~planning-permission-uk-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "helloWorld": 123
  }'

Examples

Input that runs as-is.

input.json
{
  "helloWorld": 123
}

Reviews

No reviews yet. Be the first.

Issues

We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.

Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.

Related scrapers

Run Planning Permission UK Scraper on Apify All scrapers