CancelOrder
Modified on: 2026-06-04 13:23
TABLE OF CONTENTS
CancelOrder
This endpoint is used for cancel the ‘HOLD’ status order before ticketing. It can only be used for orders that have not yet called confirmOrder to complete payment. Once confirmOrder is successfully called and payment is completed, this cancellation endpoint will no longer be available. After a successful confirmOrder call, the paymentStatus will change to success.
| Version | Date | Description of Edit |
|---|---|---|
| Beta | 2025/09/16 | Initial Commit |
| v1.0 | 2025/10/22 | CancelOrerRQ:
|
| Request Details | |
|---|---|
| Path | /api/flight/connectivity/order/cancelOrder |
Request Payload Example
Request Payload Example
{
"cancelOrder": {
"order": {
"supplierOrderId": "string",
"gdnOrderId": "string"
}
}
}Request Payload Schema
| Key | Parent | Type | Mandatory/Optional | Description |
|---|---|---|---|---|
| cancelOrder | root | Object | M | |
| order | cancelOrder | Object | M | orderId returned from OrderView response |
| supplierOrderId | order | String | M | Use this parameter when adding seats after a ticket has been issued (post-booking). It references the existing, confirmed order |
| gdnOrderId | order | String | O |
Response Schema
| Key | Parent | Type | Mandatory/Optional | Description |
|---|---|---|---|---|
| order | root | Object | O | |
| orderId | order | String | M | |
| orderStatus | order | String | M | Upon successful cancellation, the order status will be updated to "CANCELLED" |
| error | root | Object | O |
Did you find it helpful? Yes No
Send feedbackSorry we couldn't be helpful. Help us improve this article with your feedback.