Booking | GetAvailability
GetAvailability enables you to query TechHub and FareMarket fares with one request.
Notice:
- Product Scope : TechHub, FareMarket
- Normally, we responses data within 10 seconds.
- You can set ‘timeout’ field in request to control the maximum wait timeout during query.
POST
/flight/booking
Parameter
Field | Mandatory | Type | Scope | Description |
---|---|---|---|---|
action | required |
String | GetAvailability | |
key | required |
String | API security key applied from AeroHub | |
signature | required |
String | Refer to Guideline to generate. | |
timestamp | required |
Int | The ‘timestamp’ field should be a 10-digit Unix timestamp in seconds, used for encryption and data verification. | |
version | optional |
String | API version information, e.g. 3.2.0 | |
request | required |
Object | Object for content request | |
routeType | optional |
Int | Filter by product; 1,FareMarket 2, TechHub; return both by default. | |
tripType | required |
Int | Flight Type: 1, Single Way 2, Round Way 3, Multi City ; | |
flightType | optional |
Int | 1: Direct, 2: Connection, return both by default. | |
fromCity | required |
String | Departure City or Airport IATA 3-Letter Codes | |
toCity | required |
String | Destination City or Airport IATA 3-Letter Codes | |
carrierCode | optional |
String[] | TechHub |
Carrier code, IATA 2_letter , only works for TechHub. e.g: JQ,AK,TR Filter the response by carriers with this paramenter |
fromDate | required |
String | Departure time, format YYYYMMDD | |
retDate | required |
String | Return time, format YYYYMMDD, empty if Single Way | |
multiCity | optional |
Object[] | FareMarket |
Available for selected partners used for multiple city trip, when tripType equals |
sequence | optional |
Int | FareMarket |
sequence number starts from 0. |
fromCity | optional |
String | FareMarket |
Departure City or Airport IATA 3-Letter Codes |
toCity | optional |
String | FareMarket |
Destination City or Airport IATA 3-Letter Codes |
onboard | optional |
Boolean | FareMarket |
true for onboard the flight. |
fromDate | optional |
String | FareMarket |
Departure time ,format YYYYMMDD |
adultNumber | required |
Int | Adult number, start from 0, adultNumber+childNumber+infantNumber<=9 | |
childNumber | optional |
Int | Child number, start from 0, adultNumber+childNumber+infantNumber<=9 | |
infantNumber | optional |
Int | TechHub |
Infant number, start from 0, adultNumber+childNumber+infantNumber<=9 |
ssrIncluded | optional |
Object | Whether the query needs SSR data | |
sync | optional |
Int | Controls SSR data response timing. 1, SSR data is returned in this response. 0, SSR data is returned in GetSSRAvailability. Currently the default value is 0. | |
types | optional |
Int[] | Type list, 0: Checkin Baggage; 1: Cabin Baggage; 2: Online Checkin; 3: Priority; 4: Seat; | |
timeout | optional |
Int | Maximum response time setting by seconds, e.g: 10 | |
flightNumber | optional |
Object | FareMarket |
Available for selected partners. notify the detail from an exsiting booking. |
outbound | optional |
String[] | FareMarket |
Outbound flight segments array, e.g.[“FR100”, “FR102”] indicates a connecting flight, [“FR100”] indicates a direct flight. |
inbound | optional |
String[] | FareMarket |
Inbound flight segments array if it’s round-trip search, e.g. [“FR103”, “FR104”] |
Request-Example
{ "action": "GetAvailability", "key": "52uksRu2MK87xXYQa", "signature": "TIzve3ZP7oyfv8x0GnOs/hlS4aAqHgSyAml0x0zM6Q5=", "timestamp": 1685116516, "request": { "tripType": 2, "toCity": "OSA", "fromCity": "TPE", "fromDate": "20230830", "retDate": "20230902", "flightType": 1, "adultNumber": 1 } }
Response
Field | Type | Description |
---|---|---|
status | int | 0 for success, others for failure, refer to status error appendix for details |
msg | String | Status message, maximum 64 char |
contentResponse | Object[] | Object array for content response |
routeType | int | Data source type, 1 for FareMarket, 2 for TechHub |
detail | Object[] | Object array for response detail |
content | String | For TechHub data, content returns Carrier IATA 2_letter code. i.e. AK , VJ. For FareMarket, content returns merchant code, i.e. AeroHub, Others |
status | Int | TechHub: original status code from airlines; FareMarket: 0 for success, others for errors |
msg | String | Status message, maximum 64 char |
searchId | String | Unique ID for each search. |
routings | Object[] | Object for routing information |
routeType | int | Data source type, 1 for FareMarket, 2 for TechHub |
routingKey | String | Unique key information for a routing in response |
chargeFees | Object[] | Object for charge fee details from AeroHub |
chargeType | Int | Charge fee type. 1 for processing fee, return the value while requesting GetAvailability API; 2 for ancillary fee, return the value while requesting getSSR or getSeat API |
chargeAmount | Float | amount |
currency | String | currency |
agencyAccountID | String | Agency accountID. For TechHub, agencyAccountID is the registered agent account at the Airline. For FareMarket, agencyAccountID is indicated to a supplier |
data | String | Session data,maximum 1000bytes Sent to AeroHub API when AirPricing is called |
fromSegments | Object[] | Object for segments of departure. |
carrier | String | Carrier IATA 2_letter code |
flightNumber | String | Flight number, e.g. CA123 if flight number begin with 0, must waived all the zeros, e.g. CZ006 should be used as CZ6 |
depAirport | String | Departure airport IATA 3-Letter Codes |
depTerminal | String | Departure airport terminal |
depTime | String | Departure date and time, format: YYYYMMDDHHMM e.g. 201203100315 means 2012/03/10 03:15 |
stopAirports | Object[] | Stopover airport information |
airport | String | Stopover airport |
duration | Int | Stopover duration, unit is minutes |
arrAirport | String | Arrival airport IATA 3-Letter Codes |
arrTerminal | String | Arrival airport terminal |
arrTime | String | Arrival date and time, format: YYYYMMDDHHMM e.g. 201203101305 means 2012/03/10 13:05 |
duration | Int | Flight duration from departure to arrival, by minute |
aircraftCode | String | Aircraft Code |
data | String | encrypt data for AeroHub internal use. data need to be added into AirPricing API routing-fromSegments |
fares | Object[] | Fare information |
fareSequence | Int | Index of a fare |
availableCount | Int | Available seat number |
fareKey | String | Unique key information for a fare |
cabinClass | String | RBD code generated from airline. |
cabinName | String | corresponds to the productClass name like Economy, Premium Economy, Business, First |
productClass | String | product class code standardized by AeroHub, Y(Economy Class), W(Premium Class), C(Business Class), F(First Class) |
fareTypeCode | String | return bundle fare id defined by airline |
fareTypeDesc | String | return bundle fare name defined by airline |
bundleId | int | bundle id, mapping to the id from bundles[],only works for TechHub |
ruleId | String | fare rule id, mapping to the id from rules[],works for FareMarket |
paxFare | Object | fare for all passengers |
ADT | Object[] | fare for adults |
chargeCode | String | Fare code |
chargeType | String | Fare type, e.g. “FairPrice” “Tax” |
chargeDesc | String | Description of a charge |
amount | Float | Fare amount |
currency | String | Currency information, 3-Letter Codes e.g. USD |
originalAmount | Float | Fare amount from airlines |
originalCurrency | String | Currency information from airline, 3-Letter Codes e.g. USD |
CHD | Object[] | fare for children |
chargeCode | String | Fare code |
chargeType | String | Fare type, e.g. “FairPrice” “Tax” |
chargeDesc | String | Description of a charge |
amount | Float | Fare amount |
currency | String | Currency information, 3-Letter Codes e.g. USD |
originalAmount | Float | Fare amount from airlines |
originalCurrency | String | Currency information from airlines, 3-Letter Codes e.g. USD |
INF | Object[] | fare for infant |
chargeCode | String | Fare code |
chargeType | String | Fare type, e.g. “FairPrice” “Tax” |
chargeDesc | String | Description of a charge |
amount | Float | Fare amount |
currency | String | Currency information, 3-Letter Codes e.g. USD |
originalAmount | Float | Fare amount from airlines |
originalCurrency | String | Currency information from airlines, 3-Letter Codes e.g. USD |
retSegments | Object[] | |
carrier | String | Carrier IATA 2_letter code |
flightNumber | String | Flight number, e.g. CA123 if flight number begin with 0, must waived all the zeros, e.g. CZ006 should be used as CZ6 |
depAirport | String | Departure airport IATA 3-Letter Codes |
depTerminal | String | Departure airport terminal |
depTime | String | Departure date and time, format: YYYYMMDDHHMM e.g. 201203100315 means 2012/03/10 03:15 |
stopAirports | Object[] | Stopover airports information |
airport | String | Stopover airport |
duration | Int | Stopover duration, unit is minutes |
arrAirport | String | Arrival airport IATA 3-Letter Codes |
arrTerminal | String | Arrival terminal |
arrTime | String | Arrival date and time, format: YYYYMMDDHHMM e.g. 201203101305 means 2012/03/10 13:05 |
duration | Int | Flight duration from departure to arrival, by minute |
aircraftCode | String | Aircraft Code |
data | String | encrypt data for AeroHub internal use. data need to be added into AirPricing API routing-retSegments |
fares | Object[] | Fare information |
fareSequence | Int | Index of a fare |
availableCount | Int | Available seat number |
cabinClass | String | RBD code from airline. |
cabinName | String | corresponds to the productClass name provided by airlines like Economy, Premium Economy, Business, First. |
productClass | String | product class code standardized by AeroHub Y(Economy Class), W(Premium Class), C(Business Class), F(First Class) |
fareTypeCode | String | return bundle fare id defined by airline |
fareTypeDesc | String | return bundle fare name defined by airline |
bundleId | int | bundle id, mapping to the id from bundles[],only works for TechHub |
ruleId | String | fare rule id, mapping to the id from rules[],works for FareMarket |
fareKey | String | Unique key information for a fare |
paxFare | Object | fare for all passengers |
ADT | Object[] | fare for adults |
chargeCode | String | Fare code |
chargeType | String | Fare type, e.g. “FairPrice” “Tax” |
chargeDesc | String | Description of a charge |
amount | Float | Fare amount |
currency | String | Currency information, 3-Letter Codes e.g. USD |
originalAmount | Float | Fare amount from airlines |
originalCurrency | String | Currency information from airlines, 3-Letter Codes e.g. USD |
CHD | Object[] | fare for children |
chargeCode | String | Fare code |
chargeType | String | Fare type, e.g. “FairPrice” “Tax” |
chargeDesc | String | Description of a charge |
amount | Float | Fare amount |
currency | String | Currency information, 3-Letter Codes e.g. USD |
originalAmount | Float | Fare amount from airlines |
originalCurrency | String | Currency information from airlines, 3-Letter Codes e.g. USD |
INF | Object[] | fare for infants |
chargeCode | String | Fare code |
chargeType | String | Fare type, e.g. “FairPrice” “Tax” |
chargeDesc | String | Description of a charge |
amount | Float | Fare amount |
currency | String | Currency information, 3-Letter Codes e.g. USD |
originalAmount | Float | Fare amount from airlines |
originalCurrency | String | Currency information from airlines, 3-Letter Codes e.g. USD |
bundles | Object[] | Bundle details collection, applicable to TechHub products only |
bundleId | int | Bundle Id |
fareTypeCode | String | Bundle Code |
fareTypeDesc | String | Bundle Name |
carrier | String | Carrier IATA 2_letter code |
productClass | String | product class code standardized by AeroHub, Y(Economy Class), W(Premium Class), C(Business Class), F(First Class) |
cabinClass | String | RBD code from airline. |
cabinBag | Object[] | Carry-on Baggage |
isIncluded | Int | is Included or not 0: No; 1: Yes. |
piece | Int | Number of Free Carry-on Baggage Items |
weight | Int | Carry-on Baggage Allowance, in kilograms (KG) |
unit | String | Unit |
category | String | Applicable Scope Domestic International All |
isFree | Int | is free of charge or not 0: No; 1: Yes. |
detail | String | Details |
checkinBag | Object[] | Checkin Baggage |
isIncluded | Int | is Included or not 0: No; 1: Yes. |
piece | Int | Number of Free Checked Baggage Items |
weight | Int | Checkin Baggage Allowance, in kilograms (KG) |
unit | String | Unit |
category | String | Applicable Scope Domestic International All |
isFree | Int | is free of charge or not 0: No; 1: Yes. |
detail | String | Details |
seat | Object | Seat Selection Information |
isIncluded | Int | is Included or not 0: No; 1 Yes. |
isFree | Int | is free of charge or not 0: No; 1 Yes. |
detail | String | Details |
meal | Object | Meal Information |
isIncluded | Int | is Included or not 0: No; 1: Yes. |
isFree | Int | is free of charge or not 0: No; 1: Yes. |
detail | String | Details |
flightChange | Object[] | Change Rules |
eligible | Int | is eligible for a change or not 0: No; 1 Yes. |
category | String | Applicable Scope Domestic International All |
detail | String | Details |
cancellation | Object[] | Cancellation Rules |
eligible | Int | is eligible for a change or not 0: No; 1: Yes. |
category | String | Applicable Scope Domestic International All |
detail | String | Details |
bundleDetail | String | Bundle Details |
rules | Object[] | Change and Cancellation Rules, Free Baggage Collection, applicable only to FareMarket products |
ruleId | String | Change and Cancellation Rules, Free Baggage ID |
endorsement | int | Supports endorsement or not 0: not support; 1: support. |
changeInfoList | Object[] | Change Rules Collection |
passengerType | int | Passenger Type 0: Adult; 1: Child; 2: Infant. |
ticketStatus | int | The rules for changing a flight ticket depend on whether it has been used or not 0: Ticket has not been used; 1: part of the ticket has been used. |
changeCategory | String | Different types of change distinctions T: Not changeable; H: Conditionally changeable; F: Free to change; E: Subject to airline regulations. |
changeFee | float | the fee applied for the change. |
currencyCode | String | Currency information, 3-Letter Codes e.g. USD |
noshowType | String | Indicates whether a no-show booking is eligible for changes T: Not changeable; H: Conditionally changeable; F: Free to change; E: Subject to airline regulations |
noShowCondition | int | Change deadline for no-shows: Set in hours. Example: If changes are allowed up to 4 hours before departure, the value is ‘4’. Return 0 by default. |
noShowFee | int | It indicates the no-show charged fee, when you change/cancel the no-show ticket with airline. |
cancelInfoList | Object[] | Cancellation Rules Collection |
passengerType | int | Passenger Type 0: Adult; 1: Child; 2: Infant. |
ticketStatus | int | The rules for canceling a flight ticket depend on whether it has been used or not 0: Ticket has not been used; 1: part of the ticket has been used. |
cancelCategory | String | Cancellation Indicator T: Non-cancelable; H: Conditionally cancelable; F: Free to cancellation; E: Subject to airline regulations. |
cancelFee | float | the fee applied for the cancel. |
currencyCode | String | Currency information, 3-Letter Codes e.g. USD |
noshowType | String | Cancellation rules for No-show, Cancellation Indicator, T: Non-cancelable; H: Conditionally cancelable; F: Free to cancellation; E: Subject to airline regulations. |
noShowCondition | int | Cancel deadline for no-shows: Set in hours. Example: If cancels are allowed up to 4 hours before departure, the value is ‘4’. Return 0 by default. |
noShowFee | int | It indicates the no-show charged fee, when you change/cancel the no-show ticket with airline. |
freeBagInfoList | Object[] | Free Baggage Information Collection |
journeyType | int | JourneyType 1: Outhound; 2: Inbound. |
segmentNo | int | Segment order, starting from 1. Note: For round trips, both outbound and return start from 1 |
passengerType | int | Passenger Type 0: Adult; 1: Child; 2: Infant. |
checkinBagPiece | int | Number of Free Checkin Baggage Items |
checkinBagWeight | int | Free Checkin Baggage Allowance, in kilograms (KG) |
Success-Response:
{ "status": 0, "msg": "success", "searchId": "7aff6f788e6d60180d20c87c66de38bf", "contentResponse": [ { "routeType": 1, "detail": [ { "content": "FareMarket", "status": 0, "msg": "Success" } ] } ], "routings": [ { "routeType": 1, "routingKey": "17073865200928605", "fromSegments": [ { "aircraftCode": "738", "arrAirport": "PUS", "arrTerminal": "", "arrTime": "202402201630", "carrier": "7C", "data": "", "depAirport": "NRT", "depTerminal": "", "depTime": "202402201405", "duration": 0, "fares": [ { "paxFare": { "ADT": [ { "chargeType": "FarePrice", "chargeDesc": "", "chargeCode": "", "amount": 224.08, "originalAmount": 224.08, "currency": "USD", "originalCurrency": "USD" }, { "chargeType": "Tax", "chargeDesc": "", "chargeCode": "", "amount": 68.66, "originalAmount": 68.66, "currency": "USD", "originalCurrency": "USD" } ], "CHD": [ { "chargeType": "FarePrice", "chargeDesc": "", "chargeCode": "", "amount": 224.08, "originalAmount": 224.08, "currency": "USD", "originalCurrency": "USD" }, { "chargeType": "Tax", "chargeDesc": "", "chargeCode": "", "amount": 68.66, "originalAmount": 68.66, "currency": "USD", "originalCurrency": "USD" } ], "INF": [] }, "availableCount": 1, "fareKey": "4f2932f4-60b0-4ab5-9e85-b4dcf83a24c9", "fareBasisCode": "", "fareSequence": 0, "productClass": "Y", "cabinName": "", "cabinClass": "Y", "fareTypeCode": "", "fareTypeDesc": "", "ruleId": "0-1_1", "bundleId": 0 } ], "flightNumber": "7C1153", "stopAirports": [], "operatingFlightNumber": "" }, { "aircraftCode": "738", "arrAirport": "GMP", "arrTerminal": "", "arrTime": "202402202140", "carrier": "7C", "data": "", "depAirport": "PUS", "depTerminal": "", "depTime": "202402202040", "duration": 0, "fares": [ { "paxFare": { "ADT": [ { "chargeType": "FarePrice", "chargeDesc": "", "chargeCode": "", "amount": 0.0, "originalAmount": 0.0, "currency": "USD", "originalCurrency": "USD" }, { "chargeType": "Tax", "chargeDesc": "", "chargeCode": "", "amount": 0.0, "originalAmount": 0.0, "currency": "USD", "originalCurrency": "USD" } ], "CHD": [ { "chargeType": "FarePrice", "chargeDesc": "", "chargeCode": "", "amount": 0.0, "originalAmount": 0.0, "currency": "USD", "originalCurrency": "USD" }, { "chargeType": "Tax", "chargeDesc": "", "chargeCode": "", "amount": 0.0, "originalAmount": 0.0, "currency": "USD", "originalCurrency": "USD" } ], "INF": [] }, "availableCount": 1, "fareKey": "a558806a-32f8-43a3-bdd5-9593c6cf4c20", "fareBasisCode": "", "fareSequence": 0, "productClass": "Y", "cabinName": "", "cabinClass": "L", "fareTypeCode": "", "fareTypeDesc": "", "ruleId": "0-1_1", "bundleId": 0 } ], "flightNumber": "7C207", "stopAirports": [], "operatingFlightNumber": "" } ], "retSegments": [], "data": "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", "agencyAccountID": "1", "chargeFees": [ { "chargeAmount": 0.0, "chargeType": 1, "currency": "USD" } ] }, { "routeType": 1, "routingKey": "1707386520093947", "fromSegments": [ { "aircraftCode": "738", "arrAirport": "PUS", "arrTerminal": "", "arrTime": "202402201630", "carrier": "7C", "data": "", "depAirport": "NRT", "depTerminal": "", "depTime": "202402201405", "duration": 0, "fares": [ { "paxFare": { "ADT": [ { "chargeType": "FarePrice", "chargeDesc": "", "chargeCode": "", "amount": 224.08, "originalAmount": 224.08, "currency": "USD", "originalCurrency": "USD" }, { "chargeType": "Tax", "chargeDesc": "", "chargeCode": "", "amount": 68.66, "originalAmount": 68.66, "currency": "USD", "originalCurrency": "USD" } ], "CHD": [ { "chargeType": "FarePrice", "chargeDesc": "", "chargeCode": "", "amount": 224.08, "originalAmount": 224.08, "currency": "USD", "originalCurrency": "USD" }, { "chargeType": "Tax", "chargeDesc": "", "chargeCode": "", "amount": 68.66, "originalAmount": 68.66, "currency": "USD", "originalCurrency": "USD" } ], "INF": [] }, "availableCount": 1, "fareKey": "d6a538c4-37e6-459c-814f-9bab24a6a5d4", "fareBasisCode": "", "fareSequence": 0, "productClass": "Y", "cabinName": "", "cabinClass": "Y", "fareTypeCode": "", "fareTypeDesc": "", "ruleId": "1-1_1", "bundleId": 0 } ], "flightNumber": "7C1153", "stopAirports": [], "operatingFlightNumber": "" }, { "aircraftCode": "738", "arrAirport": "GMP", "arrTerminal": "", "arrTime": "202402210825", "carrier": "7C", "data": "", "depAirport": "PUS", "depTerminal": "", "depTime": "202402210725", "duration": 0, "fares": [ { "paxFare": { "ADT": [ { "chargeType": "FarePrice", "chargeDesc": "", "chargeCode": "", "amount": 0.0, "originalAmount": 0.0, "currency": "USD", "originalCurrency": "USD" }, { "chargeType": "Tax", "chargeDesc": "", "chargeCode": "", "amount": 0.0, "originalAmount": 0.0, "currency": "USD", "originalCurrency": "USD" } ], "CHD": [ { "chargeType": "FarePrice", "chargeDesc": "", "chargeCode": "", "amount": 0.0, "originalAmount": 0.0, "currency": "USD", "originalCurrency": "USD" }, { "chargeType": "Tax", "chargeDesc": "", "chargeCode": "", "amount": 0.0, "originalAmount": 0.0, "currency": "USD", "originalCurrency": "USD" } ], "INF": [] }, "availableCount": 1, "fareKey": "2ae4e717-0acb-4213-ac45-024a528eb6c7", "fareBasisCode": "", "fareSequence": 0, "productClass": "Y", "cabinName": "", "cabinClass": "L", "fareTypeCode": "", "fareTypeDesc": "", "ruleId": "1-1_1", "bundleId": 0 } ], "flightNumber": "7C211", "stopAirports": [], "operatingFlightNumber": "" } ], "retSegments": [], "data": "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", "agencyAccountID": "1", "chargeFees": [ { "chargeAmount": 0.0, "chargeType": 1, "currency": "USD" } ] }, { "routeType": 1, "routingKey": "1707386520094956", "fromSegments": [ { "aircraftCode": "738", "arrAirport": "PUS", "arrTerminal": "", "arrTime": "202402201630", "carrier": "7C", "data": "", "depAirport": "NRT", "depTerminal": "", "depTime": "202402201405", "duration": 0, "fares": [ { "paxFare": { "ADT": [ { "chargeType": "FarePrice", "chargeDesc": "", "chargeCode": "", "amount": 230.13, "originalAmount": 230.13, "currency": "USD", "originalCurrency": "USD" }, { "chargeType": "Tax", "chargeDesc": "", "chargeCode": "", "amount": 68.66, "originalAmount": 68.66, "currency": "USD", "originalCurrency": "USD" } ], "CHD": [ { "chargeType": "FarePrice", "chargeDesc": "", "chargeCode": "", "amount": 230.13, "originalAmount": 230.13, "currency": "USD", "originalCurrency": "USD" }, { "chargeType": "Tax", "chargeDesc": "", "chargeCode": "", "amount": 68.66, "originalAmount": 68.66, "currency": "USD", "originalCurrency": "USD" } ], "INF": [] }, "availableCount": 1, "fareKey": "ef8387d4-7d64-4ed3-9e7a-b9f9b7f80e0c", "fareBasisCode": "", "fareSequence": 0, "productClass": "Y", "cabinName": "", "cabinClass": "Y", "fareTypeCode": "", "fareTypeDesc": "", "ruleId": "2-1_1", "bundleId": 0 } ], "flightNumber": "7C1153", "stopAirports": [], "operatingFlightNumber": "" }, { "aircraftCode": "738", "arrAirport": "GMP", "arrTerminal": "", "arrTime": "202402211515", "carrier": "7C", "data": "", "depAirport": "PUS", "depTerminal": "", "depTime": "202402211415", "duration": 0, "fares": [ { "paxFare": { "ADT": [ { "chargeType": "FarePrice", "chargeDesc": "", "chargeCode": "", "amount": 0.0, "originalAmount": 0.0, "currency": "USD", "originalCurrency": "USD" }, { "chargeType": "Tax", "chargeDesc": "", "chargeCode": "", "amount": 0.0, "originalAmount": 0.0, "currency": "USD", "originalCurrency": "USD" } ], "CHD": [ { "chargeType": "FarePrice", "chargeDesc": "", "chargeCode": "", "amount": 0.0, "originalAmount": 0.0, "currency": "USD", "originalCurrency": "USD" }, { "chargeType": "Tax", "chargeDesc": "", "chargeCode": "", "amount": 0.0, "originalAmount": 0.0, "currency": "USD", "originalCurrency": "USD" } ], "INF": [] }, "availableCount": 1, "fareKey": "e4bd08fb-fbf2-48ba-b384-fffd5a26e3a0", "fareBasisCode": "", "fareSequence": 0, "productClass": "Y", "cabinName": "", "cabinClass": "S", "fareTypeCode": "", "fareTypeDesc": "", "ruleId": "2-1_1", "bundleId": 0 } ], "flightNumber": "7C291", "stopAirports": [], "operatingFlightNumber": "" } ], "retSegments": [], "data": "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", "agencyAccountID": "1", "chargeFees": [ { "chargeAmount": 0.0, "chargeType": 1, "currency": "USD" } ] }, { "routeType": 1, "routingKey": "1707386520094956", "fromSegments": [ { "aircraftCode": "738", "arrAirport": "ICN", "arrTerminal": "", "arrTime": "202402202105", "carrier": "7C", "data": "", "depAirport": "NRT", "depTerminal": "", "depTime": "202402201800", "duration": 0, "fares": [ { "paxFare": { "ADT": [ { "chargeType": "FarePrice", "chargeDesc": "", "chargeCode": "", "amount": 196.14, "originalAmount": 196.14, "currency": "USD", "originalCurrency": "USD" }, { "chargeType": "Tax", "chargeDesc": "", "chargeCode": "", "amount": 57.31, "originalAmount": 57.31, "currency": "USD", "originalCurrency": "USD" } ], "CHD": [ { "chargeType": "FarePrice", "chargeDesc": "", "chargeCode": "", "amount": 196.14, "originalAmount": 196.14, "currency": "USD", "originalCurrency": "USD" }, { "chargeType": "Tax", "chargeDesc": "", "chargeCode": "", "amount": 57.31, "originalAmount": 57.31, "currency": "USD", "originalCurrency": "USD" } ], "INF": [] }, "availableCount": 1, "fareKey": "408e7905-3c19-45a5-bd35-b44242001f23", "fareBasisCode": "", "fareSequence": 0, "productClass": "Y", "cabinName": "", "cabinClass": "K", "fareTypeCode": "", "fareTypeDesc": "", "ruleId": "3-1_1", "bundleId": 0 } ], "flightNumber": "7C1113", "stopAirports": [], "operatingFlightNumber": "" } ], "retSegments": [], "data": "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", "agencyAccountID": "1", "chargeFees": [ { "chargeAmount": 0.0, "chargeType": 1, "currency": "USD" } ] }, { "routeType": 1, "routingKey": "1707386520094956", "fromSegments": [ { "aircraftCode": "738", "arrAirport": "ICN", "arrTerminal": "", "arrTime": "202402202105", "carrier": "7C", "data": "", "depAirport": "NRT", "depTerminal": "", "depTime": "202402201810", "duration": 0, "fares": [ { "paxFare": { "ADT": [ { "chargeType": "FarePrice", "chargeDesc": "", "chargeCode": "", "amount": 196.14, "originalAmount": 196.14, "currency": "USD", "originalCurrency": "USD" }, { "chargeType": "Tax", "chargeDesc": "", "chargeCode": "", "amount": 57.31, "originalAmount": 57.31, "currency": "USD", "originalCurrency": "USD" } ], "CHD": [ { "chargeType": "FarePrice", "chargeDesc": "", "chargeCode": "", "amount": 196.14, "originalAmount": 196.14, "currency": "USD", "originalCurrency": "USD" }, { "chargeType": "Tax", "chargeDesc": "", "chargeCode": "", "amount": 57.31, "originalAmount": 57.31, "currency": "USD", "originalCurrency": "USD" } ], "INF": [] }, "availableCount": 1, "fareKey": "97f93533-0085-4c6b-a86c-1e8d1c1193a0", "fareBasisCode": "", "fareSequence": 0, "productClass": "Y", "cabinName": "", "cabinClass": "K", "fareTypeCode": "", "fareTypeDesc": "", "ruleId": "4-1_1", "bundleId": 0 } ], "flightNumber": "7C1103", "stopAirports": [], "operatingFlightNumber": "" } ], "retSegments": [], "data": "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", "agencyAccountID": "1", "chargeFees": [ { "chargeAmount": 0.0, "chargeType": 1, "currency": "USD" } ] }, { "routeType": 1, "routingKey": "17073865200959394", "fromSegments": [ { "aircraftCode": "738", "arrAirport": "ICN", "arrTerminal": "", "arrTime": "202402202250", "carrier": "7C", "data": "", "depAirport": "NRT", "depTerminal": "", "depTime": "202402201950", "duration": 0, "fares": [ { "paxFare": { "ADT": [ { "chargeType": "FarePrice", "chargeDesc": "", "chargeCode": "", "amount": 196.14, "originalAmount": 196.14, "currency": "USD", "originalCurrency": "USD" }, { "chargeType": "Tax", "chargeDesc": "", "chargeCode": "", "amount": 57.31, "originalAmount": 57.31, "currency": "USD", "originalCurrency": "USD" } ], "CHD": [ { "chargeType": "FarePrice", "chargeDesc": "", "chargeCode": "", "amount": 196.14, "originalAmount": 196.14, "currency": "USD", "originalCurrency": "USD" }, { "chargeType": "Tax", "chargeDesc": "", "chargeCode": "", "amount": 57.31, "originalAmount": 57.31, "currency": "USD", "originalCurrency": "USD" } ], "INF": [] }, "availableCount": 1, "fareKey": "3f7147a7-1744-4807-8ea5-28bddfc1e359", "fareBasisCode": "", "fareSequence": 0, "productClass": "Y", "cabinName": "", "cabinClass": "K", "fareTypeCode": "", "fareTypeDesc": "", "ruleId": "5-1_1", "bundleId": 0 } ], "flightNumber": "7C1107", "stopAirports": [], "operatingFlightNumber": "" } ], "retSegments": [], "data": "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", "agencyAccountID": "1", "chargeFees": [ { "chargeAmount": 0.0, "chargeType": 1, "currency": "USD" } ] } ], "bundles": [], "rules": [ { "ruleId": "0-1_1", "endorsement": 0, "changeInfoList": [ { "passengerType": 0, "ticketStatus": 0, "changeCategory": "H", "changeFee": 290, "currencyCode": "USD", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 }, { "passengerType": 1, "ticketStatus": 0, "changeCategory": "H", "changeFee": 290, "currencyCode": "USD", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 } ], "cancelInfoList": [ { "passengerType": 0, "ticketStatus": 0, "cancelCategory": "T", "cancelFee": 0, "currencyCode": "", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 }, { "passengerType": 1, "ticketStatus": 0, "cancelCategory": "T", "cancelFee": 0, "currencyCode": "", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 } ], "freeBagInfoList": [ { "passengerType": 0, "checkinBagPiece": 0, "checkinBagWeight": 0 }, { "passengerType": 1, "checkinBagPiece": 0, "checkinBagWeight": 0 }, { "passengerType": 0, "checkinBagPiece": 0, "checkinBagWeight": 0 }, { "passengerType": 1, "checkinBagPiece": 0, "checkinBagWeight": 0 } ] }, { "ruleId": "1-1_1", "endorsement": 0, "changeInfoList": [ { "passengerType": 0, "ticketStatus": 0, "changeCategory": "H", "changeFee": 290, "currencyCode": "USD", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 }, { "passengerType": 1, "ticketStatus": 0, "changeCategory": "H", "changeFee": 290, "currencyCode": "USD", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 } ], "cancelInfoList": [ { "passengerType": 0, "ticketStatus": 0, "cancelCategory": "T", "cancelFee": 0, "currencyCode": "", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 }, { "passengerType": 1, "ticketStatus": 0, "cancelCategory": "T", "cancelFee": 0, "currencyCode": "", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 } ], "freeBagInfoList": [ { "passengerType": 0, "checkinBagPiece": 0, "checkinBagWeight": 0 }, { "passengerType": 1, "checkinBagPiece": 0, "checkinBagWeight": 0 }, { "passengerType": 0, "checkinBagPiece": 0, "checkinBagWeight": 0 }, { "passengerType": 1, "checkinBagPiece": 0, "checkinBagWeight": 0 } ] }, { "ruleId": "2-1_1", "endorsement": 0, "changeInfoList": [ { "passengerType": 0, "ticketStatus": 0, "changeCategory": "H", "changeFee": 290, "currencyCode": "USD", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 }, { "passengerType": 1, "ticketStatus": 0, "changeCategory": "H", "changeFee": 290, "currencyCode": "USD", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 } ], "cancelInfoList": [ { "passengerType": 0, "ticketStatus": 0, "cancelCategory": "T", "cancelFee": 0, "currencyCode": "", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 }, { "passengerType": 1, "ticketStatus": 0, "cancelCategory": "T", "cancelFee": 0, "currencyCode": "", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 } ], "freeBagInfoList": [ { "passengerType": 0, "checkinBagPiece": 1, "checkinBagWeight": 15 }, { "passengerType": 1, "checkinBagPiece": 1, "checkinBagWeight": 15 }, { "passengerType": 0, "checkinBagPiece": 1, "checkinBagWeight": 15 }, { "passengerType": 1, "checkinBagPiece": 1, "checkinBagWeight": 15 } ] }, { "ruleId": "3-1_1", "endorsement": 0, "changeInfoList": [ { "passengerType": 0, "ticketStatus": 0, "changeCategory": "H", "changeFee": 290, "currencyCode": "USD", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 }, { "passengerType": 1, "ticketStatus": 0, "changeCategory": "H", "changeFee": 290, "currencyCode": "USD", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 } ], "cancelInfoList": [ { "passengerType": 0, "ticketStatus": 0, "cancelCategory": "T", "cancelFee": 0, "currencyCode": "", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 }, { "passengerType": 1, "ticketStatus": 0, "cancelCategory": "T", "cancelFee": 0, "currencyCode": "", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 } ], "freeBagInfoList": [ { "passengerType": 0, "checkinBagPiece": 1, "checkinBagWeight": 15 }, { "passengerType": 1, "checkinBagPiece": 1, "checkinBagWeight": 15 } ] }, { "ruleId": "4-1_1", "endorsement": 0, "changeInfoList": [ { "passengerType": 0, "ticketStatus": 0, "changeCategory": "H", "changeFee": 290, "currencyCode": "USD", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 }, { "passengerType": 1, "ticketStatus": 0, "changeCategory": "H", "changeFee": 290, "currencyCode": "USD", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 } ], "cancelInfoList": [ { "passengerType": 0, "ticketStatus": 0, "cancelCategory": "T", "cancelFee": 0, "currencyCode": "", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 }, { "passengerType": 1, "ticketStatus": 0, "cancelCategory": "T", "cancelFee": 0, "currencyCode": "", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 } ], "freeBagInfoList": [ { "passengerType": 0, "checkinBagPiece": 1, "checkinBagWeight": 15 }, { "passengerType": 1, "checkinBagPiece": 1, "checkinBagWeight": 15 } ] }, { "ruleId": "5-1_1", "endorsement": 0, "changeInfoList": [ { "passengerType": 0, "ticketStatus": 0, "changeCategory": "H", "changeFee": 290, "currencyCode": "USD", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 }, { "passengerType": 1, "ticketStatus": 0, "changeCategory": "H", "changeFee": 290, "currencyCode": "USD", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 } ], "cancelInfoList": [ { "passengerType": 0, "ticketStatus": 0, "cancelCategory": "T", "cancelFee": 0, "currencyCode": "", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 }, { "passengerType": 1, "ticketStatus": 0, "cancelCategory": "T", "cancelFee": 0, "currencyCode": "", "noshowType": "T", "noShowCondition": 0, "noShowFee": 0 } ], "freeBagInfoList": [ { "passengerType": 0, "checkinBagPiece": 1, "checkinBagWeight": 15 }, { "passengerType": 1, "checkinBagPiece": 1, "checkinBagWeight": 15 } ] } ] }
Status Code
Name | Description |
---|---|
1000 | General system error |
1001 | Request parameters or part of parameters missing |
1002 | Invalid Action |
1003 | API request timeout, please request again |
1004 | Invalid request parameter |
1005 | Service system error |
1040 | data has over the daily limitation |
1101 | Authentication fail, wrong signature |
1102 | Account disabled, please contact with account administrator |
2010 | Do not support this route |
2011 | No flight today, please changes the date |
2401 | The maximum number should not exceed 9 |
Error-Response
{ "status": 1000, "msg": "AeroHub internal error" }
Author:admin Create time:2023-05-24 16:04
Last editor:AeroHub Update time:2024-09-10 16:26
Last editor:AeroHub Update time:2024-09-10 16:26