POST api/flight/b2b/getTicketingCarrier
獲取指定出票航司
Request Information
URI Parameters
None.
Body Parameters
Routeing| Name | Description | Type | Additional information | 
|---|---|---|---|
| source | 
                         数据来源  | 
                    string | 
                             None.  | 
                
| sessionid | 
                         调整价格依据  | 
                    integer | 
                             None.  | 
                
| data | 
                         可保存必要信息,之后生单按原值回转。最大1000 个字符  | 
                    string | 
                             None.  | 
                
| adultprice | 
                         成人单价  | 
                    decimal number | 
                             None.  | 
                
| adultmarkup | 
                         成人Markup  | 
                    decimal number | 
                             None.  | 
                
| adultorgprice | 
                         成人原價  | 
                    decimal number | 
                             None.  | 
                
| adulttax | 
                         成人税费  | 
                    decimal number | 
                             None.  | 
                
| adultorgtax | 
                         成人原税  | 
                    decimal number | 
                             None.  | 
                
| childprice | 
                         儿童单价  | 
                    decimal number | 
                             None.  | 
                
| childmarkup | 
                         儿童Markup  | 
                    decimal number | 
                             None.  | 
                
| childorgprice | 
                         儿童原價  | 
                    decimal number | 
                             None.  | 
                
| childtax | 
                         儿童税费  | 
                    decimal number | 
                             None.  | 
                
| childorgtax | 
                         儿童税费  | 
                    decimal number | 
                             None.  | 
                
| infantprice | 
                         嬰兒单价  | 
                    decimal number | 
                             None.  | 
                
| infantmarkup | 
                         Baby Markup  | 
                    decimal number | 
                             None.  | 
                
| infantorgprice | 
                         嬰兒原價  | 
                    decimal number | 
                             None.  | 
                
| infanttax | 
                         嬰兒税费  | 
                    decimal number | 
                             None.  | 
                
| infantorgtax | 
                         嬰兒原税费  | 
                    decimal number | 
                             None.  | 
                
| pricetype | 
                         报价类型:0 普通价/ 1 留学生价  | 
                    integer | 
                             None.  | 
                
| applytype | 
                         报价类型:0 预定价/ 1 申请价  | 
                    integer | 
                             None.  | 
                
| adulttaxtype | 
                         成人税费类型:0 未含税/ 1 已含税  | 
                    integer | 
                             None.  | 
                
| childtaxtype | 
                         儿童税费类型:0 未含税/ 1 已含税  | 
                    integer | 
                             None.  | 
                
| infanttaxtype | 
                         成人税费类型:0 未含税/ 1 已含税  | 
                    integer | 
                             None.  | 
                
| adult | 
                         成人數目  | 
                    integer | 
                             None.  | 
                
| child | 
                         儿童數目  | 
                    integer | 
                             None.  | 
                
| infant | 
                         儿童數目  | 
                    integer | 
                             None.  | 
                
| labour | integer | 
                             None.  | 
                |
| rule | 
                         退改签信息  | 
                    Rule | 
                             None.  | 
                
| fromsegments | 
                         去程航段按顺序  | 
                    Collection of Segment | 
                             None.  | 
                
| retsegments | 
                         回程航段按顺序(单程搜索为空)  | 
                    Collection of Segment | 
                             None.  | 
                
| faretype | 
                         回程航段按顺序(单程搜索为空)  | 
                    Fare_Type | 
                             None.  | 
                
| fareprice | 
                         總價格  | 
                    decimal number | 
                             None.  | 
                
| searchaccountid | 
                         搜索帳戶ID  | 
                    integer | 
                             None.  | 
                
| bookingaccountid | 
                         下單帳戶ID  | 
                    integer | 
                             None.  | 
                
| pricecalculations | Collection of PriceCalculation | 
                             None.  | 
                |
| deepLink | string | 
                             None.  | 
                |
| platingCarrier | string | 
                             None.  | 
                |
| currencyCode | string | 
                             None.  | 
                |
| isCheapAirline | boolean | 
                             None.  | 
                |
| isAppendBooking | boolean | 
                             None.  | 
                
Request Formats
application/json, text/json
            Sample:
        
