Please Wait ..

Introduction

The purpose of this document is to provide technical details about the API's. This document outlines the business processes supported by the API and details about specifications of API’s. It assumes that reader has a technical background and is familiar with JSON, API's.

Connection properties

The communication with the system is performed through https connections. The following table enlists the properties of the request that must be employed:

RequestvalueDescription
Request MethodPOSTThe requested method.
Content-Typeapplication/jsonThe content type.

Request/Response

It is recommended that at least all booking and cancellation transactions sent through the Test / Live environment should be logged and maintained by the travel agent for at least 6 months.


Go-Test/Live Process

In order to start testing, please notify our support team via e-mail at inquiry@travelvago.com Please note that all transactions through the test system are simply test transactions.

Please be advised few activities are available in Test Environment, Do not compare the products with Live Environment The system functionality between the Test and Live system is exactly the same except for the fact that Bookings processed in the Test environment are not sent to the Suppliers. When you have completed your development, contact your Account Manager for the activation of the access IP address of Test/Live Server is essential for whitelisting

Client Requirements

  • Client requests must be issued from a public, static IP address registered with System.
  • Client requests must be made via an HTTPS POST request.
  • SSL.
  • All data sent and received via the interface will be encoded in UTF-8.

Development Phase

Once you receive your Access token, you can start the development of your application/framework. The whole process of communication consists of simple JSON messages exchange (request /response) between your application/framework and system. Each request needs to be posted (through POST method) using https protocols. For details regarding requests and answers formats please consult the dedicated area of each request. For further assistance in development process do not hesitate to contact our support team.

Implementation Approach

  1. Client review of the API specifications
    1. Review of API specifications
  2. Test Environment Integration
    1. API Integration
    2. Test Execution by your Tech Team
  3. Integration Testing
    1. Determining the necessary test cases based on the API's by Our Tech Team
    2. Test Execution.
    3. Certification by Our Tech Team
  4. Production Environment
    1. API Integration
    2. Schedule Go Live Date
    3. Transaction Monitoring and Issue Resolution

Documentation and Downloads

Status & Error Code

NoStatus CodeDescription
1200OK
2401Unauthorized
3403Forbidden
4404Not Found
5500Internal Server Error
6503Service Unavailable


Custom Error Code

NoError CodeDescription
1100AdultRate or ChildRate is lower than system price.
2101You do not have a sufficient credit limit. Please contact administrator.
3102Travel date should not be less than current date.
4103Adult should be more than zero.
5104Pickup Details is compulsory in Private and Sharing Transfer.
6105Start Time is compulsory.
7106You must pass Pax Type. /Invalid Pax Type.
8107This Tour is not Available.
9108Your Event Id and Start Date and Time should be correct.
10109You have put wrong City Id.
11110Tour is not available for this City.
12111Travel date should be Compulsory
13112Travel date should be MM-DD-YYYY
14113Invalid Transfer Type


Transfer Type

Every product has a default transfer type and the Below id is passed along with the specific product ids.

No.Transfer NameTransfer ID
1Without Transfer41865
2Sharing Transfer41843
3Private Transfer41844
4Private Boat Without Transfers43129
5Pvt Yach Without Transfer43110


  • Without Transfer: Skip the transfer and travel to the selected attraction or destination on your own.
  • Shared Transfer: When you request for this transfer, you’ll share the ride with other guests who travel on the same route.
  • Private Transfer: This non-shared, personalized transfer is reserved exclusively for you and your travel companions.
  • Private Boat Without Transfers: Privatly organized tour withour transfer.
  • Pvt Yach Without Transfer: Privatly organized tour withour transfer.

Booking Status

