Authenticate
| API | Description |
|---|---|
| POST api/Authenticate |
Authenticate API user and generate authorization token |
Availability
| API | Description |
|---|---|
| GET api/Availability/{token} |
Get availability for the specified tour search |
| POST api/Availability |
Create a new availability tour search (required to commence a new web booking journey session) |
Extras
| API | Description |
|---|---|
| GET api/Extras/{token} |
Get extras for the specified tour search |
Extensions
| API | Description |
|---|---|
| GET api/Extensions/{token} |
Get extensions for the specified tour search |
LiveCabinAvailability
| API | Description |
|---|---|
| GET api/LiveCabinAvailability/{token} |
Get live availability for the specified tour search cabin number and/or grade |
Basket
| API | Description |
|---|---|
| GET api/Basket/{token} |
Get the basket for the specified tour search |
| POST api/Basket/{token} |
Post components to the basket and calculate reservation price |
PaymentPlan
| API | Description |
|---|---|
| GET api/PaymentPlan/{token} |
Get payment plans available for this booking |
Vehicles
| API | Description |
|---|---|
| GET api/Vehicles/{token} |
Get the vehicles for the specified tour search |
| POST api/Vehicles/{token} |
Add or remove vehicles for the specified tour search |
CustomerDetails
| API | Description |
|---|---|
| GET api/Customer/{token} |
Get the customer for the specified tour search |
| POST api/Customer/{token} |
Create or update customer details for the specified tour search |
PaxDetails
| API | Description |
|---|---|
| GET api/PaxDetails/{token} |
Get the passengers for the specified tour search |
| POST api/PaxDetails/{token} |
Create or replace passenger details for the specified tour search |
PaymentAuthorization
| API | Description |
|---|---|
| GET api/PaymentAuthorization/{token} |
Get the payment authorisation for the specified tour search |
| POST api/PaymentAuthorization/{token} |
Request payment authorisation for the specified tour search |
SpecialMedicalRequest
| API | Description |
|---|---|
| GET api/SpecialMedicalRequest/{token} |
Get the special medical request information for the specified tour search |
| POST api/SpecialMedicalRequest/{token} |
Post special medical request information and responses to the specified tour search |
ConfirmBooking
| API | Description |
|---|---|
| GET api/ConfirmBooking/{token} |
Get the reservation confirmation for the specified tour search |
| POST api/ConfirmBooking/{token} |
Post a reservation confirmation for the specified tour search |
Quote
| API | Description |
|---|---|
| GET api/Quote |
Get a saved quote by unique reference ID (e.g. id=Q123456) |
| POST api/Quote/{token} |
Save and send a quote by e-mail |
SendQuote
| API | Description |
|---|---|
| POST api/SendQuote/{ref} |
Send an e-mail reminder for the specified quote that was originally sent 1 or 3 days ago |
ValidateAgent
| API | Description |
|---|---|
| GET api/ValidateAgent/{agentCode} |
Validate agent by agentCode |
ValidatePromoCode
| API | Description |
|---|---|
| GET api/ValidatePromoCode/{token}/{promoCode} |
Validate a promo code for the specified tour search |
ValidateQuote
| API | Description |
|---|---|
| POST api/ValidateQuote/{ref} |
Validate the quote with the specified reference |