Overview
The PreApplication schema represents requests for pre-application advice submitted through digital planning services in England. Pre-application advice allows potential applicants to discuss their proposals with the local planning authority before submitting a formal planning application, helping to identify potential issues early and improve the quality of subsequent applications.
Schema Structure
The PreApplication schema has a similar structure to the Application schema but is tailored for pre-application advice requests:
Core pre-application data organized into logical sections application
PreApplicationData
required
Information about this pre-application request, including the service type
Information about the user who completed the pre-application request
Information about the person or organization requesting pre-application advice
Information about the site and property where works are proposed
Information about the proposed works or changes being considered
The ordered list of questions and answers captured throughout the pre-application journey, including policy references and contextual metadata
List of supporting documents and drawings uploaded with the pre-application request List of classified file types describing the file contents
Optional description providing additional context
Metadata about the digital planning service and submission The reference code for the local planning authority (max 4 characters)
Unique identifier (UUID) for this pre-application request
ISO 8601 datetime when the request was submitted
URL reference to the JSON schema version used
The digital planning service provider (typically “PlanX”)
Key Differences from Application Schema
While PreApplication shares structural similarities with the Application schema, there are important differences:
No ownership certificates required
No agent details (user makes request directly)
Less formal declaration requirements
No Fee Calculations
Pre-application fees are typically handled separately
No Community Infrastructure Levy (CIL) information
Exploratory Proposals
Proposal details may be less specific
Boundary information may be approximate
Drawings and plans may be conceptual
Example Payload
Here’s an example of a pre-application advice request:
{
"data" : {
"application" : {
"type" : {
"value" : "preApp" ,
"description" : "Pre-application advice"
}
},
"user" : {
"role" : "applicant"
},
"applicant" : {
"type" : "individual" ,
"name" : {
"first" : "Ted" ,
"last" : "Hughes"
},
"email" : "[email protected] " ,
"phone" : {
"primary" : "0123456789"
},
"company" : {
"name" : "Poet Laureates"
},
"address" : {
"sameAsSiteAddress" : true
}
},
"property" : {
"address" : {
"latitude" : 53.5020957 ,
"longitude" : -1.0205473 ,
"title" : "75, MAIN STREET, AUCKLEY" ,
"source" : "Ordnance Survey" ,
"uprn" : "100050747612" ,
"postcode" : "DN9 3HW"
},
"ward" : "Finningley" ,
"localAuthorityDistrict" : [ "Doncaster" ],
"region" : "Yorkshire and The Humber" ,
"type" : {
"value" : "residential.house.detached" ,
"description" : "Detached"
},
"planning" : {
"designations" : [
{
"value" : "tpo" ,
"description" : "Tree Preservation Order (TPO) or zone" ,
"intersects" : false
},
{
"value" : "greenBelt" ,
"description" : "Green belt" ,
"intersects" : false
}
]
}
},
"proposal" : {
"projectType" : [
{
"value" : "extend.rear" ,
"description" : "Rear extension"
}
],
"description" : "Considering a two-storey rear extension to provide additional living space" ,
"boundary" : {
"site" : {
"type" : "Feature" ,
"geometry" : {
"type" : "Polygon" ,
"coordinates" : [[[ ... ]]]
}
}
}
}
},
"responses" : [
{
"question" : "What type of property is it?" ,
"responses" : [
{
"value" : "House"
}
],
"metadata" : {
"sectionName" : "The property"
}
}
],
"files" : [
{
"name" : "concept-sketch.pdf" ,
"type" : [ "proposals.illustration" ]
}
],
"metadata" : {
"organisation" : "DONC" ,
"id" : "def-456-uvw" ,
"submittedAt" : "2024-02-10T10:30:00.000Z" ,
"schema" : "https://theopensystemslab.github.io/digital-planning-data-schemas/@next/schemas/preApplication.json" ,
"source" : "PlanX"
}
}
Use Cases
PreApplication requests are typically used for:
Early stage proposals - Discussing initial ideas before investing in detailed plans
Complex projects - Getting guidance on applications that may be controversial or technically challenging
Policy interpretation - Understanding how planning policies apply to a specific site
Design feedback - Obtaining comments on proposed design approach
Procedural guidance - Clarifying what information will be needed for a formal application
JSON Schema
The complete JSON Schema definition is available at:
https://theopensystemslab.github.io/digital-planning-data-schemas/@next/schemas/preApplication.json
Pre-application advice is discretionary and fees vary by local planning authority. The schema does not currently include fee information.
Application Full planning application schema
PrototypeApplication Prototype schema with extended metadata