NoBooking Status Description
1SuccessIf your booking status is success, you will get referenceNo which is guaranteed proof of your reservation.
2RejectedRejected The booking can be rejected due to Following reasons : Price change, allocation not available, stop sale at last minute, inventory sold out and session timed out. On rejection the amount will be credited to your wallet instantly, you can use the amount for making new booking.
3CancelledCancelled The booking can be cancelled due to Following reasons : If it is not confirmed at supplier side. It is cancelled by the user.
4InQueueInQueue For Tours like Burj Khalifa, Supplier allows confirmation 30 days prior to travel date. If Booking Status is In Queue, the booking will be Confirmed or Vouchered after 30 days.


Image Path

  • Root URL :
  • You will get this in static json data .
  • Complete URL :

Image Size

ImageImage Size
Front Image270px * 180px
Gallary900px * 500px
Background1902px * 572px

Date Format

  • Date format send to Payload
    1) MM/dd/yyyy
    2) MM-dd-yyyy
    3) yyyy-MM-dd
    4) yyyy/MM/dd
    5) MM.dd.yyyy

Access Information

API NAMEAccess Type
Mandatory Optional
Static Data API
Price Request/Get Tour Price API
Tour Option API
Get Tour Time Slot API
Tour Availability Request API
Booking Request API
Booking Cancellation Request API

Frequently Asked Questions

Q: Do you offer any REST/SOAP API in order to provide a communication channel to the Travelvago platform?

A:We provide the REST API, request and response is in the JSON format ( JavaScript Object Notation).

Q: In case there is an API, what kinds of services are available through this API?

A:API Services having vast pool of UAE / Singapore / Malaysia /Thailand / Hong kong Tours to help you to distribute the product globally which contains attraction / activities.

Q: Is there a way to discover available ticket options through you service? For example adult ticket day pass, child day pass, weekly pass, etc.

A:We provide tours time slots & tickets availability in the apis so you can select the timeslot, transfer option & tickets for adult , child , infant.

Q: Is there a sandbox environment available where we can perform some tests?

A:Yes , we provide Sandbox environment with test booking details.

Contact Us

Sales:

Email:inquiry@travelvago.com

Tel:+66657158194

Mobile:+66657158194

Support:

Email:inquiry@travelvago.com

Ticketing tours





NonTicketing tours

Country / City

Country

The following sections describes the Country request and response format

Request URL

This URL is for fetching Country data


JSON Response Format:


Parent TagTagTypeDescription
statuscodeintResponse status & custom error code.
errorstringFields with error description, shown if error occurs.
urlstringCDN path. (Note: If required)
countintCount REST API to obtain the number of Informatica resources based on a search expression.
resultarrayResult for available country searches.
countryIdintTour's country id.
countryNamestringTour's country name.

City

The following sections describes the City request and response format

Request URL

This URL is for fetching City data


JSON Request Format:


TagDescriptionOptionality
CountryIdTour's country id, You will get countryId from {{BaseURL}}/api/Tour/countries API.Mandatory

JSON Response Format:


Parent Tag TagTypeDescription
statuscodeintResponse status & custom error code.
errorstringFields with error description, shown if error occurs.
urlstringCDN path. (Note: If required)
countintCount REST API to obtain the number of Informatica resources based on a search expression.
resultarrayResult for available city searches.
cityIdintTour's city id.
cityNamestringTour's city name.

Static Data

Tour Static Data

The following sections describes the Tour static data request and response format

Request URL

This URL is for fetching Tour Static Data


JSON Request Format:


TagTypeDescriptionOptionality
CountryIdintTour's country id, You will get countryId from {{BaseURL}}/api/Tour/countries API.Mandatory
CityIdintTour's city id, You will get cityId from {{BaseURL}}/api/Tour/cities API.Mandatory

JSON Response Format:


