Installation
Basic Usage
Authentication
The API usesx-api-key header authentication:
Available Endpoints
Property
GET /v1/property/{locationIds}- Get properties by location IDsGET /v1/property/propertyId/{propertyIds}- Get properties by property IDsGET /v1/property/sources/{sourceIds}- Get properties by source IDsPOST /v1/property/properties/by-slugs- Get properties by slugsPOST /v1/property/query- Query properties with advanced filters
Planning
GET /v1/planning/{applicationIds}- Get planning applicationsGET /v1/planning/sources/{sourceIds}- Get planning by source IDsPOST /v1/planning/query- Query planning applications
Schools
GET /v1/schools- List schoolsGET /v1/schools/{id}- Get school by IDGET /v1/schools/search/nearby- Search nearby schools
Safety
GET /v1/safety/crime- Get crime data by locationGET /v1/safety/crime/stats- Get aggregated crime statistics
Address
POST /v1/address/resolve- Resolve an addressGET /v1/address/postcodes/{postcode}- Lookup a postcodeGET /v1/address/uprn/{uprn}- Lookup by UPRN
AVM
POST /v1/avm/predict- Predict property valuePOST /v1/avm/analysis- Run valuation analysis
Listings
GET /v1/listings/{id}- Get a listingPOST /v1/listings/query- Query listings
Next Steps
- API Reference - Full endpoint documentation
- TypeScript SDK - SDK documentation
- Authentication - Authentication details