Skip to content

FAQ

Common questions from partners running UAT against the sandbox, once basic connectivity (events/tickets/categories ingest, reservation → guest data → booking, and booking-order polling) is already working end-to-end.

Fulfilment

What is the standard fulfilment flow after a booking is confirmed?

Fulfilment status is exposed through a single field: logistic_status on the bookingorder resource. You don't need to track a separate combination of statuses — just poll logistic_status until it reaches completed. See Resource status for the full list of values, and E-tickets download API for the recommended polling/filter pattern (logistic_status=completed).

E-tickets / PDFs typically become available in download_items once the bookingorder reaches completed — there's no fixed "X hours before the event" rule; it depends on when the supplier/venue releases the tickets.

For invoice payment, how does financial status progress and does it affect ticket release?

In sandbox, you can already self-serve fulfilment for testing using the autofulfil magic word in booking_reference — see How to auto fulfil an order to test it? for the details and limits.

You can email [email protected] to have a booking order fulfilled for testing.

If fulfilment fails or is delayed, what should I do?

Reach out to [email protected] with the booking_reference (or bookingorder_id) and we'll investigate and escalate as needed.

Webhooks vs. polling

Do you offer webhooks or push notifications for booking/order status changes?

Not yet — this is a work in progress, targeted for this fall (possibly earlier).

Until then, polling bookingorders is the supported approach. See E-tickets download API for the recommended filter (logistic_status=completed, batched with the IN operator) to stay within rate limits.

Reservations (hold time)

How long is a reservation valid after POST /reservations?

valid_until is always returned in the reservation response. See Booking flow for the full reservation lifecycle.

If you don't complete the booking before expiry, the reservation is automatically released — there's no need to call DELETE /reservations yourself for the normal expiry case.

Can I extend or refresh a hold, or do I need to create a new reservation?

Extending or refreshing a hold isn't supported — instead, delete the old reservation and create a new one.

For guest fields marked pre_checkout vs pre_download, which are mandatory when?

  • pre_checkout: required at booking time — the booking can't be completed without these.
  • pre_download: required before we can issue tickets, but not before booking.

There's currently no public API to submit pre_download guest data — we'll collect it from you directly, or you can supply it via the portal. See Guest data for the full field list and conditions.

Catalogue & testing

Can you recommend sandbox events for UAT?

Check the test portal directly rather than relying on a fixed list here — sandbox inventory (hospitality, grandstand/GA, eticket/mobile/paper) changes regularly.

Are ticket prices (net_rate, face_value) always in minor units?

Yes — net_rate and face_value are always in minor units (e.g. cents) for EUR/GBP in sandbox.

Which currencies can I expect on /tickets (currency_code)?

Typically EUR, USD, AED, GBP, and SGD, depending on the event/supplier. Invoices are always issued in EUR regardless of the ticket currency.