Parent Tag TagTypeDescriptionNote:
statuscodeintResponse status & custom error code.
errorstringFields with error description, shown if error occurs.
urlstringCDN path. (Note: If required)If required.
countintCount REST API to obtain the number of Informatica resources based on a search expression.
resultarrayResult for available tour static searches.
tourIdintUnique identifier of the tour.
countryIdintTour's country id.
countryNamestringTour's country name.
cityIdintTour's city id.
cityNamestringTour's city name.
tourNamestringTour name.
reviewCountintAverage review of tours.
ratingdoubleRetrieving the reviews of all available travel group & customer.
durationstringTime duration between tour available.
imagePathstringImage url of tour's.
imageCaptionNamestringImage caption name.
cityTourTypeIdintUnique identifier of the tour types.
cityTourTypestringName of city tour types.
tourShortDescriptionstringShort information about the tour.
cancellationPolicyNamestringCancellation policy name of the tours.
isSlotboolIf "isSlot" true, you will get multiple time slote list.Required tour timeslot should pass.
onlyChildboolIf "true", Only child inventory can book.Tour can book for child without adult.
contractIdintContractId we use internally to identify to tour is supplier tour or not in API you get this contractid in "tourStaticData" API.

Tour Static Data by Id

The following sections describes the Tour Static Data by Id request and response format

Request URL

This URL is for fetching Tour Static Data by Id


JSON Request Format:


TagTypeDescriptionOptionality
countryIdintTour's country id, You will get countryId from {{BaseURL}}/api/Tour/countries API.Mandatory
cityIdintTour's city id, You will get cityId from {{BaseURL}}/api/Tour/cities API.Mandatory
tourIdintUnique identifier of the tour, You will get tourId from {{BaseURL}}/api/Tour/tourlist API.Mandatory
contractIdintContractId we use internally to identify to tour is supplier tour or not in API you get this contractid in "tourStaticData" API.
travelDatestringTour travel date with Formats.Mandatory

JSON Response Format:


Parent Tag TagChild TagTypeDescriptionNote:
statuscodeintResponse status & custom error code.
errorstringFields with error description, shown if error occurs.
urlstringCDN path.If required.
countintCount REST API to obtain the number of Informatica resources based on a search expression.
resultarrayResult for available tour static searches.
tourIdintUnique identifier of the tour.
countryIdintTour's country id.
countryNamestringTour's country name.
cityIdintTour's city id.
cityNamestringTour's city name.
tourNamestringTour name.
reviewCountintTotal number of tours review.
ratingdoubleRetrieving the reviews of all available travel group & customer.
durationstringTime duration of tours.
departurePointstringLocation of tours.
reportingTimestringTours reporting time.
tourLanguagestringAvailable language for tour.
imagePathstringImage url of tour's.
imageCaptionNamestringImage caption name.
cityTourTypeIdintUnique identifier of the tour types.
cityTourTypestringName of city tour types.
tourDescriptionstringInformation about the tour.
tourInclusionstringTour inclusion.
tourShortDescriptionstringShort description about the tours.
Travelvago AdvantagestringAdvantages of the tours.
whatsInThisTourstring
importantInformationstringImportant information about the tours.
itenararyDescriptionstringItenarary description about the tours.
usefulInformationstringUsefull information about the tours.
faqDetailsstringFAQ details of the tours.
termsAndConditionsstringTerms and conditions of tours.
cancellationPolicyNamestringCancellation policy name of the tours.
cancellationPolicyDescriptionstringCancellation policy description of the tours.
childCancellationPolicyNamestringChild cancellation policy name of the tours.
childCancellationPolicyDescriptionstringChild cancellation policy description of the tours.
childAgestringAs per child policy.
infantAgestringAs per child policy.
infantCountintTotal number of infant.
isSlotboolIf "isSlot" true, you will get multiple time slote list.Required tour timeslot should pass.
onlyChildboolIf "true", Only child inventory can book.Tour can book for child without adult.
contractIdintContractId we use internally to identify to tour is supplier tour or not in API you get this contractid in "tourStaticData" API.
tourImagesarrayInformation about tours image.
tourIdintUnique identifier of the tour.
imagePathstringImage url of tour's.
imageCaptionNamestringImage caption name.
isFrontImageintThis image will use for front.
isBannerImageintThis image will use as banner.
isBannerRotateImageintThis image will use as rotate image.
tourReviewarrayAbout tour review.
idint
tourIdintUnique identifier of the tour.
reviewIdintTour review id.
reviewTitlestringReview title.
reviewContentstringReview content of tours.
visitMonthstringVisited month.
ratingintReview rationg.
imagePathstringImage url of tour's.
guestNamestringTour visited guest name.

