---
title: "getRoomTypes"
method: GET
path: "/getRoomTypes"
tags: ["Room"]
---

# getRoomTypes

`GET /getRoomTypes`

Returns a list of room types filtered by the selected parameters ### Group account support

## Query parameters

- `propertyIDs` string
- `roomTypeIDs` string
- `startDate` string, date
- `endDate` string, date
- `adults` integer
- `children` integer
- `detailedRates` boolean
- `roomTypeName` string
- `propertyCity` string
- `propertyName` string
- `maxGuests` string
- `pageNumber` integer
- `pageSize` integer
- `sort` string

## Response `200`

200 Response

- GetRoomTypesResponse
  - `success` boolean — Returns if the request could be completed
  - `data` object[] — Room Types details
    - `roomTypeID` string — Room Type ID
    - `propertyID` string — Property ID
    - `roomTypeName` string — Room Type Name
    - `roomTypeNameShort` string — Room Type Short Name
    - `roomTypeDescription` string — Room Type Description
    - `isPrivate` boolean — Whether room is private or shared
    - `maxGuests` integer — Max number of guests allowed in the room type
    - `adultsIncluded` integer — Number of adults included on the basic room rate
    - `childrenIncluded` integer — Number of children included on the basic room rate

---

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