Agent

APIDescription
GET api/v1/Agents/WhiteListed

Returns a list of whitelisted agents

Airport

APIDescription
GET api/v1/Airport?language={language}

Returns a list of available airports. Including a to airportlist per airport.

GET api/Airport?language={language}

Returns a list of available airports. Including a to airportlist per airport.

Apis

Controller for APIS

APIDescription
GET api/v1/reservations/{confirmationNumber}/Apis?securityGuid={securityGuid}&clientIpAddress={clientIpAddress}

Returns all APIS info for the confirmation number provided. If pax name is provide also then only APIS info for that pax will be returned.

PUT api/Reservations/{confirmationNumber}/Apis?securityGuid={securityGuid}&clientIpAddress={clientIpAddress}

Updates Apis information

PUT api/v1/Reservations/{confirmationNumber}/Apis?securityGuid={securityGuid}&clientIpAddress={clientIpAddress}

Updates Apis information

POST api/Reservations/{confirmationNumber}/Apis

Submits new apis information

POST api/v1/Reservations/{confirmationNumber}/Apis

Submits new apis information

Bundle

APIDescription
GET api/bundles?origin={origin}&destination={destination}&departureDate={departureDate}&currency={currency}&flightNumbers[0].key={flightNumbers[0].key}&flightNumbers[0].value={flightNumbers[0].value}&flightNumbers[1].key={flightNumbers[1].key}&flightNumbers[1].value={flightNumbers[1].value}&numberOfPassengers={numberOfPassengers}&customerIpAddress={customerIpAddress}&securityGuid={securityGuid}

No documentation available.

GET api/v1/bundles?origin={origin}&destination={destination}&departureDate={departureDate}&currency={currency}&flightNumbers[0].key={flightNumbers[0].key}&flightNumbers[0].value={flightNumbers[0].value}&flightNumbers[1].key={flightNumbers[1].key}&flightNumbers[1].value={flightNumbers[1].value}&numberOfPassengers={numberOfPassengers}&customerIpAddress={customerIpAddress}&securityGuid={securityGuid}

No documentation available.

GET api/v2/bundles?origin={origin}&destination={destination}&departureDate={departureDate}&currency={currency}&flightNumbers[0].key={flightNumbers[0].key}&flightNumbers[0].value={flightNumbers[0].value}&flightNumbers[1].key={flightNumbers[1].key}&flightNumbers[1].value={flightNumbers[1].value}&numberOfPassengers={numberOfPassengers}&customerIpAddress={customerIpAddress}&customerSessionGuid={customerSessionGuid}

No documentation available.

GET api/v3/bundles?customerIpAddress={customerIpAddress}&customerSessionGuid={customerSessionGuid}

No documentation available.

Car

APIDescription
GET api/v1/Car/Locations?language={language}&airportCode={airportCode}

No documentation available.

GET api/Car/Locations?language={language}&airportCode={airportCode}

No documentation available.

GET api/v1/Car/Availability?pickupLocationId={pickupLocationId}&dropoffLocationId={dropoffLocationId}&pickupDateTime={pickupDateTime}&dropoffDateTime={dropoffDateTime}&language={language}&currency={currency}&customerCountryCode={customerCountryCode}&driverAge={driverAge}&customerIpAddress={customerIpAddress}

No documentation available.

GET api/Car/Availability?pickupLocationId={pickupLocationId}&dropoffLocationId={dropoffLocationId}&pickupDateTime={pickupDateTime}&dropoffDateTime={dropoffDateTime}&language={language}&currency={currency}&customerCountryCode={customerCountryCode}&driverAge={driverAge}&customerIpAddress={customerIpAddress}

No documentation available.

GET api/v1/Car/Confirmation?confirmationNumber={confirmationNumber}

GET api/Car/Confirmation?confirmationNumber={confirmationNumber}

GET api/v2/Car/Availability?pickupLocation={pickupLocation}&dropoffLocation={dropoffLocation}&pickupDateTime={pickupDateTime}&dropoffDateTime={dropoffDateTime}&language={language}&currency={currency}&customerCountryCode={customerCountryCode}&driverAge={driverAge}&customerIpAddress={customerIpAddress}

No documentation available.

POST api/v1/Car/RentalConditions

Get Rental Conditions for a Car

POST api/Car/RentalConditions

Get Rental Conditions for a Car

POST api/v1/Car