Option Static Data

The following sections describes the Option Static Data request and response format

Request URL

This URL is for fetching Option Static Data


JSON Request Format:


TagTypeDescriptionOptionality
tourIdintUnique identifier of the tour, You will get tourId from {{BaseURL}}/api/Tour/tourlist API.Mandatory
contractIdintContractId we use internally to identify to tour is supplier tour or not in API you get this contractid in "tourStaticData" API.Mandatory

JSON Response Format:


Parent Tag TagChild TagTypeDescription
statuscodeintResponse status & custom error code.
errorstringFields with error description, shown if error occurs.
urlstringCDN path. (Note: If required)
countintCount REST API to obtain the number of Informatica resources based on a search expression.
resultarrayResult for available tour static option searches.
touroptionarrayTour options.
tourIdintUnique identifier of the tour.
tourOptionIdintUnique identifier of the tour options.
optionNamestringTours option name.
childAgestringAs per child policy.
infantAgestringAs per child policy.
optionDescriptionstringA short information about tours option.
cancellationPolicystringCancellation policy of the tours option.
cancellationPolicyDescriptionstringCancellation policy description of the tours option.
childPolicyDescriptionstringChild cancellation policy name of the tours option.
xmlcodestringXML code.
xmloptioncodestringXML option code.
countryIdintTour's country id.
cityIdintTour's city id.
minPaxintMinimum number of passangers.
cityIdintTour's city id.
maxPaxintMaximum number of passangers.
durationstringTime duration of tours.
timeZonestringTours time zone.
operationdaysarrayAvailiblity of tour on days.
tourIdintUnique identifier of the tour.
tourOptionIdintUnique identifier of the tour options.
mondayint
tuesdayint
wednesdayint
thursdayint
fridayint
saturdayint
sundayint
specialdatesarrayTour available on dates or festivals.
transfertimearray
tourIdintUnique identifier of the tour.
tourOptionIdintUnique identifier of the tour options.
transferTypestringAvailable transferId for tour. Available transfer types.
transferTimestring
durationstringTime duration of tours.

Tour Price

The following sections describes the Tour Price request and response format

Request URL

This URL is for fetching Tour Price data


JSON Request Format:


TagTypeDescriptionOptionality
countryIdintTour's country id, You will get countryId from {{BaseURL}}/api/Tour/countries API.Mandatory
cityIdintTour's city id, You will get cityId from {{BaseURL}}/api/Tour/cities API.Mandatory
travelDatestringTour travel date Formats.Mandatory

JSON Response Format:


Parent TagTagTypeDescriptionNote:
statuscodeintResponse status & custom error code.
errorstringFields with error description, shown if error occurs.
urlstringCDN path.If required.
countintCount REST API to obtain the number of Informatica resources based on a search expression.
resultarrayResult for tour price.
tourIdintUnique identifier of the tour.
contractIdintContractId we use internally to identify to tour is supplier tour or not in API you get this contractid in "tourStaticData" API.
amountdecimalTour amount.
discountdecimalDiscount for tour.
sortOrderint

Tour Options

The following sections describes the Tour Options request and response format

Request URL

This URL is for fetching Tour Options data


JSON Request Format:


TagTypeDescriptionOptionality
tourIdintUnique identifier of the tour, You will get tourId from {{BaseURL}}/api/Tour/tourlist API.Mandatory
contractIdintContractId we use internally to identify to tour is supplier tour or not in API you get this contractid in "tourStaticData" API.Mandatory
travelDatestringTour travel date Formats.Mandatory
noOfAdultintNumber of adult.Mandatory
noOfChildintNumber of child.
noOfInfantintTotal number of adult and child.

JSON Response Format:


