ARIUpdate

This call is used to send availability, rates and restrictions to your OTA.
We will combine the updates into as few date ranges as possible, and we
split bigger updates into several API requests. We also cache data and will
not send ARI updates if the ARI data has not changed within a certain
timeframe. You can ask us to alter the number of Inventory objects we send
per request. It's also possible to ask us to restrict maximum number of days
per date range.

Note that Cloudbeds only supports availability on the room level, so for
the same ota_room_id and the same date range the availability will always
be the same. Only restrictions and rates are sent on the rate plan level.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
integer
required
≥ 1

Property ID on the Cloudbeds channel manager

string
required

Username, login or property ID on the OTA

string
required

Password for property on your OTA. In case the OTA does not use passwords this will be an empty string.

string
required

Property ID on the OTA, if OTA supports multiple properties under one ota_property_id/ota_property_password combination. See GetSubProperties for more details.

string
required
^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

Request reference ID, used for debugging and support requests.

string
required

Authentication between the OTA and the channel. Identical for all requests. Not to be shared with customers.

string
required
^[a-z0-9]+$

OTA ID as given by Cloudbeds

string
enum
required
Allowed:
string
required
^[A-Z]{3}$

3-letter ISO 4217 currency code. This is the currency the property has set for the channel connection, and may differ from the property's native currency. The OTA can use this field to assert that rates are sent in the correct currency.

Inventory
array of objects
required
Inventory*
Response

Language
Credentials
Query
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json