Cruise
All Cruise SOAP APIs and all Cruise REST APIs are going to be deprecated on October 31, 2023. Please, check the list below:
SOAP APIs: | REST APIs: |
---|---|
SailingAvailabilityRQ | getCruiseInfo |
RateOptionAvailabilityRQ | getCruiseDetails |
CategoryAvailabilityRQ | getItineraryDetails |
TransportationAvailabilityRQ | cancelCruiseBooking |
CabinAvailabilityRQ | getCruiseFareCode |
DiningAvailabilityRQ | getCruiseCategory |
RateOptionRuleRQ | getCruiseCabin |
CategoryPassengerPricingRQ | cruiseCabinHold |
SpecialServicesAvailabilityRQ | getCruiseDining |
PackageAvailabilityRQ | cruiseCabinRelease |
CabinHoldRQ | cruisePriceCheck |
StatementandPricingRQ | bookCruise |
CreateReviseBookingRQ | retrieveCruiseBooking |
DisplayBookingRQ | modifyCruiseBooking |
CancelBookingRQ | previewCancelDetails |
ReinstateBookingRQ | |
ReleaseBookingRQ | |
QuickSellRQ | |
ValidateDiningWithRQ | |
ValidatePastPassengerRQ | |
BrochureSailingItineraryRQ | |
BrochureCruiseContactRQ | |
BrochureCruisePolicyRQ | |
BrochureSailingBusRouteRQ | |
BrochureSailingCabinDescRQ | |
BrochureSailingCategoryDescRQ | |
BrochureSailingEmbDmbRQ | |
BrochureSailingEveningAttireRQ | |
BrochureSailingEventsRQ | |
BrochureSailingPackageDescRQ | |
BrochureSailingPackageListRQ | |
BrochureSailingShoreExcursionRQ | |
BrochureShipFacilityRQ | |
BrochureShipStatisticsRQ | |
CruiseRegistrationRQ | |
BookingHistoryRQ | |
DisplayGroupRQ | |
GroupRetrievePaymentRQ |
Disclaimer:
-
The REST API documentation for Cruise has been made available to allow potential users to review the documentation, assess capabilities and decide whether they want to proceed with REST APIs or SOAP APIs. SOAP APIs are mature and offer more capabilities than REST APIs at this point. Please refer to the comparison table to understand the functionality differences between SOAP and REST APIs.
-
All plans to ensure functionality parity in REST APIs with SOAP have been postponed indefinitely due to COVID-19.
-
We recommend users to review the comparison and choose the API suits their workflow the best.
-
Work with your Sabre account team to place an API order for the required API format (REST or SOAP) on Sabre Central Marketplace.
Basic cruise workflow
The following workflow outlines the minimum steps involved in booking a cruise.
Steps
Step 1: Search for sailing details, itinerary info, and media content using Cruise Info API.
Step 2: Get a list of public and/or group fare codes using Cruise Rate Category API.
Step 3: Get a list of category codes using Cruise Rate Category API.
Step 4: Get a list of cabin options and perform cabin-hold using Cruise Facility API.
Step 5: Get a list of dining options using Cruise Facility API.
Step 6: Check detailed prices for a sailing using Cruise Price Check API.
Step 7: Create a booking using Cruise Booking API.