No documentation available.

POST api/Car

No documentation available.

Contact

APIDescription
POST api/reservations/{confirmationNumber}/Contact

Update contactInfo

POST api/reservations/{confirmationNumber}/Contacts

Update contactInfo

POST api/v1/reservations/{confirmationNumber}/Contact

Update contactInfo

POST api/v1/reservations/{confirmationNumber}/Contacts

Update contactInfo

PUT api/reservations/{confirmationNumber}/Contact

Update contactInfo

PUT api/reservations/{confirmationNumber}/Contacts

Update contactInfo

PUT api/v1/reservations/{confirmationNumber}/Contact

Update contactInfo

PUT api/v1/reservations/{confirmationNumber}/Contacts

Update contactInfo

ContactV2

APIDescription
POST api/v2/reservations/{confirmationNumber}/Contact

Update contactInfo

POST api/v2/reservations/{confirmationNumber}/Contacts

Update contactInfo

PUT api/v2/reservations/{confirmationNumber}/Contact

Update contactInfo

PUT api/v2/reservations/{confirmationNumber}/Contacts

Update contactInfo

Countries

APIDescription
GET api/countries

List of countries

GET api/v1/countries

List of countries

CurrencyCrossRate

APIDescription
GET api/v1/CurrencyCrossRate?fromCurrency={fromCurrency}&toCurrency={toCurrency}

returns the cross rate for two currencies.

GET api/CurrencyCrossRate?fromCurrency={fromCurrency}&toCurrency={toCurrency}

returns the cross rate for two currencies.

CurrencyInfos

APIDescription
GET api/v1/CurrencyInfos

returns decimal count for each currency

GET api/CurrencyInfos

returns decimal count for each currency

CurrencyRate

APIDescription
GET api/v1/CurrencyRate?currency={currency}

No documentation available.

GET api/CurrencyRate?currency={currency}

No documentation available.

DEVCreateReservation

APIDescription
POST api/Dev/CreateReservation?origin={origin}&destination={destination}&flightType={flightType}&addDaysFromToday={addDaysFromToday}&iataUser={iataUser}&iataPass={iataPass}&iataNum={iataNum}

No documentation available.

DutyFree

APIDescription
GET api/dutyfree/receipts?flightNumber={flightNumber}&flightDate={flightDate}&cardHolderName={cardHolderName}&cardNumber={cardNumber}

No documentation available.

GET api/v1/dutyfree/receipts?flightNumber={flightNumber}&flightDate={flightDate}&cardHolderName={cardHolderName}&cardNumber={cardNumber}

No documentation available.

GET api/dutyfree/receipts/pdf?flightNumber={flightNumber}&flightDate={flightDate}&cardHolderName={cardHolderName}&cardNumber={cardNumber}&culture={culture}

No documentation available.

GET api/v1/dutyfree/receipts/pdf?flightNumber={flightNumber}&flightDate={flightDate}&cardHolderName={cardHolderName}&cardNumber={cardNumber}&culture={culture}

No documentation available.

ExternalService

APIDescription
POST api/v1/reservations/{confirmationNumber}/externalServices

Add external service reference to reservation. Restricted to (Tour, Car)

POST api/reservations/{confirmationNumber}/externalServices

Add external service reference to reservation. Restricted to (Tour, Car)

Fee

APIDescription
GET api/v2/Fee?paymentMethods={paymentMethods}&currency={currency}&total={total}&culture={culture}&feeType={feeType}

Returns calculated administration fee based upon paymentMethods

GET api/Fee?currency={currency}&grandTotal={grandTotal}&culture={culture}&feeType={feeType}

Returns calculated administration fee

GET api/v1/Fee?currency={currency}&grandTotal={grandTotal}&culture={culture}&feeType={feeType}

Returns calculated administration fee

GET api/Fee?currency={currency}&grandTotal={grandTotal}&culture={culture}&feeTypeEnum={feeTypeEnum}

Returns calculated fee based on the FeeTypeEnum.

GET api/v1/Fee?currency={currency}&grandTotal={grandTotal}&culture={culture}&feeTypeEnum={feeTypeEnum}

Returns calculated fee based on the FeeTypeEnum.

Flight

