---
title: "Property Units"
method: GET
path: "/v1/property/{property_id}/units"
tags: ["Property"]
---

# Property Units

`GET /v1/property/{property_id}/units`

## Path parameters

- `property_id` string, required

## Query parameters

- `include_price` boolean
- `floorplan_name` string
- `num_bedrooms` integer
- `num_bedrooms_list[]` integer[]
- `move_in_date_earliest` string, date
- `move_in_date_latest` string, date
- `lease_term_min` integer
- `lease_term_max` integer
- `unit_id` string
- `only_available` boolean
- `include_affordable` boolean

## Response `200`

Successful Response

- Unit[]
  - `id` string, required
  - `unit_number` string, required
  - `number_of_bedrooms` integer, required
  - `number_of_bathrooms` number, required
  - `square_footage` integer
  - `floor` integer
  - `floorplan_name` string
  - `floorplan_url` string
  - `availability_stage` string, required
  - `price_matrix` ExternalPriceMatrix
    - `prices` ExternalPriceMatrixContent[], required
      - `dateAvailable` string, required
      - `rent` number, required
      - `leaseTermLength` integer, required
      - `price_token` string
  - `virtual_tour_link` string
  - `external_ids` ExternalIdForUnit[]
    - `source` string, required
    - `id_type` string, required
    - `external_id` string, required
  - `date_available` string, date
  - `application_availability_status` string
  - `market_rate_unit` integer
  - `rent` integer
  - `amenities` string[]
  - `sub_building_name` string
  - `max_occupancy_settings` MaxOccupancySettings
    - `max_occupants` integer, required
    - `occupant_age_threshold_months` integer, required

## Other responses

- `401` — Not Authorized for this endpoint
- `404` — Not found
- `422` — Validation Error

---

[API](https://skmtc.net/eliseai/apis/elise-api.md) · [All operations](https://skmtc.net/eliseai/apis/elise-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/eliseai/elise-api/revisions/165788332e59/schema)
