Purplebricks Property API
The largest of the publicly-reachable Purplebricks microservice APIs (86 v1 paths plus an 11-path v2), covering the property record end to end: active, preactive, inactive and withdrawn properties, property boxes, owners, address lookup, go-to-market and instant-instruct flows, tracked properties, property search hits, seller and agent dashboards, exposure, performance and internal performance reports, property questionnaire forms, railway-station proximity, Countrywide and Land Registry lookups. Bearer-token protected and undocumented outside the live Swagger UI it serves itself.
Documentation
APIReference
https://api.purplebricks.co.uk/property-api/swagger/index.html
Authentication
https://raw.githubusercontent.com/api-evangelist/purplebricks/refs/heads/main/authentication/purplebricks-authentication.yml
Specifications
OpenAPI
https://raw.githubusercontent.com/api-evangelist/purplebricks/refs/heads/main/openapi/purplebricks-property-v1-openapi.yml
OpenAPI
https://raw.githubusercontent.com/api-evangelist/purplebricks/refs/heads/main/openapi/purplebricks-property-v2-openapi.yml
Other Resources
SwaggerUI
https://api.purplebricks.co.uk/property-api/swagger/index.html
Conventions
https://raw.githubusercontent.com/api-evangelist/purplebricks/refs/heads/main/conventions/purplebricks-conventions.yml
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/purplebricks/refs/heads/main/errors/purplebricks-problem-types.yml
Overlay
https://raw.githubusercontent.com/api-evangelist/purplebricks/refs/heads/main/overlays/purplebricks-property-v1-overlay.yaml
APIsJSON
https://raw.githubusercontent.com/api-evangelist/purplebricks/refs/heads/main/apis.yml