Response
The response to creating a booking in the supplier system
BookingCreate Response Example
BookingCreate Response Fields
The below sample is the response provided by the supplier system for a newly created booking. The supplier confirmation number can be used to reference the booking and make amendments to cancel the booking later.
XML Node
Parent Node
Description
BookingCreateResponse
N/A
Root XML node
API Key
BookingCreateResponse
Your Unique API Key
ResellerId
BookingCreateResponse
Your Unique Reseller Id
SupplierId
BookingCreateResponse
String representing the unique supplier ID within the Zaui Marketplace
ExternalReference
BookingCreateResponse
String representing a unique transaction ID. Used to identify your original request.
TimeStamp
BookingCreateRequest
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
RequestStatus
BookingCreateResponse
Request status root XML element
Status
RequestStatus
Status value for the request. Values are:
• Success
• Error
Error
RequestStatus
Root node for the error details on a non successful request
ErrorCode
Error
String with the error code
ErrorMessage
Error
String with the error message
ErrorDetails
Error
String with additional details, and recommendation on the error
BookingReference
BookingCreateResponse
String containing the unique booking reference from your system
TransactionStatus
BookingCreateResponse
Root node that holds data on the transaction
Status
TransactionStatus
Status of the transition. Options are:
• CONFIRMED
• REJECTED
RejectionReasonDetails
TransactionStatus
Extended details on the transaction rejection
RejectionReason
TransactionStatus
Reason transaction was rejected. Options are:
• NOT_OPERATING - Tour is not operating on the date for which the booking was made.
• OTHER - Any other reason. Details must be provided in RejectionReasonDetails
.
SupplierConfirmationNumber
BookingCreateResponse
String holding the unique supplier confirmation number. This number must be used on subsequent booking API calls, such as amend, cancel.
SupplierConfirmationPromotionCode
BookingCreateResponse
Auto-generated promotion code, that provides an online redemption mechanism with the Suppliers system
Last updated