Create Contract
This endpoint is designed for new accommodation partners joining Booking.com. By using this API, partners can establish a contractual agreement, which will generate a legal entity number. This number will be automatically linked to the specified property, facilitating a seamless onboarding process for new listings.
Endpoint
POST
Attributes
hotel_id string (Required)
The unique property ID as assigned by the provider upon creation of the property.
legal_name string (Required)
The legal name of the Accommodation Partner company.
legal_contact_name string (Required)
The Accommodation Partner's legal contact name.
legal_contact_email string (Required)
The Accommodation Partner's legal contact email.
legal_contact_phone_number string (Required)
The Accommodation Partner's legal contact phone number.
Company_name string (Required)
The commercial name of the Accommodation Partner company.
city string (Required)
The city of the Accommodation Partner company.
country string (Required)
The country of the Accommodation Partner company.
street string (Required)
Name of the street.
total_number_of_properties string (Required)
The amount of properties connected to the Accommodation Partner.
zipcode string (Required)
The zipcode of the Accommodation Partner company.
website string (Required)
The website of the Accommodation Partner company.
contract_countries string (Required)
The countries in which the Accommodation Partner has properties.
language string (Required)
The preferred language in which the Accommodation Partner wants to communicate.
Sample Request
Response
Sample Success Response
Error
Sample Error Response
Response Body Elements
Status string
This field indicates the success of the request.
Message string
This field provides a user-friendly message regarding the operation performed.
Ruid string
Specifies the unique request ID.
data object
The response data.
legal_entity_id integer
The unique legal entity ID.
Last updated
Was this helpful?