Breadcrumb
- Reservation Services
- Create Reservation
- Use Cases
- Split Reservation
Split Reservation
Split Reservation allows an API user to split a multiple-room single reservation into individual reservations. A reservation can only be split if the status is "Booked, Wait Listed or Stored".
Use the parameter roomStaySplit to specify how to split a multiple room reservation.
- Default - No preference, let the system handle as per the configured PMS integration settings (Hotel > Admin > Book Multiple Rooms as Itinerary).
- SingleRoomInSameItinerary - Split multiple rooms into single room reservations within the same itinerary. In Control Center, the setting Hotel > Admin > Book Multiple Rooms as Itinerary must be enabled.
- SingleRoomAsMultipleItineraries - Split multiple rooms into individual itineraries.
Parameter | Description | Type | Required |
---|---|---|---|
roomStaySplit | Specifies how to handle splitting of multiple rooms in a reservations. Values: Default, SingleRoomInSameItinerary, SingleRoomAsMultipleItineraries | String | No |
Note: A reservation is not allowed to be split if a coupon code is applied.
Example
An agent shops for 3 rooms for 3 adults, selects the product, and creates a reservation in a "Booked" status to hold inventory. The agent next wants to manage package assignments at the individual room level so the agent chooses to split the single multi-room reservation into individual reservations. The agent now has 3 individual reservations which they can manage packages individually.
Response without including roomStaySplit
Results in 1 Itinerary, 1 confirmation number
{
"reservations": [
{
"CrsConfirmationNumber": "CIAOV7I",
"ItineraryNumber": "12723B0000454",
"Id": "39650eaf-cd7c-46a7-9b8d-967886415546"
}
}
Response when including roomStaySplit=SingleRoomInSameItinerary
Results in 1 Itinerary, 3 confirmation numbers
{
"reservations": [
{
"Id": "6e94779a-903f-46ad-b2e0-10d0f44a9823",
"CrsConfirmationNumber": "CIAP7JD",
"ItineraryNumber": "12723B0000625"
},
{
"Id": "5941ff61-5981-43ee-b514-e8864aaa4be7",
"CrsConfirmationNumber": "CIAP7JF",
"ItineraryNumber": "12723B0000625"
},
{
"Id": "d9d88d2c-a730-4502-9cb9-8a5a2652c31f",
"CrsConfirmationNumber": "CIAP7JH",
"ItineraryNumber": "12723B0000625"
}
]
}
Response when including roomStaySplit=SingleRoomAsMultipleItineraries
Results in 3 Itineraries, 3 confirmation numbers
{
"reservations": [
{
"Id": "036a3229-2247-4493-a438-5e52fd778623",
"CrsConfirmationNumber": "CIAP7JJ",
"ItineraryNumber": "12723B0000626"
},
{
"Id": "444d07a6-4e83-4f17-a440-152b7d607c34",
"CrsConfirmationNumber": "CIAP7JL",
"ItineraryNumber": "12723B0000627"
},
{
"Id": "02c7c894-06e5-4168-a235-8107ae94d73e",
"CrsConfirmationNumber": "CIAP7JN",
"ItineraryNumber": "12723B0000628"
}
]
}