v1

latestOpenAPI 3.0.12026-07-245277551.2 MB
Amenities

Update amenities for multiple rooms

Replace the complete set of active amenities for multiple rooms in a single atomic transaction.

put/amenities/v1/properties/{propertyId}/room-amenities

Path parameters

propertyIdinteger required
Example:1

The property ID

Headers

Accept-Languagestring
Example:es-ES, en;q=0.8

RFC 5646 language preferences used for negotiation (e.g. es-ES, en;q=0.8).

Request body

Example request

{
  "rooms": [
    {
      "id": "101",
      "amenities": [
        "wifi"
      ]
    }
  ]
}

Response

Room amenities updated successfully.

Example response

{
  "rooms": [
    {
      "id": "101",
      "amenities": [
        {
          "code": "wifi",
          "name": "Wi-fi",
          "categoryCode": "technology",
          "isTop": true
        }
      ]
    }
  ]
}