- FR24_API_V1.1.0
- API Work Flow
- Introduction
- Appendix
- 错误码
- Error Code
- ShoppingPOST
- PricingPOST
- PresaleAncillaryShoppingPOST
- BookingPOST
- TicketingPOST
- OrderDetailPOST
- PostsaleAncillaryShoppingPOST
- AncillaryBookingPOST
- AncillaryPurchasePOST
- AncillaryOrderDetailPOST
- ChangeReshopPOST
- ReissueRequestPOST
- RefundRequestPOST
- RefundConfirmingPOST
- VoidRequestPOST
ReissueRequest
POST
/api/new/reissueRequest.do
Request
Header Params
Accept-Encoding
string
required
Default:
gzip, deflate, br
content-Type
string
required
Default:
application/json
appKey
string
required
Default:
{{appKey}}
Body Params application/json
authentication
object
User authentication
sign
string
Signature
timestamp
string
Unix timestamp
tktOrderNo
string
FR24 ticket order number
<= 17 characters
Match pattern:
^\d*$
originalSegments
array[object (Original flight segment information) {3}]
Original flight information for rescheduling
carrier
string
Airline IATA code
flightNo
string
Flight number
depTime
string <date-time>
Departure time
newLegs
array [object {7}]
New rescheduling flight
carrier
string
Airline code by IATA
flightNo
string
Flight number
depAirport
string
Departure airport
depTime
string
Departure time
Match pattern:
\d{4}-\d{2}-\d{2}T\d{2}:\d{2}
arrAirport
string
Arrival airport
arrTime
string
Arrival time
Match pattern:
\d{4}-\d{2}-\d{2}T\d{2}:\d{2}
RBD
string
Booking class preference
passengers
array[object (Refund passenger information) {4}]
Passenger information
paxId
string
Passenger’s Id
name
string
Passenger’s name
birthday
string
Passenger’s date of birth
Match pattern:
^\d{4}-\d{2}-\d{2}$
gender
enum<string>
Passenger’s gender
Allowed values:
FM
cabin
string
Cabin class
changeReason
enum<string>
Rescheduling reason
Allowed values:
0123
Match pattern:
0|1|2|3
remarks
string
Remarks
fileId
array[string]
optional
Example
{
"authentication": {
"sign": "{{sign}}",
"timestamp": "{{timestamp}}"
},
"tktOrderNo": "17982000496513024",
"originalSegments": [
{
"carrier": "FD",
"flightNo": "2271",
"depTime": "2024-11-17T03:18"
}
],
"newLegs": [
{
"carrier": "FD",
"flightNo": "2271",
"depAirport": "SIN",
"depTime": "2024-11-17T03:18",
"arrAirport": "BKK",
"arrTime": "2024-11-18T05:10",
"RBD": ""
}
],
"passengers": [
{
"paxId": "1",
"name": "DUOAF/JCVIU",
"birthday": "1974-01-25",
"gender": "M"
}
],
"cabin": "",
"changeReason": "3",
"remarks": "测试",
"fileData": []
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://flight-test.flightroutes24.com/api/new/reissueRequest.do' \
--header 'Accept-Encoding;' \
--header 'appKey;' \
--header 'content-Type: application/json' \
--data-raw '{
"authentication": {
"sign": "",
"timestamp": ""
},
"tktOrderNo": "17982000496513024",
"originalSegments": [
{
"carrier": "FD",
"flightNo": "2271",
"depTime": "2024-11-17T03:18"
}
],
"newLegs": [
{
"carrier": "FD",
"flightNo": "2271",
"depAirport": "SIN",
"depTime": "2024-11-17T03:18",
"arrAirport": "BKK",
"arrTime": "2024-11-18T05:10",
"RBD": ""
}
],
"passengers": [
{
"paxId": "1",
"name": "DUOAF/JCVIU",
"birthday": "1974-01-25",
"gender": "M"
}
],
"cabin": "",
"changeReason": "3",
"remarks": "测试",
"fileData": []
}'
Responses
🟢200OK
application/json
Body
traceId
string
Traceability code
code
string
Status code
message
string
Error code message
processingTime
number
Processing time
data
object
All the data returned according to the Request
changeOrderNo
string
Reissue order number
tktOrderNo
string
Original ticketing order number
changeOrderStatus
string
Reissue order status
Example
{
"traceId": "NEWAPI24093012243539507741",
"code": "000000",
"message": "ok",
"processingTime": 2856,
"data": {
"changeOrderNo": "17982004295962624",
"tktOrderNo": "17982000496513024",
"changeOrderStatus": "改期待审核"
}
}
Modified at 2025-04-17 06:24:00