APIDescription
GET api/v1/Flight?origin={origin}&destination={destination}&currency={currency}&departDateFrom={departDateFrom}&departDateTo={departDateTo}&roundTrip={roundTrip}&adults={adults}&children={children}&infants={infants}&culture={culture}&promoCode={promoCode}&fareTypeCategories={fareTypeCategories}&customerSessionGuid={customerSessionGuid}&arrivalDateFrom={arrivalDateFrom}&arrivalDateTo={arrivalDateTo}&iataUser={iataUser}&iataPass={iataPass}&iataNum={iataNum}&apiKey={apiKey}

Returns list of available flights with fare by date range. arrivalDateFrom, arrivalDateTo are optional depending on if roundtrip is false. securityGuid optional.

GET api/Flight?origin={origin}&destination={destination}&currency={currency}&departDateFrom={departDateFrom}&departDateTo={departDateTo}&roundTrip={roundTrip}&adults={adults}&children={children}&infants={infants}&culture={culture}&promoCode={promoCode}&fareTypeCategories={fareTypeCategories}&customerSessionGuid={customerSessionGuid}&arrivalDateFrom={arrivalDateFrom}&arrivalDateTo={arrivalDateTo}&iataUser={iataUser}&iataPass={iataPass}&iataNum={iataNum}&apiKey={apiKey}

Returns list of available flights with fare by date range. arrivalDateFrom, arrivalDateTo are optional depending on if roundtrip is false. securityGuid optional.

GET api/v1/Flight?origin={origin}&destination={destination}&currency={currency}&dateOfDeparture={dateOfDeparture}&daysbefore={daysbefore}&daysafter={daysafter}&roundTrip={roundTrip}&adults={adults}&children={children}&infants={infants}&culture={culture}&promoCode={promoCode}&fareTypeCategories={fareTypeCategories}&dateOfArrival={dateOfArrival}&customerSessionGuid={customerSessionGuid}&iataUser={iataUser}&iataPass={iataPass}&iataNum={iataNum}&apiKey={apiKey}

Returns a list af available flights with fare by dateofdeparture plus x days before and x days after.

GET api/Flight?origin={origin}&destination={destination}&currency={currency}&dateOfDeparture={dateOfDeparture}&daysbefore={daysbefore}&daysafter={daysafter}&roundTrip={roundTrip}&adults={adults}&children={children}&infants={infants}&culture={culture}&promoCode={promoCode}&fareTypeCategories={fareTypeCategories}&dateOfArrival={dateOfArrival}&customerSessionGuid={customerSessionGuid}&iataUser={iataUser}&iataPass={iataPass}&iataNum={iataNum}&apiKey={apiKey}

Returns a list af available flights with fare by dateofdeparture plus x days before and x days after.

GET api/v1/Flight?origin1={origin1}&destination1={destination1}&origin2={origin2}&destination2={destination2}&origin3={origin3}&destination3={destination3}&dateOfDeparture1={dateOfDeparture1}&dateOfDeparture2={dateOfDeparture2}&dateOfDeparture3={dateOfDeparture3}&currency={currency}&daysbefore={daysbefore}&daysafter={daysafter}&adults={adults}&children={children}&infants={infants}&culture={culture}&promoCode={promoCode}&fareTypeCategories={fareTypeCategories}&customerSessionGuid={customerSessionGuid}&origin4={origin4}&destination4={destination4}&dateOfDeparture4={dateOfDeparture4}&iataUser={iataUser}&iataPass={iataPass}&iataNum={iataNum}&apiKey={apiKey}

Multisegment search

GET api/Flight?origin1={origin1}&destination1={destination1}&origin2={origin2}&destination2={destination2}&origin3={origin3}&destination3={destination3}&dateOfDeparture1={dateOfDeparture1}&dateOfDeparture2={dateOfDeparture2}&dateOfDeparture3={dateOfDeparture3}&currency={currency}&daysbefore={daysbefore}&daysafter={daysafter}&adults={adults}&children={children}&infants={infants}&culture={culture}&promoCode={promoCode}&fareTypeCategories={fareTypeCategories}&customerSessionGuid={customerSessionGuid}&origin4={origin4}&destination4={destination4}&dateOfDeparture4={dateOfDeparture4}&iataUser={iataUser}&iataPass={iataPass}&iataNum={iataNum}&apiKey={apiKey}

Multisegment search

GET api/v1/Flight/OpenSearch

Open search for flights

GET api/v1/Flight/Availability

No documentation available.

