API Reference
The PropertyPal Commercial Listings API.
The Commercial Listings API lets you manage commercial property listings on
PropertyPal. It supports uploading new listings, updating existing ones (keyed on
the reference field), and retrieving or removing them.
Before you start, make sure you’ve read Authentication and Environments.
Endpoints
Key concepts
referenceis your stable identifier for a property. Re-sending the same reference updates the existing record; a new reference creates a new listing.- Building vs. spaces — upload a property as a standalone building, or include
a
spaces[]array to market individual floors/units. ConvertingBUILDING→SPACEis supported; the reverse is not. - Media — photos, floor plans, EPCs, brochures and virtual tours are submitted
as arrays of media assets. Brochure URLs must end in
.pdf.
Error handling
For 4xx and 5xx errors the API returns a JSON ProblemDetail body:
ProblemDetail (400)
Include properties.traceId when contacting support about a failed request.
Browse the full endpoint reference in the sidebar for schemas, enums, and live request/response examples.