Parent TagTagTypeDescriptionNote:
statuscodeintResponse status & custom error code.
errorstringFields with error description, shown if error occurs.
urlstringCDN path.If required.
countintCount REST API to obtain the number of Informatica resources based on a search expression.
resultarrayResult for available tour option.
tourIdintUnique identifier of the tour.
tourOptionIdintUnique identifier of the tour options.
transferIdintAvailable transferId and transferName for tour. Available transfer types.
transferNamestring
adultPricedecimalPrice per adult, as per transferType.
childPricedecimalPrice per child, as per transferType.
infantPricedecimalTotal price.
withoutDiscountAmountdecimalAmount without discount.
finalAmountdecimalTotal amount as per booking. (adult + child)
startTimestringStart time of tour.
departureTimestringDeparture time of tours.
disableChildboolIf disable child is allow.
disableInfantboolIf disable adult is allow.
allowTodaysBookingboolBooking allow for today.
cutOffint
isSlotboolIf "isSlot" true, you will get multiple time slote list.Required tour timeslot should pass.
isDefaultTransferintIf tour option have default transfer.
rateKeystring
inventoryIdintUnique inventory id.

Tour Timeslot

The following sections describes the Tour Timeslot request and response format

Request URL

This URL is for fetching Tour Timeslot data


JSON Request Format:


TagTypeDescriptionOptionality
tourIdintUnique identifier of the tour, You will get tourId from {{BaseURL}}/api/Tour/tourlist API.Mandatory
tourOptionIdintUnique identifier of the tour options, You will get tourOptionId from {{BaseURL}}/api/Tour/touroption API.Mandatory
TravelDatestringTour travel date Formats.Mandatory
transferIdintThe transferId, Required as per tour requirement.
contractIdintContractId we use internally to identify to tour is supplier tour or not in API you get this contractid in "tourStaticData" API.Mandatory

JSON Response Format:


Parent TagTagTypeDescriptionNote:
statuscodeintResponse status & custom error code.
errorstringFields with error description, shown if error occurs.
urlstringCDN path.If required.
countintCount REST API to obtain the number of Informatica resources based on a search expression.
resultarrayResult for available tour time slot.
tourOptionIdintUnique identifier of the tour options.
timeSlotIdintUnique identifier of the tour options time slot.
timeSlotstringAvailable time slot for tour.
availableintNumber of slot available.
adultPricedecimalPrice per adult, as per transferType.
childPricedecimalPrice per child, as per transferType.
isDynamicPriceboolIf the flag is False then you have to consider the price from the Option API.

Tour Availability

The following sections describes the Tour Availability request and response format

Request URL

This URL is for fetching Tour Availability data


JSON Request Format:


TagTypeDescriptionOptionality
tourIdintUnique identifier of the tour, You will get tourId from {{BaseURL}}/api/Tour/tourlist API.Mandatory
tourOptionIdintUnique identifier of the tour options, You will get tourOptionId from {{BaseURL}}/api/Tour/touroption API.Mandatory
transferIdintThe transferId.Mandatory
TravelDatestringTour travel date Formats.Mandatory
adultintTotal number of adult.Mandatory
childintTotal number of child.
infantintTotal number of infant.
contractIdintContractId we use internally to identify to tour is supplier tour or not in API you get this contractid in "tourStaticData" API.

JSON Response Format:


Parent TagTagTypeDescriptionNote:
statuscodeintResponse status & custom error code.
errorstringFields with error description, shown if error occurs.
urlstringCDN path.If required.
countintCount REST API to obtain the number of Informatica resources based on a search expression.
resultarrayResult for available tour.
statusintStatus code as per availiblity
messagestringYou will got the massages as tour availiblity.

"success": tour is available.

"This tour is available only for 12/12/2021": Tour is abailable for (Eg: 12/12/2021) specify date only, Please select other date.

"This tour is available only From 12/12/2021 To 31/12/2021": Tour is available between (Eg: 12/12/2021 To 31/12/2021), Please select other date.