GET api/v1/Flight?confirmationNumber={confirmationNumber}&adults={adults}&children={children}&infants={infants}&customerSessionGuid={customerSessionGuid}&customerIpAddress={customerIpAddress}

Get available flights that are in the reservation

GET api/Flight?confirmationNumber={confirmationNumber}&adults={adults}&children={children}&infants={infants}&customerSessionGuid={customerSessionGuid}&customerIpAddress={customerIpAddress}

Get available flights that are in the reservation

FlightSchedule

Endpoint for flight schedules

APIDescription
GET api/v1/FlightSchedule?origin={origin}&destination={destination}&fromDate={fromDate}&toDate={toDate}

Returns list of available flight schedule

GET api/FlightSchedule?origin={origin}&destination={destination}&fromDate={fromDate}&toDate={toDate}

Returns list of available flight schedule

GET api/v1/FlightSchedule?all={all}

Returns all active schedules for flights

GET api/FlightSchedule?all={all}

Returns all active schedules for flights

GET api/v2/FlightSchedule?origin={origin}&destination={destination}&fromDate={fromDate}&toDate={toDate}

Returns list of available flight schedule

GET api/v3/FlightSchedule?origin={origin}&destination={destination}&fromDate={fromDate}&toDate={toDate}&isRoundTrip={isRoundTrip}

Returns list of available flight schedule

FlightV2

APIDescription
GET api/v2/Flight?origin={origin}&destination={destination}&currency={currency}&departDateFrom={departDateFrom}&departDateTo={departDateTo}&roundTrip={roundTrip}&adults={adults}&children={children}&infants={infants}&culture={culture}&promoCode={promoCode}&fareTypeCategories={fareTypeCategories}&customerSessionGuid={customerSessionGuid}&arrivalDateFrom={arrivalDateFrom}&arrivalDateTo={arrivalDateTo}&iataUser={iataUser}&iataPass={iataPass}&iataNum={iataNum}&apiKey={apiKey}

No documentation available.

GET api/v4/Flight?origin={origin}&destination={destination}&currency={currency}&departDateFrom={departDateFrom}&departDateTo={departDateTo}&roundTrip={roundTrip}&adults={adults}&children={children}&infants={infants}&culture={culture}&promoCode={promoCode}&fareTypeCategories={fareTypeCategories}&customerSessionGuid={customerSessionGuid}&arrivalDateFrom={arrivalDateFrom}&arrivalDateTo={arrivalDateTo}&iataUser={iataUser}&iataPass={iataPass}&iataNum={iataNum}&apiKey={apiKey}

No documentation available.

GET api/v2/Flights?origin={origin}&destination={destination}&currency={currency}&dateOfDeparture={dateOfDeparture}&daysbefore={daysbefore}&daysafter={daysafter}&roundTrip={roundTrip}&adults={adults}&children={children}&infants={infants}&culture={culture}&promoCode={promoCode}&fareTypeCategories={fareTypeCategories}&dateOfArrival={dateOfArrival}&customerSessionGuid={customerSessionGuid}&iataUser={iataUser}&iataPass={iataPass}&iataNum={iataNum}&apiKey={apiKey}

No documentation available.

GET api/v2/Flight?origin1={origin1}&destination1={destination1}&origin2={origin2}&destination2={destination2}&origin3={origin3}&destination3={destination3}&dateOfDeparture1={dateOfDeparture1}&dateOfDeparture2={dateOfDeparture2}&dateOfDeparture3={dateOfDeparture3}&currency={currency}&daysbefore={daysbefore}&daysafter={daysafter}&adults={adults}&children={children}&infants={infants}&culture={culture}&promoCode={promoCode}&fareTypeCategories={fareTypeCategories}&customerSessionGuid={customerSessionGuid}&origin4={origin4}&destination4={destination4}&dateOfDeparture4={dateOfDeparture4}&iataUser={iataUser}&iataPass={iataPass}&iataNum={iataNum}&apiKey={apiKey}

No documentation available.

GET api/v4/Flight?origin1={origin1}&destination1={destination1}&origin2={origin2}&destination2={destination2}&origin3={origin3}&destination3={destination3}&dateOfDeparture1={dateOfDeparture1}&dateOfDeparture2={dateOfDeparture2}&dateOfDeparture3={dateOfDeparture3}&currency={currency}&daysbefore={daysbefore}&daysafter={daysafter}&adults={adults}&children={children}&infants={infants}&culture={culture}&promoCode={promoCode}&fareTypeCategories={fareTypeCategories}&customerSessionGuid={customerSessionGuid}&origin4={origin4}&destination4={destination4}&dateOfDeparture4={dateOfDeparture4}&iataUser={iataUser}&iataPass={iataPass}&iataNum={iataNum}&apiKey={apiKey}

