Skip to main content

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.

 

ParameterDescriptionTypeRequired
roomStaySplitSpecifies how to handle splitting of multiple rooms in a reservations. 
Values: Default, SingleRoomInSameItinerary, SingleRoomAsMultipleItineraries
StringNo

 

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"
        }
    ]
}