POST api/TC_Air?tripType={tripType}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
tripType | string |
Required |
Body Parameters
Collection of TC_SegmentName | Description | Type | Additional information |
---|---|---|---|
carrier | string |
None. |
|
depAirport | string |
None. |
|
depTime | string |
None. |
|
arrAirport | string |
None. |
|
arrTime | string |
None. |
|
airTime | decimal number |
None. |
|
stopCities | string |
None. |
|
codeShare | boolean |
None. |
|
airCraftCode | string |
None. |
|
flightNumber | string |
None. |
|
cabin | string |
None. |
|
seatCount | integer |
None. |
|
cabinClass | TC_CabinClass |
None. |
|
operatingCarrier | string |
None. |
|
depTerminal | string |
None. |
|
arrTerminal | string |
None. |
|
baggageWeight | string |
None. |
|
baggageUnit | string |
None. |
|
segmentGroup | integer |
None. |
Request Formats
application/json, text/json
Sample:
[ { "carrier": "sample string 1", "depAirport": "sample string 2", "depTime": "sample string 3", "arrAirport": "sample string 4", "arrTime": "sample string 5", "airTime": 6.1, "stopCities": "sample string 7", "codeShare": true, "airCraftCode": "sample string 9", "flightNumber": "sample string 10", "cabin": "sample string 11", "seatCount": 12, "cabinClass": 0, "operatingCarrier": "sample string 13", "depTerminal": "sample string 14", "arrTerminal": "sample string 15", "baggageWeight": "sample string 16", "baggageUnit": "sample string 17", "segmentGroup": 18 }, { "carrier": "sample string 1", "depAirport": "sample string 2", "depTime": "sample string 3", "arrAirport": "sample string 4", "arrTime": "sample string 5", "airTime": 6.1, "stopCities": "sample string 7", "codeShare": true, "airCraftCode": "sample string 9", "flightNumber": "sample string 10", "cabin": "sample string 11", "seatCount": 12, "cabinClass": 0, "operatingCarrier": "sample string 13", "depTerminal": "sample string 14", "arrTerminal": "sample string 15", "baggageWeight": "sample string 16", "baggageUnit": "sample string 17", "segmentGroup": 18 } ]
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
TupleOfListOfSegmentAndListOfSegmentName | Description | Type | Additional information |
---|---|---|---|
Item1 | Collection of Segment |
None. |
|
Item2 | Collection of Segment |
None. |
Response Formats
application/json, text/json
Sample:
{ "m_Item1": [ { "carrier": "sample string 1", "flightnumber": "sample string 2", "depairport": "sample string 3", "deptime": "sample string 4", "deptimezone": "sample string 5", "arrairport": "sample string 6", "arrtime": "sample string 7", "arrtimezone": "sample string 8", "stopcities": "sample string 9", "stopcityinfo": [ { "DepAirport": "sample string 1", "DepTime": "sample string 2", "DepTimeZone": "sample string 3", "ArrAirport": "sample string 4", "ArrTime": "sample string 5", "ArrTimeZone": "sample string 6", "AirTime": 7 }, { "DepAirport": "sample string 1", "DepTime": "sample string 2", "DepTimeZone": "sample string 3", "ArrAirport": "sample string 4", "ArrTime": "sample string 5", "ArrTimeZone": "sample string 6", "AirTime": 7 } ], "codeshare": true, "aircraftcode": "sample string 11", "airtime": "sample string 12", "airreminder": "sample string 13", "key": "sample string 14", "marketairlines": "sample string 15", "operatorairlines": "sample string 16", "cabinclass": [ { "qualifier": "sample string 1", "cabin": "sample string 2", "cabincode": 0, "farebasis": "sample string 3", "seatcount": 4 }, { "qualifier": "sample string 1", "cabin": "sample string 2", "cabincode": 0, "farebasis": "sample string 3", "seatcount": 4 } ], "segmentgroup": 17, "depterminal": "sample string 18", "arrterminal": "sample string 19", "faresequence": "sample string 20", "opsuffix": "sample string 21", "ruleNumber": "sample string 22", "fareApplicationType": 0, "status": "sample string 23", "segmentorder": "sample string 24", "supplierRef": "sample string 25" }, { "carrier": "sample string 1", "flightnumber": "sample string 2", "depairport": "sample string 3", "deptime": "sample string 4", "deptimezone": "sample string 5", "arrairport": "sample string 6", "arrtime": "sample string 7", "arrtimezone": "sample string 8", "stopcities": "sample string 9", "stopcityinfo": [ { "DepAirport": "sample string 1", "DepTime": "sample string 2", "DepTimeZone": "sample string 3", "ArrAirport": "sample string 4", "ArrTime": "sample string 5", "ArrTimeZone": "sample string 6", "AirTime": 7 }, { "DepAirport": "sample string 1", "DepTime": "sample string 2", "DepTimeZone": "sample string 3", "ArrAirport": "sample string 4", "ArrTime": "sample string 5", "ArrTimeZone": "sample string 6", "AirTime": 7 } ], "codeshare": true, "aircraftcode": "sample string 11", "airtime": "sample string 12", "airreminder": "sample string 13", "key": "sample string 14", "marketairlines": "sample string 15", "operatorairlines": "sample string 16", "cabinclass": [ { "qualifier": "sample string 1", "cabin": "sample string 2", "cabincode": 0, "farebasis": "sample string 3", "seatcount": 4 }, { "qualifier": "sample string 1", "cabin": "sample string 2", "cabincode": 0, "farebasis": "sample string 3", "seatcount": 4 } ], "segmentgroup": 17, "depterminal": "sample string 18", "arrterminal": "sample string 19", "faresequence": "sample string 20", "opsuffix": "sample string 21", "ruleNumber": "sample string 22", "fareApplicationType": 0, "status": "sample string 23", "segmentorder": "sample string 24", "supplierRef": "sample string 25" } ], "m_Item2": [ { "carrier": "sample string 1", "flightnumber": "sample string 2", "depairport": "sample string 3", "deptime": "sample string 4", "deptimezone": "sample string 5", "arrairport": "sample string 6", "arrtime": "sample string 7", "arrtimezone": "sample string 8", "stopcities": "sample string 9", "stopcityinfo": [ { "DepAirport": "sample string 1", "DepTime": "sample string 2", "DepTimeZone": "sample string 3", "ArrAirport": "sample string 4", "ArrTime": "sample string 5", "ArrTimeZone": "sample string 6", "AirTime": 7 }, { "DepAirport": "sample string 1", "DepTime": "sample string 2", "DepTimeZone": "sample string 3", "ArrAirport": "sample string 4", "ArrTime": "sample string 5", "ArrTimeZone": "sample string 6", "AirTime": 7 } ], "codeshare": true, "aircraftcode": "sample string 11", "airtime": "sample string 12", "airreminder": "sample string 13", "key": "sample string 14", "marketairlines": "sample string 15", "operatorairlines": "sample string 16", "cabinclass": [ { "qualifier": "sample string 1", "cabin": "sample string 2", "cabincode": 0, "farebasis": "sample string 3", "seatcount": 4 }, { "qualifier": "sample string 1", "cabin": "sample string 2", "cabincode": 0, "farebasis": "sample string 3", "seatcount": 4 } ], "segmentgroup": 17, "depterminal": "sample string 18", "arrterminal": "sample string 19", "faresequence": "sample string 20", "opsuffix": "sample string 21", "ruleNumber": "sample string 22", "fareApplicationType": 0, "status": "sample string 23", "segmentorder": "sample string 24", "supplierRef": "sample string 25" }, { "carrier": "sample string 1", "flightnumber": "sample string 2", "depairport": "sample string 3", "deptime": "sample string 4", "deptimezone": "sample string 5", "arrairport": "sample string 6", "arrtime": "sample string 7", "arrtimezone": "sample string 8", "stopcities": "sample string 9", "stopcityinfo": [ { "DepAirport": "sample string 1", "DepTime": "sample string 2", "DepTimeZone": "sample string 3", "ArrAirport": "sample string 4", "ArrTime": "sample string 5", "ArrTimeZone": "sample string 6", "AirTime": 7 }, { "DepAirport": "sample string 1", "DepTime": "sample string 2", "DepTimeZone": "sample string 3", "ArrAirport": "sample string 4", "ArrTime": "sample string 5", "ArrTimeZone": "sample string 6", "AirTime": 7 } ], "codeshare": true, "aircraftcode": "sample string 11", "airtime": "sample string 12", "airreminder": "sample string 13", "key": "sample string 14", "marketairlines": "sample string 15", "operatorairlines": "sample string 16", "cabinclass": [ { "qualifier": "sample string 1", "cabin": "sample string 2", "cabincode": 0, "farebasis": "sample string 3", "seatcount": 4 }, { "qualifier": "sample string 1", "cabin": "sample string 2", "cabincode": 0, "farebasis": "sample string 3", "seatcount": 4 } ], "segmentgroup": 17, "depterminal": "sample string 18", "arrterminal": "sample string 19", "faresequence": "sample string 20", "opsuffix": "sample string 21", "ruleNumber": "sample string 22", "fareApplicationType": 0, "status": "sample string 23", "segmentorder": "sample string 24", "supplierRef": "sample string 25" } ] }