Skip to main content
Draft: The room-type resource and its endpoints are still in progress. Their parameters and response shapes may change before they are finalized.
A category of room within a hotel — its localized category name, bed count, free-text facilities, and images. Localized fields (category, description) return the locale keys selected by Accept-Language. hotel is embedded only when the request sets expand=hotel.

Draft: The room-type resource is still in progress. Its response shape may change before it is finalized.

id
string
required
Pattern: ^[0-9a-fA-F]{24}$
Example:

"66f16191f739705faa020003"

hotelId
string
required
Pattern: ^[0-9a-fA-F]{24}$
Example:

"66f16191f739705faa020001"

code
string | null
required
Example:

"SUPERIOR-DBL"

category
object
required

Localized category name (plain text).

Example:
beds
integer
required
Example:

2

facilities
string[]
required
Example:
images
object[]
required
description
object
required

Localized description (Markdown).

Example:
hotel
object

Embedded only when expand=hotel.