v1

latestOpenAPI 3.0.12026-07-245277551.2 MB
Content

CreateProperty

Can be used to create a new property (including rooms) on your OTA based on the details that we have in Cloudbeds (eg. property name, address, images, room details, etc). This call needs to be activated explicitly from our side before you can use it. Please talk to your Cloudbeds contact before implementing this call!

Rate plan information was added at a later date and is only transmitted for new build-to-us implementations or if the feature has been enabled explicitly. Note that every room has a default rate plan, and the ID (even across different rooms) is always 0.

Once approved please provide us with your terms & conditions for us to display to a property. You should provide them as a HTML file with only basic styling.

We cannot guarantee that all of the following request fields will always be filled in, as many are optional within Cloudbeds.

post/CreateProperty

Request body

mya_property_idinteger required

Property ID on the Cloudbeds channel manager

ota_property_idstring required

Username, login or property ID on the OTA

ota_property_passwordstring required

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

ota_property_sub_idstring 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.

guidstring required

Request reference ID, used for debugging and support requests.

shared_secretstring required

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

ota_cidstring required

OTA ID as given by Cloudbeds

verb'CreateProperty' required

Response

CreateProperty

OR