Skip to content

机票-订单详情

基本信息

Path: /flight/orderDetail

Method: POST

Headers

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

Body

名称类型是否必须备注
orderNostring非必须平台订单号 两种订单号至少传入一种
distributionOrderNostring非必须三方订单号 两种订单号至少传入一种

返回数据

名称类型是否必须备注
codeinteger非必须状态码 0-成功 3000-失败 5000-请求异常
messagestring非必须返回信息
successboolean非必须请求是否成功
dataobject非必须返回内容
├─ orderNostring非必须平台订单号
├─ distributionOrderNostring非必须三方订单号
├─ totalPricenumber非必须订单总价
├─ refundnumber非必须退款金额
├─ createTimestring非必须订单创建时间
├─ orderStateinteger非必须订单状态 0-待确认,10-待支付,20-已支付,22-预定中,24-已预订,30-已完成,35-取消中,40-已取消
├─ contactNamestring非必须联系人姓名
├─ contactPhonestring非必须联系人电话
├─ productListobject []非必须产品明细信息
├─ passengerListobject []非必须乘客信息
├─ namestring非必须乘客姓名
├─ genderinteger非必须乘客性别 0-女 1-男
├─ birthdaystring非必须乘客出生日期
├─ passengerTypeinteger非必须乘客类型 0:未知 1:成人 2:儿童 3:婴儿
├─ certTypeinteger非必须证件号类型
├─ certNostring非必须证件号码
├─ mobilestring非必须乘机人联系方式
├─ priceListobject []非必须价格信息
├─ passengerTypestring非必须乘客类型 0:未知 1:成人 2:儿童 3:婴儿
├─ pricenumber非必须销售价
├─ yqnumber非必须燃油费
├─ taxnumber非必须基建费
├─ segmentListobject []非必须行程信息
├─ segmentTypeinteger非必须航段类型
├─ sequenceinteger非必须航段序号
├─ flightNostring非必须航班号
├─ airlinestring非必须航司
├─ airlineNamestring非必须航司名称
├─ flightShareboolean非必须共享航班标识
├─ operatingFlightNostring非必须实际承运航班号
├─ operatingAirlinestring非必须实际承运航司
├─ operatingAirlineNamestring非必须实际承运航司名称
├─ depCitystring非必须出发城市三字码
├─ depCityNamestring非必须出发城市名称
├─ arrCitystring非必须到达城市三字码
├─ arrCityNamestring非必须到达城市名称
├─ depAirportstring非必须出发机场三字码
├─ depAirportNamestring非必须出发机场名称
├─ arrAirportstring非必须抵达机场三字码
├─ arrAirportNamestring非必须抵达机场名称
├─ depTerminalstring非必须出发航站楼
├─ arrTerminalstring非必须抵达航站楼
├─ depTimestring非必须起飞时间
├─ arrTimestring非必须抵达时间
├─ cabinCodestring非必须舱位代码
├─ cabinClassCodestring非必须舱位等级
├─ cabinClassDesstring非必须舱位等级描述
├─ baggageRuleListobject []非必须行李额信息
├─ passengerTypeinteger非必须乘客类型 0:未知 1:成人 2:儿童 3:婴儿
├─ segmentIndexinteger非必须航段序号
├─ baggageNumberstring非必须托运行李数量
├─ baggageWeightstring非必须托运行李重量
├─ handNumberstring非必须手提行李数量
├─ handWeightstring非必须手提行李重量
├─ ticketListobject []非必须票号信息
├─ namestring非必须乘客名
├─ pnrstring非必须编码
├─ ticketNostring非必须客票号
├─ ticketTimestring非必须出票时间
├─ refundRecordListobject []非必须退票记录信息
├─ namestring非必须姓名
├─ certNostring非必须证件号
├─ certTypestring非必须证件号类型
├─ refundTicketStatusinteger非必须退票状态 0-待审核 1-待确认 2-待处理 3-退订中 4-退订完成 5-退订取消 6-暂不能退票
├─ refundStatusinteger非必须退款状态 0-全部 1-待确认 2-待支付 3-支付完成 4-待改签 5-改签完成 6-改签取消 7-改签暂不能 8-票号验证失败 9-支付中 10-票号校验中
├─ refundSerialIdstring非必须退票流水号