Void
Atlas API void reference for checking void eligibility, submitting void requests, and tracking their status.
FAQ
What is the standard Atlas API void flow?
Will Atlas reject a void request after the deadline?
Does Atlas support partial-pax void?
Is voidQuotation.do still required when the service fee is fixed?
voidQuotation.do still required when the service fee is fixed?When should I use Void instead of Refund?
Current VOID coverage
Americas
Europe
Japan
Korea
What this section covers
Typical flow
What should you confirm before void submission?
Key behavior
Main APIs
Request model
Endpoint notes
voidQuotation.do
voidQuotation.dovoid.do
void.doqueryVoidOrders.do
queryVoidOrders.doStatus handling
Integration notes
Webhook option
Related pages
application/jsonapplication/jsongzipExample: gzip<YOUR_CLIENT_ID>Example: <YOUR_CLIENT_ID><YOUR_CLIENT_SECRET>Example: <YOUR_CLIENT_SECRET>Atlas original order number. You can choose to request either orderNo or both airlinePNR and carrier.
TESTA20260610091023287Status code 0 : Success 801:Order not found for void. Check the original main ticket order number. 803:Void already submitted for this passenger or segment. Query void status instead. 805:voidOfferId expired. Call refundQuotation.do again for a fresh ID, then resubmit. 808:This ticket is non-voidable per airline policy. 810:Invalid request parameters 814:Void submission already in progress. Wait before retrying. 815:Ticket not found. Verify ticket number and order number. 816:Void already submitted for this order. Query void status instead of resubmitting. 817:Void already submitted for this order. Query void status instead of resubmitting. 818:Void already submitted for this order. Query void status instead of resubmitting. 820:Ticket already used — cannot void a flown segment. 822:Void deadline exceeded. This ticket can no longer be voided. 824:Wrong orderNumber: use the main ticket order, not the ancillary order number. 841:Void not support the payment method. Please contact the airline directly for resolution. 843:Atlas does not currently support VOID service for the airline or route of this booking.
Error message The ‘msg’ element is for description of the results. Please do not use this field to check the success or failure of the request. Only use the ‘status’ code to check the result.
Fast confirmation depends on whether the airline supports auto fulfillment. 0 for False, 1 for True.
Expected date of getting airline void confirmation. The format is yyyyMMdd.
Expected date of getting refund. The format is yyyyMMdd.
Void offer id for this quotation which can be used for the coming Void call.
Void method: CashBackToOriginalPayment or Voucher. CashBackToOriginalPayment: Refund cash back to the original form of payment. Voucher: Refund in the form of a voucher.
Original order number
True : Voidable False: Non-Voidable true or false
application/jsonapplication/jsongzipExample: gzip<YOUR_CLIENT_ID>Example: <YOUR_CLIENT_ID><YOUR_CLIENT_SECRET>Example: <YOUR_CLIENT_SECRET>Atlas original order number. You can choose to request either orderNo or both airlinePNR and carrier.
Get this from the void quotation response.
Status code 0 : Success, 801:Order not found for void. Check the original main ticket order number. 803:Void already submitted for this passenger or segment. Query void status instead. 805:voidOfferId expired. Call refundQuotation.do again for a fresh ID, then resubmit. 808:This ticket is non-voidable per airline policy. 810:Invalid request parameters 814:Void submission already in progress. Wait before retrying. 815:Ticket not found. Verify ticket number and order number. 816:Void already submitted for this order. Query void status instead of resubmitting. 817:Void already submitted for this order. Query void status instead of resubmitting. 818:Void already submitted for this order. Query void status instead of resubmitting. 820:Ticket already used — cannot void a flown segment. 822:Void deadline exceeded. This ticket can no longer be voided. 824:Wrong orderNumber: use the main ticket order, not the ancillary order number. 841:Void not support the payment method. Please contact the airline directly for resolution. 843:Atlas does not currently support VOID service for the airline or route of this booking.
Error message The ‘msg’ element is for description of the results. Please do not use this field to check the success or failure of the request. Only use the ‘status’ code to check the result.
Fast confirmation depends on whether the airline supports auto fulfillment. 0 for False, 1 for True.
Expected date of getting airline void confirmation. The format is yyyyMMdd.
Expected date of getting refund. The format is yyyyMMdd.
Void offer id for this quotation which can be used for the coming void call.
Voidmethod: CashBackToOriginalPayment or Voucher. CashBackToOriginalPayment: Refund cash back to the original form of payment. Voucher: Refund in the form of a voucher.
Original order number
True : Voidable False: Non-Voidable true or false
The present status of the void. The options are: 0: Atlas Processing 1: Airline Processing (Submitted to airline by Atlas) 2: Refunded 3: Airline Refunding 4: Rejected 5: Fullfillment Done 6: Withdrew If the ticket is paid by deposit: the status can be 0,1,2,3,4 If the ticket is paid by VCC pass through: the status can be 0,1,4,5,6 Withdrew is only in the refund claim
Void order number generated for this void request
The reason why the void was cancelled.
application/jsonapplication/jsongzipExample: gzip<YOUR_CLIENT_ID>Example: <YOUR_CLIENT_ID><YOUR_CLIENT_SECRET>Example: <YOUR_CLIENT_SECRET>Atlas original order number.
The code of the void transaction received in the void.do response.
Void order query response
API status code. 0 : Success 801: No voidable orders found. Please check the original main ticket order number. 803: Passenger or segment has already submitted a void request. Please check the void status. 805: voidOfferId has expired. Please call refundQuotation.do again to get a new ID and resubmit. 808: This ticket cannot be voided according to airline policy. 810: Invalid request parameters. 814: Void submission is already in process, please try again later. 815: Ticket not found. Please verify the ticket number and order number. 816: This order has already submitted a void request. Please check the void status, do not resubmit. 817: This order has already submitted a void request. Please check the void status, do not resubmit. 818: This order has already submitted a void request. Please check the void status, do not resubmit. 820: Ticket already used - cannot void flown segments. 822: Void deadline has passed. This ticket can no longer be voided. 824: Wrong order number: Please use the main ticket order number, not the ancillary service order number. 841: Void is not supported for this payment method. Please contact the airline directly for processing. 843: Atlas currently does not support void service for this airline or route.
Error message
Last updated
Was this helpful?

