Public API
Free API for UK nursery, area and property data. Over 100 endpoints covering nurseries, areas, properties, AI features, and more. Designed for LLM agents, ChatGPT Custom GPTs, research projects and journalism.
Interactive API docs
https://nursery-finder-6u7r.onrender.com/api/docsSwagger UI — browse and try all 100+ endpoints in your browser.
OpenAPI 3.1 specification
https://nursery-finder-6u7r.onrender.com/api/openapi.jsonPaste this URL into ChatGPT > Configure > Actions to ship a Custom GPT.
Integration recipes
Copy-paste code for Zoopla, Rightmove, property sites, and parenting blogs.
5 recipes + embeddable widget →
Endpoints
/api/v1/nurseries/searchSearch nurseries near a UK postcode (JSON body).
/api/v1/nurseries/smart-searchSmart search with natural language query.
/api/v1/nurseries/compareCompare multiple nurseries side by side.
/api/v1/nurseries/autocompleteAutocomplete nursery names.
/api/v1/nurseries/{urn}Look up a single nursery by Ofsted URN.
/api/v1/nurseries/{urn}/similarFind similar nurseries.
/api/v1/nurseries/{urn}/reviewsList parent reviews for a nursery.
/api/v1/areas/{district}Get the family-relocation summary for a postcode district.
/api/v1/areas/family-searchFind family-friendly areas near a postcode.
/api/v1/areas/{district}/nurseriesList all active nurseries inside a district.
/api/v1/properties/districtsBrowse districts by affordability and family score.
/api/v1/overlays/schools/nearSchools near a coordinate.
/api/v1/travel/timeCalculate travel time between two points.
/api/v1/travel/isochroneGenerate isochrone polygon.
/api/v1/nurseries/{urn}/summaryAI-generated nursery summary.
/api/v1/nurseries/{urn}/review-synthesisAI synthesis of nursery reviews.
/api/v1/assistant/chatAI move assistant chat.
/api/v1/public/nursery/{urn}.mdMarkdown summary of a nursery (LLM-friendly).
/api/v1/public/area/{district}.mdMarkdown summary of a postcode district.
/api/v1/blogList guides and blog posts.
/api/v1/billing/tiersAvailable subscription tiers and pricing.
Import into Postman
- Open Postman and click Import
- Select Link and paste:
https://nursery-finder-6u7r.onrender.com/api/openapi.json - Click Import — all 100+ endpoints will be added as a collection
- Set the base URL variable to your API URL
Example
curl https://nursery-finder-6u7r.onrender.com/api/v1/areas/SW11
curl -X POST https://nursery-finder-6u7r.onrender.com/api/v1/nurseries/search \
-H 'Content-Type: application/json' \
-d '{"postcode":"SW11 1AA","radius_km":2}'
curl https://nursery-finder-6u7r.onrender.com/api/v1/public/area/SW11.mdRate limits
Public endpoints are limited to 100 requests per 15 minutes per IP. If you need higher throughput, get in touch.
Attribution
- Nursery data is from the Ofsted Early Years register, licensed under the Open Government Licence v3.0. Always cite Ofsted when reproducing grades.
- Property data is derived from HM Land Registry and PropertyData.co.uk.
- Crime data: data.police.uk. Flood data: Environment Agency. IMD: ONS.
LLM-friendly discovery
We publish /llms.txt and /llms-full.txt for AI crawlers, and markdown variants of every nursery and area page under /api/v1/public/*.md.
Useful links
Swagger UI
Browse and try all endpoints live
OpenAPI spec
Machine-readable API definition (JSON)
Integration recipes
Code examples for Zoopla, Rightmove, blogs
Embeddable widget
Drop-in nursery search for any website
Postman Collection
Import the OpenAPI spec into Postman for testing
llms.txt
AI crawler discovery file
Privacy policy
How we handle data