"This tour is not available From 12/12/2021 To 31/12/2021": Tour is not available between (Eg: 12/12/2021 To 31/12/2021), Please select other date.

"Sorry, the tour is not available on the selected date. Kindly choose the other date": Tour is not abailable for selected date, Please select other date.

"Sorry The Tour is Not Operational on the Selected Date.":

"Selected transfer type not available": Selected transfer type is not available for selected tour.

"Sorry, Child are not allowed in TourOptionName": Children are not allowed for this tour option.

"Sorry, Infant are not allowed in TourOptionName": Infant are not allowed for this tour option.

"We regret to inform you the tickets are not available for this option": Tickets are not available for this tour.

"Sorry, the tour is not available on the selected date due to stop sell, Kindly choose the other date": Tour is not abailable due to stop selling.

"You cannot book this tour for 12/12/2021":
productTypeint

Tour Cancellation Policy

The following sections describes the Tour Availability request and response format

Request URL

This URL is for fetching Tour cancellation policy.


JSON Request Format:


TagTypeDescriptionOptionality
tourIdintUnique identifier of the tour, You will get tourId from {{BaseURL}}/api/Tour/tourlist API.Mandatory
travelDatestringTour travel date. (Note: Date format is yyyy-MM-dd)Mandatory
startTimestringStart time of tour.Mandatory
currentDatestringYou should enter current date time (yyyy/MM/dd/HH/mm).Mandatory
contractIdintContractId we use internally to identify to tour is supplier tour or not in API you get this contractid in "tourStaticData" API.Mandatory
tourOptionIdintUnique identifier of the tour options.Mandatory

JSON Response Format:


Parent TagTagTypeDescriptionNote:
statuscodeintResponse status & custom error code.
errorstringFields with error description, shown if error occurs.
currencystringYou will get currency name.
currencysymbolstringYou will get the currency symbol.
errormessagestringYou will get the error massage if error acour.
countintCount REST API to obtain the number of Informatica resources based on a search expression.
resultarrayResult for cancallation policys.
tourIdintUnique identifier of the tour.
optionIdintUnique identifier of the tour options.
fromDatestringRepresents FromDate.
Date format is: MM-DD-YYYY
Example: 12-18-2018
toDatestringRepresents ToDate.
Date format is: MM-DD-YYYY
Example: 12-18-2018
percentageintThis is indicate cancellation charges percentage.

Tour Booking

The following sections describes the Tour Booking request and response format

Request URL

This URL is for fetching Tour Booking data


JSON Request Format:


Parent TagTagTypeDescriptionOptionality
uniqueNointIdentifier of the booking (at the partner) made by the partner. Shall be unique for the contract, otherwise an error will be returned. (Note: Max 6 digit)Mandatory
TourDetailsarrayMandatory
serviceUniqueIdintService uniqueId must be unique for each tour booked under the same referance. If the referanceNo having only one tour then you can pass same uniqueId. (Note: Max 6 digit)Mandatory
tourIdintUnique identifier of the tour, You will get tourId from tourlist API.Mandatory
optionIdintUnique identifier of the tour options, You will get tourOptionId from touroption API.Mandatory
adultintTotal number of adult.Mandatory
childintTotal number of child.Mandatory
infantintTotal number of infant.Mandatory
tourDatestringTour booking date Formats.Mandatory
timeSlotIdintUnique identifier of the tour options time slot. (Note: If required)Mandatory
startTimestringStart timing of tour.Mandatory
transferIdintYou should enter the transferId as per requierment.Mandatory
pickupstringEnter pickup location. (If requier)Mandatory
adultRatedecimalTotal adult price.Mandatory
childRatedecimalTotal child price.Mandatory
serviceTotalstringTotal amount of service. (adultRate + childRate)Mandatory
passengersarrayPassanger details.Mandatory
serviceTypestringService type is tour.Mandatory
prefixstringMr./ Ms./ Mrs.Mandatory
firstNamestringFirst name of passanger.Mandatory
lastNamestringLast name of passanger.Mandatory
emailstringEmailId of passanger's, manager for contact purposes & transactional emails.Mandatory
mobilestringMobile number of the passanger's manager for contact purposes.Mandatory
nationalitystringPassanger's nationality.Mandatory
pickupstringPickup location of passanger. (If requier)Mandatory
messagestringShort information about the passanger.Mandatory
leadPassengerboolLead passanger name, who guid and lead the tours.Mandatory
adultRatedecimalPrice per adult, as per transferType. You will get tourRates from tourlist API.Mandatory
paxTypestringThe passanger is Adult, Chind or Infant.Mandatory
clientReferenceNostringYour referenceNo.Mandatory

