Confirm Reservation

POST

Finalizes a provisional reservation, turning it into a confirmed booking. This endpoint requires the reservation token and may include additional customer information such as ticket holder details and payment reference. Upon successful confirmation, the reservation status is updated, and ticket numbers are assigned.

Path parameters

tenantstringRequired

Your Entra Tenant ID. More details.

environmentstringRequired

Your Business Central Environment. More details.

companystringRequired

Your Business Central Company. More details.

tokenstringRequired

A unique token that identifies a ticket reservation

Headers

x-api-versiondateOptional

Used for API versioning. More details.

Request

This endpoint expects an object.
ticketHolderstringOptional

The name of the person holding the ticket(s)

notificationAddressstringOptional

The email address or mobile phone number to send tickets and notifications to

paymentReferencestringOptional

A reference to the payment transaction. Unless provided, the reservation is not considered paid. A confirmed unpaid reservation must be paid on site before the tickets are valid for usage.

Response

This endpoint returns an object.
tokenstring

A unique token that identifies a ticket reservation

reservationStatusenum
Allowed values: registeredconfirmedcanceledexpired

The status of the reservation

reservationslist of objects
expiresAtdatetimeOptional

The date and time when the token expires and reservation is no longer valid