No documentation available.

GET api/v3/Flight?origin={origin}&destination={destination}&currency={currency}&departDateFrom={departDateFrom}&departDateTo={departDateTo}&roundTrip={roundTrip}&adults={adults}&children={children}&infants={infants}&culture={culture}&promoCode={promoCode}&fareTypeCategories={fareTypeCategories}&arrivalDateFrom={arrivalDateFrom}&arrivalDateTo={arrivalDateTo}&apiKey={apiKey}

Uses sessionless flight availability search on radixx. Does not return session guid!

IdealBankIssuers

APIDescription
GET api/IdealBankIssuers?currencyCode={currencyCode}&countryCode={countryCode}

No documentation available.

GET api/v1/IdealBankIssuers?currencyCode={currencyCode}&countryCode={countryCode}

No documentation available.

IngenicoCallback

APIDescription
GET api/IngenicoCallback/{securityGuid}

No documentation available.

POST api/IngenicoCallback/{securityGuid}

No documentation available.

HEAD api/IngenicoCallback/{securityGuid}

No documentation available.

OPTIONS api/IngenicoCallback/{securityGuid}

No documentation available.

PUT api/IngenicoCallback/{securityGuid}

No documentation available.

PATCH api/IngenicoCallback/{securityGuid}

No documentation available.

IngenicoCarPaymentReport

APIDescription
GET api/IngenicoCarPaymentReport?dateFrom={dateFrom}&dateTo={dateTo}

No documentation available.

LiveFlightInfo

Lists live flight info

APIDescription
GET api/v1/LiveFlightInfo?culture={culture}

Returns Live flight info for all airports.

GET api/LiveFlightInfo?culture={culture}

Returns Live flight info for all airports.

GET api/v1/LiveFlightInfo?fromAirport={fromAirport}&toAirport={toAirport}&culture={culture}&departureDate={departureDate}

Returns Live flight info filtered by origin and/or destination. Provide both parameters but one can be empty depending on desired results.

GET api/LiveFlightInfo?fromAirport={fromAirport}&toAirport={toAirport}&culture={culture}&departureDate={departureDate}

Returns Live flight info filtered by origin and/or destination. Provide both parameters but one can be empty depending on desired results.

GET api/v1/LiveFlightInfo?flightnumber={flightnumber}&culture={culture}

Returns live flight info for flight number

GET api/LiveFlightInfo?flightnumber={flightnumber}&culture={culture}

Returns live flight info for flight number

Login

Logs user into self service portal

APIDescription
POST api/Login

Logs a user into self service portal. Can be used with forms. Uses parameters from body. Pnr, Lastname, Culture, Referrer

POST api/Login?pnr={pnr}&lastname={lastname}&culture={culture}&key={key}&referrer={referrer}

Logs a user into self service portal.

NameChange

Used to do a name change

APIDescription
PUT api/NameChange?confirmationNumber={confirmationNumber}&personOrgId={personOrgId}&newLastName={newLastName}&newFirstName={newFirstName}&securityGuid={securityGuid}&newMiddleName={newMiddleName}&customerIpAddress={customerIpAddress}

Updates passengers name. Fees may apply.

PUT api/v1/NameChange?confirmationNumber={confirmationNumber}&personOrgId={personOrgId}&newLastName={newLastName}&newFirstName={newFirstName}&securityGuid={securityGuid}&newMiddleName={newMiddleName}&customerIpAddress={customerIpAddress}

Updates passengers name. Fees may apply.

NameChangeV2

Used to do a name change

APIDescription
PUT api/v2/NameChange?confirmationNumber={confirmationNumber}&personOrgId={personOrgId}&newLastName={newLastName}&newFirstName={newFirstName}&securityGuid={securityGuid}&newMiddleName={newMiddleName}&customerIpAddress={customerIpAddress}

Updates passengers name. Fees may apply.

Passenger

endpoint to manage passengers in reservation

APIDescription
POST api/reservations/{confirmationNumber}/Passengers

No documentation available.

POST api/v1/reservations/{confirmationNumber}/Passengers

