Request
How to cancel a booking that your created via the API in the supplier system
Booking Cancel Example
Booking Cancel Request Fields
The booking cancellation request allows your implementation to cancel previously made bookings, successfully created through your implementation, directly into the supplier system.
XML Node
Parent Node
Description
Optionality
BookingCancelRequest
Root XML node
Mandatory
API Key
BookingCancelRequest
Your Unique API Key
Mandatory
ResellerId
BookingCancelRequest
Your Unique Reseller Id
Mandatory
SupplierId
BookingCancelRequest
String representing the unique supplier ID within the Zaui Marketplace
Mandatory
ExternalReference
BookingCancelRequest
String representing a unique transaction ID. Used to identify your original request.
Optional
TimeStamp
BookingCancelRequest
Time of creation of request
• yyyy-MMddTHH:mm:ss.SSSZ(in UTC time)
or
• yyyy-MMddTHH:mm:ss.SSS[+/- ]hh:mm
Example:
2020-04- 28T13:10:12.123Z (UTC time)
2020-04- 28T13:10:12.123+10:00
Mandatory
BookingReference
BookingCancelRequest
Unique booking reference- used to identify the booking and perform a cancellation if necessary
Mandatory
SupplierConfirmationNumber
BookingCancelRequest
String that holds the unique supplier confirmation number. The SupplierConfirmationNumber is used in all subsequent request pertaining to the booking, and must be stored in your implementation
Mandatory
CancelDate
BookingCancelRequest
Date the cancellation was made. Must be in the format YYYY-MMDD
Mandatory
Author
BookingCancelRequest
String holding the name of the user who made the cancellation
Mandatory
Reason
BookingCancelRequest
String holding the reason for cancellation
Mandatory
SupplierNote
BookingCancelRequest
String holding any additional notes about the cancellation
Mandatory
Last updated