Overview
Search for schools within a defined geographic boundary (polygon). Useful for finding schools within specific postcodes, administrative areas, or custom-drawn boundaries.Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
polygon | string | Yes | GeoJSON polygon coordinates (URL-encoded) or WKT format |
status | string | No | School status: open, closed |
type | string | No | School type (e.g., Academy, Community) |
phase | string | No | Education phase: Primary, Secondary |
rating | string | No | Ofsted rating: Outstanding, Good |
localAuthority | string | No | Filter by local authority |
limit | number | No | Maximum results (default: 50, max: 500) |
cursor | string | No | Pagination cursor |
Polygon Format
Provide polygon coordinates in one of these formats:GeoJSON (Recommended)
WKT (Well-Known Text)
Response
Example Requests
Search by Postcode Area
Search by Custom Boundary
Analyse Local Authority Provision
Use Cases
Catchment Area Analysis
Catchment Area Analysis
Identify schools within specific catchment areas:
Planning & Development
Planning & Development
Assess school provision for new developments:
Market Research
Market Research
Analyse education infrastructure in areas:
Performance Tips
- Keep polygon complexity reasonable (< 100 vertices)
- Use pagination for large areas
- Consider radius search for simple circular areas
- Cache results when boundaries don’t change frequently