Bookable Tours REST Endpoints

Excursions/Bookable Tours
Create a new bookable tour
Method: post
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours
Create a new fixed cost for the bookable tour
Method: post
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/fixedCosts
Create a new group linking for the bookable tour
Method: post
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/groupLinkings
Create a new package linking for the bookable tour
Method: post
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/packageLinkings
Create a new variable cost for the bookable tour
Method: post
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/variableCosts
Create a new VAT posting split for the bookable tour
Method: post
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/vatPostingSplits
Create a new vendor for the bookable tour
Method: post
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/vendorLinkings
Delete a bookable tour group linking
Method: delete
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/groupLinkings/{groupLinkingId}
Delete a bookable tour package linking
Method: delete
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/packageLinkings/{packageLinkingId}
Delete a bookable tour that is not being used
Method: delete
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}
Delete a bookable tour variable cost
Method: delete
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/variableCosts/{variableCostId}
Delete a bookable tour VAT posting split
Method: delete
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/vatPostingSplit/{vatPostingSplitId}
Delete a fixed cost from a bookable tour
Method: delete
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/fixedCosts/{fixedCostId}
Delete a vendor from a bookable tour
Method: delete
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/vendors/{bookableTourVendorId}
Retrieve a list of bookable tours
Method: get
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours
Retrieve bookable tour general settings
Method: get
Path: /spms/v2/ships/{shipId}/configurations/excursions/general
Update a bookable tour details
Method: put
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/common
Update bookable tour general settings
Method: put
Path: /spms/v2/ships/{shipId}/configurations/excursions/general
Update bookable tour interfaces
Method: put
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/interfaces
Update customized field values for the bookable tour
Method: put
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/additionalInfo
Update fixed costs for the bookable tour
Method: put
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/costs/fixedCosts
Update group linkings for the bookable tour
Method: put
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/groupLinkings
Update package linkings for the bookable tour
Method: put
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/packageLinkings
Update sales for the bookable tour
Method: put
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/setup/sales
Update transfer tours for the bookable tour
Method: put
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/setup/transferTours
Update variable costs for the bookable tour
Method: put
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/costs/variableCosts
Update vendors for the bookable tour
Method: put
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/vendors