Вы находитесь на странице: 1из 2

Reminder: use your Qantas Staff Number and Active Directory Password to login. For password issues contact 48884 option 2. For all other issues, please email support@servicerocket.com

Created by Achim Drescher, last modified on Jan 24, 2017

Name

Description

Name

Description

Name

FFFwrdLegs

Short

Returns all forward bookings for a Frequent Flyer from the Date Time of Enquiry.

Description

URI

     

Current

1.0

   

Version

API Overview

(Backlog) FFFrwdLegs API provides a list of forward booked legs for a given Frequent Flyer from the Date Time of Enquiry.

This is page is under development and summarises only the requirements identified thus far.

The data requirements are the same as for Forward Booking found in:

Algorithm Once the QantasFFNo is received or retrieved via a database lookup on the EDHCUST schema similar to the existing Find Customer API (Customer - Find API) , the forward bookings are extracted from the CDW Bookings tables in Aurora (EDHBKG schema). The joins are as follows (TBC).

1. Identify travel segments for QantasFFNo using

Input parameters:

FFNO

PNR

PNR Create Date

First Name

Last Name

The API will only provide any bookings with departure date time in the future of the enquiry date time.

Input Structure

Input Type: Json

Input Structure

{

"System":"Calling System ID", "Name": { "First": "firstname", "Middle": "middlename", "Surname": "surname", "Prefix": "name prefix", "Salutation": "salutation"

},

"Id": {

"QantasUniqueId": "Qantas Customer Number", "AmadeusUniqueId": "Amadeus Unique Customer Id", "QantasFFNo": "Qantas Frequentflyer No"

},

TBD

}

Output Structure

Output Type: Json

Output Structure

{

"Id": { "QantasUniqueId": "Qantas Customer Number", "AmadeusUniqueId": "Amadeus Unique Customer Id", "QantasFFNo": "Qantas Frequentflyer No"

},

"FlightSegments": [{ "PnrReference": "eg 50ODW1", "FlightTypeCode": "e.g. Domestic/International/Regional", "MarketingCarrierCode": "e.g. QF", "OperatingCarrierCode": "e.g. QF", "DeparturePort":"e.g. SYD", "ArrivalPort": "e.g. DBX", "BookingDate": "dd/mm/yyyy", "DepartureDate": "dd/mm/yyyy", "ClassCode": "BUS", ? "CabinCode": "BUS", ? "BookingType": "e.g. QCI / SME / Leisure (Non QCI/SME) indicator", "BookingChannelCode": "e.g. Direct / Indirect", "CountryOfPurchase": "e.g. Australia", "FlightSegmentRevenue": "e.g. 1000.00" }]

}

Configuration

Overview

TBD

Configuration Items

Field

Field Description

Description

Field Description

Be the first to like this

No labels