- FR24_API_V2.0
- 指南
- API 参考
- OrderChangeInforming 订单信息变更通知
- Shopping 航班搜索接口POST
- Pricing 校验接口POST
- Booking 生单接口POST
- Ticketing 申请出票接口POST
- OrderDetail 订单详情接口POST
- PresaleAncillaryShopping 售前辅营搜索接口POST
- PostsaleAncillaryShopping 售后行李搜索接口POST
- seatMap 机型图接口POST
- AncillaryBooking 辅营生单接口POST
- AncillaryPurchase 辅营支付接口POST
- AncillaryOrderDetail 辅营订单详情POST
- ChangeReshop 改期搜索接口POST
- ReissueRequest 改期申请接口POST
- RefundRequest 退票申请接口POST
- RefundConfirming 退票确认接口POST
- VoidRequest 废票提交接口POST
- FileUpload 文件上传POST
- SelectBalance 余额查询接口POST
- 关于我们
RefundConfirming 退票确认接口
POST
/api/new/refundConfirming.do
请求参数
Header 参数
Accept-Encoding
string
必需
默认值:
gzip, deflate, br
content-Type
string
响应格式
默认值:
application/json
appKey
string
用户账户
默认值:
{{appKey}}
Body 参数application/json
authentication
object
用户认证信息
sign
string
签名
timestamp
string
使用 unix 时间戳
refundOrderNo
string
退票 订单号
tktOrderNo
string
出票订单号
passengers
array[object (退票乘客信息) {4}]
退票乘客信息
paxId
string
乘客id
name
string
乘客姓名
birthday
string
乘客生日
正则匹配:
^\d{4}-\d{2}-\d{2}$
gender
enum<string>
乘客性别
枚举值:
FM
segments
array [object {6}]
退票航段信息
carrier
string
销售航司
flightNo
string
航班号
BA1234,carrier为BA,flightNo为1234
depAirport
string
出发机场
depTime
string <date-time>
出发时间
比如2022-10-21T21:23
起飞机场所在地时间
arrAirport
string
到达机场
arrTime
string <date-time>
到达时间
到达机场所在地时间
refundReason
enum<string>
退票理由
枚举值:
0123
remarks
string
备注
fileData
array [object {1}]
证明文件
fileId
string
文件id
示例
{
"authentication": {
"sign": "{{sign}}",
"timestamp": "{{time}}"
},
"refundOrderNo": "{{refundOrderNo}}",
"tktOrderNo": "{{orderNo_detail}}",
"passengers": [
{
"paxId": "1",
"name": "{{pname_detail}}",
"birthday": "{{pbirthday_detail}}",
"gender": "{{pgender_detail}}"
}
],
"segments": [
{
"carrier": "{{carrier_detail}}",
"flightNo": "{{flightNo_detail}}",
"depAirport": "{{depAirport_detail}}",
"depTime": "{{depTime_detail}}",
"arrAirport": "{{arrAirport_detail}}",
"arrTime": "{{arrTime_detail}}"
}
],
"refundReason": "1",
"remarks": ""
"fileId": [
"DM/ITIz9fuE1AYGYc5sTGTopjvd6iZ6VCMQ==",
" DM/ITIz9fuE1AYGYc5sTGTopjvd6iZ6VCME=="
]
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://flight-test.flightroutes24.com/api/new/refundConfirming.do' \
--header 'Accept-Encoding;' \
--header 'appKey;' \
--header 'content-Type: application/json' \
--data-raw '{
"authentication": {
"sign": "",
"timestamp": "{{time}}"
},
"refundOrderNo": "{{refundOrderNo}}",
"tktOrderNo": "{{orderNo_detail}}",
"passengers": [
{
"paxId": "1",
"name": "{{pname_detail}}",
"birthday": "{{pbirthday_detail}}",
"gender": "{{pgender_detail}}"
}
],
"segments": [
{
"carrier": "{{carrier_detail}}",
"flightNo": "{{flightNo_detail}}",
"depAirport": "{{depAirport_detail}}",
"depTime": "{{depTime_detail}}",
"arrAirport": "{{arrAirport_detail}}",
"arrTime": "{{arrTime_detail}}"
}
],
"refundReason": "1",
"remarks": ""
"fileId": [
"DM/ITIz9fuE1AYGYc5sTGTopjvd6iZ6VCMQ==",
" DM/ITIz9fuE1AYGYc5sTGTopjvd6iZ6VCME=="
]
}'
返回响应
🟢200OK
application/json
Body
traceId
string
追溯码
code
string
状态码
message
string
状态说明
processingTime
number
处理时长
>= 0
data
object (退票响应)
返回的所有数据
refundOrderNo
string
退票订单号
tktOrderNo
string
出票订单号
refundOrderStatus
string
退票订单状态
示例
{
"traceId": "NEWAPI2501171216283290830",
"code": "000000",
"message": "成功",
"processingTime": 1091,
"data": {
"refundOrderNo": "18599158552006656",
"refundOrderStatus": "71",
"tktOrderNo": "18599020016177152"
}
}
修改于 2025-03-13 07:16:08