{
  "source": "sample string 1",
  "sessionid": 2,
  "data": "sample string 3",
  "adultprice": 4.0,
  "adultmarkup": -1.0,
  "adultorgprice": 5.0,
  "adulttax": 6.0,
  "adultorgtax": 7.0,
  "childprice": 8.0,
  "childmarkup": -1.0,
  "childorgprice": 9.0,
  "childtax": 10.0,
  "childorgtax": 11.0,
  "infantprice": 12.0,
  "infantmarkup": -1.0,
  "infantorgprice": 13.0,
  "infanttax": 14.0,
  "infantorgtax": 15.0,
  "pricetype": 16,
  "applytype": 17,
  "adulttaxtype": 18,
  "childtaxtype": 19,
  "infanttaxtype": 20,
  "adult": 21,
  "child": 22,
  "infant": 23,
  "labour": 24,
  "rule": {
    "fareRule": "sample string 1",
    "baggageRule": "sample string 2",
    "refund": "sample string 3",
    "endorse": "sample string 4",
    "baggage": "sample string 5",
    "other": "sample string 6",
    "listbaggagedetail": [
      {
        "key": "sample string 1",
        "deptairport": "sample string 2",
        "arrairport": "sample string 3",
        "maxweight": "sample string 4",
        "unit": "sample string 5",
        "numbeofpieces": "sample string 6",
        "baggageallowancs": {
          "unit": 1,
          "unitname": "sample string 1",
          "simplerule": true,
          "url": "sample string 3",
          "remark": "sample string 4",
          "baggages": [
            {
              "index": 1,
              "isfree": true,
              "remark": "sample string 3"
            },
            {
              "index": 1,
              "isfree": true,
              "remark": "sample string 3"
            }
          ]
        }
      },
      {
        "key": "sample string 1",
        "deptairport": "sample string 2",
        "arrairport": "sample string 3",
        "maxweight": "sample string 4",
        "unit": "sample string 5",
        "numbeofpieces": "sample string 6",
        "baggageallowancs": {
          "unit": 1,
          "unitname": "sample string 1",
          "simplerule": true,
          "url": "sample string 3",
          "remark": "sample string 4",
          "baggages": [
            {
              "index": 1,
              "isfree": true,
              "remark": "sample string 3"
            },
            {
              "index": 1,
              "isfree": true,
              "remark": "sample string 3"
            }
          ]
        }
      }
    ],
    "listcarryondetail": [
      {
        "key": "sample string 1",
        "deptairport": "sample string 2",
        "arrairport": "sample string 3",
        "maxweight": "sample string 4",
        "unit": "sample string 5",
        "numbeofpieces": "sample string 6",
        "baggageallowancs": {
          "unit": 1,
          "unitname": "sample string 1",
          "simplerule": true,
          "url": "sample string 3",
          "remark": "sample string 4",
          "baggages": [
            {
              "index": 1,
              "isfree": true,
              "remark": "sample string 3"
            },
            {
              "index": 1,
              "isfree": true,
              "remark": "sample string 3"
            }
          ]
        }
      },
      {
        "key": "sample string 1",
        "deptairport": "sample string 2",
        "arrairport": "sample string 3",
        "maxweight": "sample string 4",
        "unit": "sample string 5",
        "numbeofpieces": "sample string 6",
        "baggageallowancs": {
          "unit": 1,
          "unitname": "sample string 1",
          "simplerule": true,
          "url": "sample string 3",
          "remark": "sample string 4",
          "baggages": [
            {
              "index": 1,
              "isfree": true,
              "remark": "sample string 3"
            },
            {
              "index": 1,
              "isfree": true,
              "remark": "sample string 3"
            }
          ]
        }
      }
    ]
  },
  "fromsegments": [
    {
      "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"
    }
  ],
  "retsegments": [
    {
      "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"
    }
  ],
  "faretype": 0,
  "fareprice": 1444.0,
  "searchaccountid": 25,
  "bookingaccountid": 26,
  "pricecalculations": [
    {
      "itemtype": "sample string 1",
      "adultprice": 2.0,
      "adulttax": 3.0,
      "childprice": 4.0,
      "childtax": 5.0,
      "infantprice": 6.0,
      "infanttax": 7.0,
      "remark": "sample string 8",
      "displayorder": 9
    },
    {
      "itemtype": "sample string 1",
      "adultprice": 2.0,
      "adulttax": 3.0,
      "childprice": 4.0,
      "childtax": 5.0,
      "infantprice": 6.0,
      "infanttax": 7.0,
      "remark": "sample string 8",
      "displayorder": 9
    }
  ],
  "deepLink": "sample string 27",
  "platingCarrier": "sample string 28",
  "currencyCode": "sample string 29",
  "isCheapAirline": true,
  "isAppendBooking": true
}
        application/x-www-form-urlencoded
            Sample:
    
        
Response Information
Resource Description
獲取指定出票航司
ReturnResultOfString| Name | Description | Type | Additional information | 
|---|---|---|---|
| data | string | 
                             None.  | 
                |
| code | 
                         状态码:100成功,其他自定义  | 
                    integer | 
                             None.  | 
                
| message | 
                         提示消息  | 
                    string | 
                             None.  | 
                
Response Formats
application/json, text/json
            Sample:
{
  "data": "sample string 1",
  "code": 2,
  "message": "sample string 3"
}