Skip to content

机票-列表

基本信息

Path: /flight/list

Method: POST

Headers

参数名称参数值是否必须示例备注
Content-Typeapplication/json

Body

名称类型是否必须备注
depDatestring必须出发日期 格式yyyy-MM-dd
depCitystring必须出发城市三字码
arrCitystring必须到达城市三字码
depAirportstring非必须出发机场
arrAirportstring非必须到达机场

返回数据

名称类型是否必须备注
codestring必须状态码 0-成功 3000-失败 5000-请求异常
messagestring必须返回信息
successboolean必须请求是否成功
dataobject非必须返回内容
├─ productListobject []非必须机票列表返回
├─ datastring非必须可保存必要信息,之后生单按原值回传。最大 50 个字符
├─ productTagstring非必须产品标签:1 普通产品(快速出票,标准退改签);3 特惠产品(保障出行);4、官网产品(官网直营,标准退改);5 特殊产品(个性产品,保障出行);10自营产品(快速出票,标准退改);
├─ discountnumber非必须折扣
├─ salePricenumber非必须基本销售价,人民币(不包括机建燃油)
├─ segmentTypeinteger非必须1:去程; 2: 返程 目前仅支持去程
├─ segmentIndexinteger非必须行程序号,全局序号从1开始计数
├─ marketingAirlinestring非必须航司 IATA 二字码
├─ marketingFlightNostring非必须航班号,如:CA123
├─ depCitystring非必须出发城市三字码
├─ depCityNamestring非必须出发城市名称
├─ depAirportstring非必须出发机场三字码
├─ depAirportNamestring非必须出发机场名称
├─ depAirportTermstring非必须出发航站楼,使用简写,例如T1
├─ arrCitystring非必须到达城市三字码
├─ arrCityNamestring非必须到达城市名称
├─ arrAirportstring非必须到达机场 IATA 三字码
├─ arrAirportNamestring非必须到达机场名称
├─ arrAirportTermstring非必须抵达航站楼,使用简写,例如T1
├─ depDateTimestring非必须起飞时间
├─ arrDateTimestring非必须到达时间
├─ cabinCodestring非必须舱位
├─ cabinClassstring非必须舱等,头等:F,商务:C,超经:S,经济:Y
├─ cabinClassStrstring非必须舱等描述 舱等,头等:F,商务:C,超经:S,经济:Y
├─ flightShareboolean非必须共享航班标识 false 非共享 true共享
├─ mealinteger非必须餐食信息 0:未知 1:有 2:无
├─ mealStrstring非必须餐食信息描述
├─ aircraftstring非必须机型 ,如738
├─ durationinteger非必须飞行时长(单位分钟):120, 0表示未知
├─ dayAmountinteger非必须相隔天数
├─ stopOverVoobject非必须经停信息
├─ stopAirportCodestring非必须经停机场三字码(多个“,”隔开)
├─ stopAirportNamestring非必须经停机场名(多个“,”隔开)
├─ stopCityNamestring非必须经停城市名(多个“,”隔开)
├─ stopFlightDatestring非必须经停起飞时间(多个“,”隔开)
├─ stopDurationstring非必须经停时长(多个“,”隔开)
├─ stopTimesinteger非必须经停次数
├─ flightNostring非必须航班号
├─ shortNamestring非必须航空公司短名称
├─ logoUrlstring非必须航空公司标志路径
├─ aircraftNamestring非必须机型名称
├─ aircraftTypeinteger非必须机型类型(1-小型飞机;2-中型飞机;3-大型飞机)
├─ aircraftTypestrstring非必须机型类型描述
├─ invoiceTypeinteger非必须报销凭证(0 行程单 1 发票 2 行程单+差额发票 3不提供)