---
title: "Available rooms"
method: GET
path: "/v2/properties/{id}/rooms"
tags: ["Properties"]
---

# Available rooms

`GET /v2/properties/{id}/rooms`

Returns all the roomtypes available for a given property

## Path parameters

- `id` integer, required

## Query parameters

- `wid` integer

## Response `200`

Success

- LodgifyApiPropertiesModelsV2RoomDetailsDto[]
  - `images` LodgifyApiPropertiesModelsV2DescribedImageDto[], nullable — List of images associated with this room
    - `text` string, nullable
    - `url` string, nullable
  - `amenities` object, nullable — List of amenities available of the room
  - `description` string, nullable — A description of a room.
  - `breakfast_included` boolean — A boolean value indicating if the breakfast is included in the price of the booking.
  - `has_parking` boolean — A boolean value indicating if there is a parking spot available.
  - `adults_only` boolean — A boolean value indicating if the property is only available for adults.
  - `pets_allowed` boolean, nullable — A boolean value indicating if the property allows pets.
  - `show_additional_key_facts` boolean
  - `id` integer — Room identifier.
  - `name` string, nullable — Name of the room.
  - `image_url` string, nullable — URL address of the image of the room.
  - `max_people` integer — Maximum number of people the room can host.
  - `units` integer — Number of units (same room type) that this room has.
  - `has_wifi` boolean — A boolean value indicating if the property has wifi available.
  - `has_meal_plan` boolean — A boolean value indicating if the property has a meal plan available.
  - `bedrooms` integer — Number of bedrooms in the room.
  - `bathrooms` integer — Number of bathrooms in the room.
  - `area_unit` string, nullable — This value indicates if the area is given in square feet(sqf) or square meters(sqm).
  - `area` number, double — This value indicates how many meters/feet the unit has; the value is given in the unit of measure set in the parameter area_unit.
  - `min_price` number, double — Minimal price the booking will cost; this parameter is always given in euros.
  - `original_min_price` number, double — This parameter is the same as min_price (minimal price the booking will cost) but given in the currency of the owner - any currency that can be passed to the system. A list of all available currencies can be found in the section CurrenciesApi.The currency used here is specified by the parameters in “currency”.
  - `max_price` number, double — Maximum price the booking will cost; this parameter is always given in euros.
  - `original_max_price` number, double — This parameter is the same as max_price (maximum price the booking will cost) but given in the currency of the owner - any currency that can be passed to the system. A list of all available currencies can be found in the section CurrenciesApi.The currency used here is specified by the parameters in “currency”.
  - `price_unit_in_days` integer — Price unit in days. This field indicates the number of days of stay the min_price and max_price are.So if we have a 30 price_unit_in_days, it means the min_price and max_price are Monthly prices.If multiple prices per different periods are defined it will return daily prices

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `404` — Not Found
- `500` — Server Error

---

[API](https://skmtc.net/lodgify/apis/lodgify-public-api-v1.md) · [All operations](https://skmtc.net/lodgify/apis/lodgify-public-api-v1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lodgify/lodgify-public-api-v1/versions/ddf40757d411/schema)