No documentation available.

PassengersV2

endpoint to manage passengers in reservation

APIDescription
POST api/v2/reservations/{confirmationNumber}/Passengers

No documentation available.

Payments

Handles payments for reservation

APIDescription
POST api/reservations/{confirmationNumber}/payments

Add payment to reservation

POST api/v1/reservations/{confirmationNumber}/payments

Add payment to reservation

PaymentsV2

Handles payments for reservation

APIDescription
POST api/v2/reservations/{confirmationNumber}/payments

Add payment to reservation

POST api/v3/reservations/{confirmationNumber}/payments

Post payment with expire month and Year in int

PaymentsV4

APIDescription
GET api/v4/payments?method={method}&returnUrl={returnUrl}&confirmationNumber={confirmationNumber}&totalAmount={totalAmount}&currency={currency}&locale={locale}&passengerBillingCountryCode={passengerBillingCountryCode}&idealIssuerBankId={idealIssuerBankId}&payerFullName={payerFullName}&clientCartJson={clientCartJson}

No documentation available.

GET api/v4/payments/Vouchers?vouchernumber={vouchernumber}&currency={currency}&departureDateTime={departureDateTime}&arrivalDateTime={arrivalDateTime}

No documentation available.

POST api/v4/payments/{confirmationNumber}

No documentation available.

POST api/v4/reservations/{confirmationNumber}/payments

No documentation available.

POST api/v4/redirectpayments/{confirmationNumber}

No documentation available.

POST api/v4/reservations/{confirmationNumber}/redirectpayments

No documentation available.

Redirect

APIDescription
GET Redirect/Me

No documentation available.

GET Redirect/Manage/Booking

No documentation available.

ReservationFlightChange

APIDescription
GET api/reservations/{confirmationNumber}/FlightChangeQuote?departureDate={departureDate}&origin={origin}&destination={destination}&logicalFlightKeyToReplace={logicalFlightKeyToReplace}&customerIpAddress={customerIpAddress}&customerSessionGuid={customerSessionGuid}

Get flight change quote

GET api/v1/reservations/{confirmationNumber}/FlightChangeQuote?departureDate={departureDate}&origin={origin}&destination={destination}&logicalFlightKeyToReplace={logicalFlightKeyToReplace}&customerIpAddress={customerIpAddress}&customerSessionGuid={customerSessionGuid}

Get flight change quote

POST api/reservations/{confirmationNumber}/FlightChangeQuote

Change the flight date

POST api/v1/reservations/{confirmationNumber}/FlightChangeQuote

Change the flight date

POST api/v2/reservations/{confirmationNumber}/FlightChangeQuote

Change the flight date

POST api/v3/reservations/{confirmationNumber}/FlightChangeQuote

Change the flight date

ReservationFlightChangeV4

APIDescription
GET api/v4/reservations/{confirmationNumber}/FlightChange?customerIpAddress={customerIpAddress}&customerSessionGuid={customerSessionGuid}&origin={origin}&destination={destination}&departureDate={departureDate}&logicalFlightKeyToReplace={logicalFlightKeyToReplace}

No documentation available.

POST api/v4/reservations/{confirmationNumber}/FlightChange

No documentation available.

ReservationQuotes

APIDescription
GET api/v1/ReservationQuotes

No documentation available.

GET api/ReservationQuotes

No documentation available.

Reservations

REST for Reservation

APIDescription
GET api/reservations/{confirmationNumber}?customerIpAddress={customerIpAddress}&lastName={lastName}

Gets reservation by confirmationNumber and lastName

GET api/v1/reservations/{confirmationNumber}?customerIpAddress={customerIpAddress}&lastName={lastName}

Gets reservation by confirmationNumber and lastName

POST api/reservations

Create a reservation

POST api/v1/reservations

Create a reservation

DELETE api/reservations/{confirmationNumber}?customerIpAddress={customerIpAddress}&customerSessionGuid={customerSessionGuid}

No documentation available.

DELETE api/v1/reservations/{confirmationNumber}?customerIpAddress={customerIpAddress}&customerSessionGuid={customerSessionGuid}

No documentation available.

ReservationsV2

REST for Reservation

APIDescription
GET api/v2/reservations/{confirmationNumber}?customerIpAddress={customerIpAddress}&lastName={lastName}

Gets reservation by confirmationNumber and lastName

