Read one eligible public listing. Optional operation selects SALES or RENTAL context; an unavailable context returns 422. Without it, SALES is preferred when available. All examples are synthetic public-wire fixtures, not live listings. Optional fields are populated to demonstrate schema coverage; real responses may omit them. Catalog/LocalArea keys, labels, climate colors, phones, assets and addresses in examples are illustrative, not an active registry. Fetch reference data before using registry-backed filter values. Full sale example: GET /api/v1/public/properties/P9001?operation=SALES. The full example represents FULL address visibility and a fictional EXACT public point. STREET omits address_line and returns an APPROXIMATE point; HIDDEN omits location and address_line. No visibility flag is returned. See /docs/rendering-property-details#complete-sale-property-response.
get
https://website-api.example.invalid/api/v1/public/properties/