JSON Response Format:


Parent TagTagTypeDescription
statuscodeintResponse status & custom error code.
errorstringFields with error description, shown if error occurs.
urlstringCDN path.
countintCount REST API to obtain the number of Informatica resources based on a search expression.
resultarrayResult for available tour time slot.
refernceNostringTravelvago booking confirmation number.
statusstringRepresents booking status with details.
bookingIdintThe bookingId unique booking identifier.
downloadRequiredboolIf "downloadRequired" true, the tour must hit Ticket Details API. and you must hit the tour ticket detail API.
serviceUniqueIdstringService uniqueId must be unique for each tour. You can enter uniqueNo if book only one tour.
servicetypestringService type is tour.
confirmationNostringIdentifier of the booking (at the supplier) made by the supplier.

Tour Ticket

The following sections describes the Ticket request and response format

Request URL

This URL is for fetching Ticket data


JSON Request Format:


Parent TagTagTypeDescriptionOptionality
uniqueNointIdentifier of the booking (at the partner) made by the partner while booking (Booking uniqueNo).Mandatory
referenceNostringThe refernceNo unique booking identifier (you will get it from booking response).Mandatory
bookedOptionarrayMandatory
serviceUniqueIdstringService uniqueId must be unique for each tour (Booking serviceUniqueId).Mandatory
bookingIdintThe bookingId unique booking identifier (get from booking response).Mandatory

JSON Response Format:


Parent TagTagChild TagTypeDescription
statuscodeintResponse status & custom error code.
errorstringFields with error description, shown if error occurs.
resultarrayResult for tours tecket details.
bookingIdintThe bookingId unique booking identifier.
referenceNostringThe refernceNo unique booking identifier (you will get it from booking response).
BookingStatusstringYou will get the booking status.
ticketURLstringFrom ticket url you will download the ticket.
optionNamestringTour option name.
validitystringValidity of tours ticket download.
validityExtraDetailsstringSome more information about validity of booked tour.
printTypestringThis is identfy that barcode or QR cord.
slotstringTour slot timing, if tour have slot
pnrNumberstringSupplier confirmation number, You will get it from booking response.
ticketDetailsarray
barCodestringBarcode number.
typestringTour type.
noOfAdultintNumber of adult.
noOfchildintNumber of child.

Tour Cancellation

The following sections describes the Tour Cancellation request and response format

Request URL

This URL is for fetching Tour Cancellation data


JSON Request Format:


TagTypeDescriptionOptionality
bookingIdintThe bookingId unique booking identifier (get from booking response).Mandatory
referenceNostringThe refernceNo unique booking identifier (get from booking response).Mandatory
cancellationReasonstringReason for cancle the tour.Mandatory

JSON Response Format:


Parent TagTagTypeDescription
statuscodeintResponse status & custom error code.
errorstringFields with error description, shown if error occurs.
urlstringCDN path.
countintCount REST API to obtain the number of Informatica resources based on a search expression.
resultarrayResult of cancel tour.

Want to receive exclusive discounts and updates straight to your inbox?

General Terms & Conditions
x
privacy policy
x
Cookie Policy
x
Cancellation Policy
×
SearchNow

NOTIFICATION

×

SearchNow

×