POST api/v2/reservations

Create a reservation

DELETE api/v2/reservations/{confirmationNumber}?customerIpAddress={customerIpAddress}&customerSessionGuid={customerSessionGuid}

No documentation available.

ReservationsV3

REST for Reservation

APIDescription
GET api/v3/reservations/{confirmationNumber}?customerIpAddress={customerIpAddress}&lastName={lastName}

Gets reservation by confirmationNumber and lastName

POST api/v3/reservations

No documentation available.

ReservationsV4

APIDescription
POST api/v4/reservations

No documentation available.

SeatConfig

APIDescription
GET api/v1/SeatConfig?logicalFlightId={logicalFlightId}&flightNumber={flightNumber}&departureDate={departureDate}&currency={currency}&cabinName={cabinName}&securityGuid={securityGuid}

No documentation available.

GET api/SeatConfig?logicalFlightId={logicalFlightId}&flightNumber={flightNumber}&departureDate={departureDate}&currency={currency}&cabinName={cabinName}&securityGuid={securityGuid}

No documentation available.

Seats

Assign seats selections

APIDescription
POST api/Seats?confirmationNumber={confirmationNumber}&clientIp={clientIp}&securityGuid={securityGuid}

Assigns seat selection to an existing booking. Use POST v2 => api/v2/reservations/{confirmationNumber}/Seats/

POST api/v1/Seats?confirmationNumber={confirmationNumber}&clientIp={clientIp}&securityGuid={securityGuid}

Assigns seat selection to an existing booking. Use POST v2 => api/v2/reservations/{confirmationNumber}/Seats/

POST api/reservations/{confirmationNumber}/Seats?clientIp={clientIp}&securityGuid={securityGuid}

Assigns seat selection to an existing booking. Use POST v2 => api/v2/reservations/{confirmationNumber}/Seats/

POST api/v1/reservations/{confirmationNumber}/Seats?clientIp={clientIp}&securityGuid={securityGuid}

Assigns seat selection to an existing booking. Use POST v2 => api/v2/reservations/{confirmationNumber}/Seats/

POST api/v2/reservations/{confirmationNumber}/Seats

Add seats to reservation

DELETE api/v1/reservations/{confirmationNumber}/Seats

Remove unpaid seats from reservation

DELETE api/reservations/{confirmationNumber}/Seats

Remove unpaid seats from reservation

SeatsV2

Assign seats selections

APIDescription
POST api/v3/reservations/{confirmationNumber}/Seats?clientIp={clientIp}&securityGuid={securityGuid}

Assigns seat selection to an existing booking. Use POST v2 => api/v2/reservations/{confirmationNumber}/Seats/

POST api/v3/reservations/{confirmationNumber}/Seats

Add seats to reservation

DELETE api/v3/reservations/{confirmationNumber}/Seats

Remove unpaid seats from reservation

ServiceCharges

Assign seats selections

APIDescription
GET api/v1/ServiceCharges?origin={origin}&destination={destination}&departureDate={departureDate}&currency={currency}&returnDate={returnDate}&customerIpAddress={customerIpAddress}

No documentation available.

Services

APIDescription
GET api/Services?originAirport={originAirport}&departureDate={departureDate}&logicalFlightId={logicalFlightId}&currency={currency}&customerSessionGuid={customerSessionGuid}

Get services for 1 flight [obselete]

GET api/v1/Services?originAirport={originAirport}&departureDate={departureDate}&logicalFlightId={logicalFlightId}&currency={currency}&customerSessionGuid={customerSessionGuid}

Get services for 1 flight [obselete]

GET api/Services?origin1={origin1}&destination1={destination1}&departureDate1={departureDate1}&logicalFlightId1={logicalFlightId1}&currency={currency}&customerIpAddress={customerIpAddress}&customerSessionGuid={customerSessionGuid}

Get services for 1 flights

GET api/v1/Services?origin1={origin1}&destination1={destination1}&departureDate1={departureDate1}&logicalFlightId1={logicalFlightId1}&currency={currency}&customerIpAddress={customerIpAddress}&customerSessionGuid={customerSessionGuid}

Get services for 1 flights

GET api/Services?origin1={origin1}&destination1={destination1}&departureDate1={departureDate1}&logicalFlightId1={logicalFlightId1}&origin2={origin2}&destination2={destination2}&departureDate2={departureDate2}&logicalFlightId2={logicalFlightId2}&currency={currency}&customerIpAddress={customerIpAddress}&customerSessionGuid={customerSessionGuid}

