POST api/TC_Air?tripType={tripType}
Request Information
URI Parameters
| Name | Description | Type | Additional information | 
|---|---|---|---|
| tripType | string | 
                                 Required  | 
                
Body Parameters
Collection of TC_Segment| Name | 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
TupleOfListOfSegmentAndListOfSegment| Name | 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"
    }
  ]
}