Rescheduling-manual quotation

  • Purpose: When the rescheduling notification interface pushes noticeType=quotation, the supplier needs to request this interface for manual quotation.
  • Request: POST
  • Encryption: No

Request

Parameter Name Type Required Description
requestId string Request ID; each call to MAX
32 bit
remark string Notes to aerohub
quotes array/quotes Element Quotation information; operationMethod=quote is required
changeOrderNo string AeroHub’s rescheduled order number
expirationTime string Quotation expiration time; format: YYYY-MM-DD HH:II:SS
If there is no expiration time, the system will default to
Voluntary rescheduling 1 hour
Involuntary rescheduling 24 hours

array/quotes Element

Parameter Name Type Required Description
taxDifference float Taxes, cabin fares
changeFee float Change fee
fareDifference float Fare and cabin fees
ageType int Passenger type; 0 Adult 1: Child 2: Infant

Sample Request

{
  "requestId": "PcrNq8964iFUkE0CyVV4eDgSFX",
  "remark": "",
  "quotes": [
    {
      "taxDifference": "20",
      "changeFee": "10",
      "fareDifference": "50",
      "ageType": 0
    }
  ],
  "changeOrderNo": "C20250231211625359",
  "expirationTime": "2026-10-01 11:00:00"
}

Response

Parameter Name Type Required Description
code int code; 200 indicates success, others indicate failure.
msg string Message; error message, code is not equal to 200 and error message returned

Response Example

Example

{
  "code": 200,
  "msg": "Success"
}
Author:AeroHub  Create time:2026-09-23 17:33
Last editor:AeroHub  Update time:2026-09-23 18:00