Skip to main content

OrderCancel

POST /ndc/{version}/OrderCancel exists as a route but the standalone cancel flow is not yet supported — requests currently return ERR-5000 (501 Not Implemented).

Use these flows to cancel today:

  • Unpaid (hold) bookingOrderChange with ChangeOrderChoice > CancelUnpaidOrder.
  • Paid booking — quote the cancellation with OrderReshop (CancelOrderRef instruction) to see the penalty and refund amounts, then commit via OrderChange.

IATA NDC has no dedicated OrderCancel schema for these versions — cancellation rides IATA_OrderChangeRQ and returns IATA_OrderViewRS.

OrderCancel errors

CodeHTTP statusCause
ERR-5000501Operation not currently supported.
ERR-8000401Missing or invalid API key or bearer token.
ERR-8001403API key lacks full transaction permissions.
ERR-8002503Authentication store unavailable.