Bookable Tours REST Endpoints

Excursions/Bookable Tours
Create new bookable tours
Method: post
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours
Delete bookable tours by id
Method: delete
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}
Delete fixed costs from bookable tours by id
Method: delete
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/fixedCosts/{fixedCostId}
Delete vendors from bookable tours by id
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 bookable tour customized field values
Method: put
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/additionalInfo
Update bookable tour details
Method: put
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/common
Update bookable tour fixed costs
Method: put
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/costs/fixedCosts
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 sales for bookable tours
Method: put
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/setup/sales
Update transfer tours for bookable tour
Method: put
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/setup/transferTours
Update vendors for bookable tours
Method: put
Path: /spms/v2/ships/{shipId}/configurations/excursions/bookableTours/{bookableTourId}/vendors