POSTHotel
Submit Hotel Booking
/hotel/booking/create
Create and confirm a hotel reservation with room, guest, contact, and payment details.
Source: API Documentation.pdf, pages 31-35Authorization required
Call the authentication endpoint first, then include the returned access token in the Authorization header together with Content-Type: application/json.
Parameters
| Name | Type | Example | Description |
|---|---|---|---|
propertyIdRequired | String | 9685533 | Property identifier. |
partnerBookingIdRequired | String | 7Jv8KJdEv4 | Unique booking ID from partner system. |
roomsRequired | Array (Object) | - | List of rooms to be booked. |
checkInDateRequired | Date (YYYY-MM-DD) | 2025-06-25 | Check-in date. |
checkOutDateRequired | Date (YYYY-MM-DD) | 2025-06-26 | Check-out date. |
totalRates | Object | - | Total booking rate summary. |
customerInfo | Object | - | Main customer contact information. |
language | String | id | Language preference. |
userNationality | String | ID | Guest nationality (ISO code). |
userPayment | Object | - | Payment method details. |
specialRequest | String | Late check-in | Special request from guest. |
displayCurrency | String | IDR | Currency used for transaction. |
additionalData | String | <additional-data> | Additional custom data if required. |
success | Boolean | true | Indicates request status. |
data | Object | - | Booking result details. |
bookingId | String | 3165436796 | System-generated booking ID. |
bookingStatus | String | ISSUED | Status of the booking. |
partnerBookingId(response) | String | 7Jv8KJdEv4 | Partner booking reference ID. |
itineraryId | String | 7448621828236 | Provider itinerary reference ID. |
propertyId(response) | String | 36490541 | Booked property identifier. |
checkInDate(response) | Date | 2026-02-22 | Confirmed check-in date. |
checkOutDate(response) | Date | 2026-02-23 | Confirmed check-out date. |
propertyAddress | Array (String) | - | Property address information. |
rooms(response) | Array (Object) | - | Confirmed booked room details. |
totalChargeableRate | Object | - | Final total chargeable booking amount. |