← All councils

Tees Valley

Middlesbrough planning data

185 planning applications from Middlesbrough, available as JSON over REST or through the MCP server. 12 fields are populated on at least 90% of records.

185
Applications
Enforcement notices
260
Appeals
2024–2026
Date range
Limited data for this council.

We hold only 185 applications here. Treat an absent record as "not published to us", never as "no such application".

Field coverage

Measured across all 185 records. This is what is actually filled in, not what the council's portal offers — ask get_council_fields for the same numbers from an MCP client.

Reliable — 90% or more of records

FieldPopulated Coverage
address 185 100.0%
applicant_name 185 100.0%
case_officer 185 100.0%
description 185 100.0%
officer_id 185 100.0%
received_date 185 100.0%
reference 185 100.0%
status 185 100.0%
status_normalized 185 100.0%
ward 179 96.8%
application_type 178 96.2%
postcode 170 91.9%

Partial — use with care

FieldPopulated Coverage
easting 163 88.1%
northing 163 88.1%
agent_id 150 81.1%
agent_name 150 81.1%
agent_email 149 80.5%
alternative_reference 120 64.9%
agent_company 113 61.1%
standard_type 112 60.5%
agent_phone 110 59.5%
decision_level 59 31.9%
decision 50 27.0%
decision_date 50 27.0%
decision_normalized 50 27.0%

Rarely or never published

FieldPopulated Coverage
appeal_decision 0 0.0%
appeal_decision_normalized 0 0.0%
development_type 0 0.0%
officer_recommendation 0 0.0%
property_id 0 0.0%

Query it

curl -H "X-Api-Key: $KEY" \
  "https://ukplanningapi.co.uk/v1/applications?council_id=66&limit=5"

Council id for Middlesbrough is 66. Full endpoint reference →

Get a key for Middlesbrough data

500 requests a month, free. No card, no password.