---
title: "Changes to Retrieve a property"
method: GET
path: "/properties/{property_id}"
---

# Changes to Retrieve a property

`GET /properties/{property_id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `c4cce9eaa862`: 28 breaking, 2 warning, 6 info

## Changes

- **2026-11-03** `c4cce9eaa862`: 28 breaking, 2 warning, 6 info
  - the response property `allOf[#/components/schemas/PropertySingleBase]/bathrooms` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/PropertySingleBase]/bedrooms` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/PropertySingleBase]/collaboration_notes` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/PropertySingleBase]/construction_size` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/PropertySingleBase]/covered_space` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/PropertySingleBase]/floor` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/PropertySingleBase]/floors` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/PropertySingleBase]/half_bathrooms` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/PropertySingleBase]/images/items/title` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/PropertySingleBase]/internal_id` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/PropertySingleBase]/lot_length` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/PropertySingleBase]/lot_size` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/PropertySingleBase]/lot_width` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/PropertySingleBase]/parking_spaces` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/PropertySingleBase]/published_at` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/PropertySingleBase]/uncovered_space` became nullable for the status `200`
  - the response property `allOf[#/components/schemas/PropertySingleBase]/virtual_tour` became nullable for the status `200`
  - the response property `allOf[subschema #2]/location/allOf[#/components/schemas/PropertyLocationBase]/latitude` became nullable for the status `200`
  - the response property `allOf[subschema #2]/location/allOf[#/components/schemas/PropertyLocationBase]/longitude` became nullable for the status `200`
  - the response property `allOf[subschema #2]/location/allOf[#/components/schemas/PropertyLocationBase]/postal_code` became nullable for the status `200`
  - the response property `allOf[subschema #2]/location/allOf[#/components/schemas/PropertyLocationBase]/street` became nullable for the status `200`
  - the response property `allOf[subschema #2]/location/allOf[subschema #2]/exterior_number` became nullable for the status `200`
  - the response property `allOf[subschema #2]/location/allOf[subschema #2]/interior_number` became nullable for the status `200`
  - the response property `allOf[subschema #2]/private_description` became nullable for the status `200`
  - response property `allOf[#/components/schemas/PropertySingleBase]/age` list-of-types was widened by adding types `integer` to media type `application/json` of response `200`
  - the `allOf[#/components/schemas/PropertySingleBase]/floor` response's property type changed from `integer` to `string` for status `200`
  - the `allOf[#/components/schemas/PropertySingleBase]/lot_length` response's property type changed from `integer` to `number` for status `200`
  - the `allOf[#/components/schemas/PropertySingleBase]/lot_width` response's property type changed from `integer` to `number` for status `200`
  - removed the optional property `allOf[#/components/schemas/PropertySingleBase]/expenses` from the response with the `200` status
  - removed the optional property `allOf[#/components/schemas/PropertySingleBase]/property_images` from the response with the `200` status
  - added the optional property `allOf[#/components/schemas/PropertySingleBase]/adjudicated` to the response with the `200` status
  - added the optional property `allOf[#/components/schemas/PropertySingleBase]/conservation_state` to the response with the `200` status
  - added the optional property `allOf[#/components/schemas/PropertySingleBase]/maintenance_amount` to the response with the `200` status
  - added the optional property `allOf[#/components/schemas/PropertySingleBase]/maintenance_currency` to the response with the `200` status
  - added the optional property `allOf[#/components/schemas/PropertySingleBase]/rental_maintenance_included` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/location/allOf[#/components/schemas/PropertyLocationBase]/hide_exact_location` to the response with the `200` status

---

[Operation](https://skmtc.dev/easybroker/apis/easybroker-api/docs/properties/:property_id/get.md) - [API](https://skmtc.dev/easybroker/apis/easybroker-api.md) - [Page](https://skmtc.dev/easybroker/apis/easybroker-api/changes/properties/:property_id/get)
