Developer documentation

Build integrations and custom online-shop experiences with KORONA Event.

Guides

Build your own checkout with the Booking API: start with how it works and the quickstart, then add dates, codes, attendee details and payment.

  1. How the Booking API works

    Understand offers, carts, invoices, tokens, checkout states and the two ways to take payment before you build a shop on the Booking API.

  2. Booking API quickstart

    Sell tickets for an event through the Booking API, from finding the event to sending the customer to the hosted payment page.

  3. Show dates and time slots with the Booking API

    Show a calendar of bookable dates, list the time slots of a day and add the chosen slot to the cart through the Booking API.

  4. Apply voucher and coupon codes with the Booking API

    Let customers redeem vouchers and enter coupon or promotion codes in a cart built with the Booking API, and show the result.

  5. Collect booking and attendee details with the Booking API Beta

    Read the questions a venue asks per booking or ticket, such as attendee names, and save the customer's answers before checkout with the Booking API.

  6. Complete checkout and take payment with the Booking API

    Prepare a Booking API cart for checkout, collect consent, hand payment to the hosted payment page or submit a reservation or booking inquiry, follow the payment and deliver tickets.

  7. Booking API error codes

    Look up the errors the Booking API returns while building a cart and completing checkout, and how your application should react.

  8. Read and change voucher applications through GraphQL Beta

    Read accepted voucher targets and safely remove or reselect an application before financial use.

  9. Read resource inquiry and allocation history

    Retrieve separate inquiry attempts, responses, allocation changes, fee decisions and delivery evidence for an event.

References and tools

Ready to Get Started?

Book a free demo or reach out — we’d love to hear from you.