🏗️ UK Planning Applications — All Councils, Full Detail avatar

🏗️ UK Planning Applications — All Councils, Full Detail

Pricing

from $20.00 / 1,000 planning applications

Go to Apify Store
🏗️ UK Planning Applications — All Councils, Full Detail

🏗️ UK Planning Applications — All Councils, Full Detail

Scrape UK planning applications from all ~420 councils via PlanIt. Address, description, type, size, status, decision, all dates + AGENT & APPLICANT contacts (name, company, phone). Free, no key, no proxy.

Pricing

from $20.00 / 1,000 planning applications

Rating

0.0

(0)

Developer

Hitman studio

Hitman studio

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

5

Monthly active users

17 hours ago

Last modified

Share

🏗️ UK Planning Applications — Every Council, Full Detail & Construction Leads

Scrape UK planning applications from every one of the ~420 active local planning authorities at once — addresses, descriptions, decisions, all dates, and the agent (architect) & applicant (developer) contact details.

Powered by the official PlanIt aggregator, which already crawls every UK council for us. Free — no API key, no proxy, never blocked.

The UK equivalent of a building-permits lead engine: every new development the day it's filed, with the agent's company and phone to call.

💡 What you can do

  • Leave the council empty → scrape ALL of the UK in one run.
  • Target one or several councils (e.g. Hackney, Leeds, Manchester, Cornwall).
  • Pull recent leads (last N days) or backfill any historical date range.
  • Keyword search ("solar panel" or photovoltaic), filter by type, status, size, dwellings, or keep only applications with a callable agent contact.

🎯 Who buys this

BuyerUse
Builders' merchants & material suppliers (roofing, glazing, solar, scaffolding…)Fresh projects + the agent's phone
Construction / trade sales teamsQualified leads the day they're submitted
Proptech, CRM, market researchUK-wide development pipeline
Surveyors, architects, estate agentsLocal planning activity intelligence

⚙️ Input

FieldDescription
CouncilsList of PlanIt council names. Empty = ALL UK councils.
Recent daysLast N days (when no date range). Default 14.
Start / End dateYYYY-MM-DD — backfill any historical period.
Keyword searchFree text, supports quotes & or, e.g. "solar panel" or photovoltaic.
Type / Status / SizeFilter by application type, state (Permitted/Rejected…), or size band.
Minimum dwellingsOnly residential schemes ≥ N homes.
Only with agent contactKeep only directly-callable leads.
Include geometryAdd raw GeoJSON (lat/long always included).
Max resultsCap the run.

Simplest possible run

Leave everything default → you get the last 14 days of UK-wide applications. That's it.

📤 Output — up to 80+ fields per application (nothing dropped)

Field availability varies by council; the scraper flattens every field each council provides, so you always get the maximum that exists.

Always present (core): uid, reference, council, address, postcode, description, app_type, app_size, app_state, start_date, decided_date, consulted_date, latitude, longitude, planit_url, council_url, last_scraped, name, area_id, dwellings, lead_score, lead_grade, lead_tags.

🎯 Lead contacts (when the council publishes them): agent_name, agent_company, agent_tel, agent_address, applicant_name, applicant_company, applicant_address.

Decision & process: application_type, development_type, decision, decision_date, decision_issued_date, decision_published_date, decided_by, status, case_officer, target_decision_date, n_statutory_days, meeting_date.

Dates & consultation: date_received, date_validated, consultation_start_date, consultation_end_date, site_notice_start_date, site_notice_end_date, first_advertised_date, last_advertised_date, latest_advertisement_expiry_date, neighbour_consultation_start_date, neighbour_consultation_end_date, application_expires_date, permission_expires_date.

Location & identifiers: ward_name, parish, district, easting, northing, lat, lng, uprn, planning_portal_id, id_type.

Documents, comments & links: n_documents, docs_url, n_comments, comment_url, comment_date, n_constraints, map_url, source_url.

Appeals (if any): appeal_status, appeal_result, appeal_reference, appeal_type, appeal_date, appeal_decision_date.

"See source / see more" links: every row includes council_url (the council's own planning page) and source_url so you can open the original record. Note the council portals are JavaScript apps behind their own blocks — PlanIt has already extracted their data into the fields above, so you rarely need to open them.

Lead scoring

Each row gets a lead_score (0–100) and lead_grade (MAJOR / MID / SMALL / OTHER) from the size band and dwelling count, boosted when an agent contact or applicant company is present. lead_tags flags has_agent_contact, has_applicant, approved.

🔌 Source

Public PlanIt JSON API (/api/applics/json) — aggregates ~420 UK councils. One query returns the full per-application record (the per-application detail endpoint adds nothing extra), so the run is both complete and fast. No key, no proxy, no blocking.