Get services for 2 flights

GET api/v1/Services?origin1={origin1}&destination1={destination1}&departureDate1={departureDate1}&logicalFlightId1={logicalFlightId1}&origin2={origin2}&destination2={destination2}&departureDate2={departureDate2}&logicalFlightId2={logicalFlightId2}&currency={currency}&customerIpAddress={customerIpAddress}&customerSessionGuid={customerSessionGuid}

Get services for 2 flights

GET api/Services?origin1={origin1}&destination1={destination1}&departureDate1={departureDate1}&logicalFlightId1={logicalFlightId1}&origin2={origin2}&destination2={destination2}&departureDate2={departureDate2}&logicalFlightId2={logicalFlightId2}&origin3={origin3}&destination3={destination3}&departureDate3={departureDate3}&logicalFlightId3={logicalFlightId3}&currency={currency}&customerIpAddress={customerIpAddress}&customerSessionGuid={customerSessionGuid}

Get services for 3 flights

GET api/v1/Services?origin1={origin1}&destination1={destination1}&departureDate1={departureDate1}&logicalFlightId1={logicalFlightId1}&origin2={origin2}&destination2={destination2}&departureDate2={departureDate2}&logicalFlightId2={logicalFlightId2}&origin3={origin3}&destination3={destination3}&departureDate3={departureDate3}&logicalFlightId3={logicalFlightId3}&currency={currency}&customerIpAddress={customerIpAddress}&customerSessionGuid={customerSessionGuid}

Get services for 3 flights

GET api/Services?origin1={origin1}&destination1={destination1}&departureDate1={departureDate1}&logicalFlightId1={logicalFlightId1}&origin2={origin2}&destination2={destination2}&departureDate2={departureDate2}&logicalFlightId2={logicalFlightId2}&origin3={origin3}&destination3={destination3}&departureDate3={departureDate3}&logicalFlightId3={logicalFlightId3}&origin4={origin4}&destination4={destination4}&departureDate4={departureDate4}&logicalFlightId4={logicalFlightId4}&currency={currency}&customerIpAddress={customerIpAddress}&customerSessionGuid={customerSessionGuid}

Get services for 4 flights

GET api/v1/Services?origin1={origin1}&destination1={destination1}&departureDate1={departureDate1}&logicalFlightId1={logicalFlightId1}&origin2={origin2}&destination2={destination2}&departureDate2={departureDate2}&logicalFlightId2={logicalFlightId2}&origin3={origin3}&destination3={destination3}&departureDate3={departureDate3}&logicalFlightId3={logicalFlightId3}&origin4={origin4}&destination4={destination4}&departureDate4={departureDate4}&logicalFlightId4={logicalFlightId4}&currency={currency}&customerIpAddress={customerIpAddress}&customerSessionGuid={customerSessionGuid}

Get services for 4 flights

GET api/Services

Get list of all availabe services, no filter

GET api/v1/Services

Get list of all availabe services, no filter

POST api/Reservations/{confirmationNumber}/Passengers/{personOrgId}/Services

POST api/v1/Reservations/{confirmationNumber}/Passengers/{personOrgId}/Services

POST api/Reservations/{confirmationNumber}/Passengers/Services

Post services for passengers in reservation

POST api/v1/Reservations/{confirmationNumber}/Passengers/Services

Post services for passengers in reservation

DELETE api/Reservations/{confirmationNumber}/Passengers/Services?personOrgId={personOrgId}

No documentation available.

DELETE api/v1/Reservations/{confirmationNumber}/Passengers/Services?personOrgId={personOrgId}

No documentation available.

ServicesV2

APIDescription
POST api/v2/Reservations/{confirmationNumber}/Passengers/{personOrgId}/Services

POST api/v2/Reservations/{confirmationNumber}/Passengers/Services

Post services for passengers in reservation

DELETE api/v2/Reservations/{confirmationNumber}/Passengers/{personOrgId}/Services

No documentation available.

DELETE api/v2/Reservations/{confirmationNumber}/Passengers/Services?personOrgId={personOrgId}

No documentation available.

Unsubscribe

APIDescription
GET api/Unsubscribe?email={email}&apiKey={apiKey}

No documentation available.

Version

APIDescription
GET api/Version

No documentation available.