For developers
Enterprise ticketing API, built into your product
Eventcube runs ticketing for arenas, festivals and global conference series — white label, on your own domain, at scale. Embed a branded box office in an afternoon, or drive the entire catalogue and checkout through the API.
REST · Bearer auth · JSON · no SDK required
POST /api/v1/cartsAuthorization: Bearer {api_token}{ "items": [ { "ticket_id": 1, "quantity": 2 } ]}// 200 OK — created cart{ "token": "abc123token", "checkout_url": "https://your-store.eventcube.io/checkout/payment/abc123token", "totals": { "currency": "GBP", "subtotal": "5000", "fees": "300", "total": "5300" }}A ticketing system trusted by global brands

Three ways in
Pick the depth of integration you actually need
Most teams start with an embed and move deeper later. Nothing you build early gets thrown away.
Minutes
Embed a box office
Drop your ticket store into any page. It resizes to fit, takes your branding, and handles the entire purchase without you writing a line of backend code.
Start with embeds →Full control
Build on the API
Create events, tickets, carts and orders programmatically. Run your own checkout UI, or hand off to Eventcube-hosted payment with a single redirect.
Explore the API →No code
Wire up your stack
Connect ticket sales to the tools you already run — CRM, email, spreadsheets, internal alerts — through Zapier's 6,000+ app directory.
See integrations →White label by default
Your customers never see us
White label isn’t a logo-removal setting bolted on at the end. The platform was built to disappear behind whatever you put in front of it.
- Sell on your own domain — stores carry their own custom domains, not a subdomain of ours
- Your own Stripe account via Stripe Connect — charges settle to you, not through us
- Your customer data stays yours — queryable over the API and exportable in full
- Confirmation emails from your own address and sender name, with an optional custom sending domain
# The store is resolved from the hostname —# there is no store ID header to pass.curl https://tickets.yourbrand.com/api/v1/events?only_listable=1 \ -H "Authorization: Bearer YOUR_API_KEY"Checkout
A working purchase flow in three calls
Create a cart
POST /carts with ticket IDs and quantities. You get back a cart token, live totals, and a hosted checkout_url if you want to stop here.
Attach the buyer
PATCH /carts/{token} with customer details and ticket holders. Apply a discount with POST /carts/{token}/discount-code.
Create the order
POST /orders with the cart_token. Or skip it entirely and redirect to checkout_url to let Eventcube collect payment.
Money is in minor units, every date and time is UTC, and inventory conflicts come back as 409. The conventions page covers the rules that apply to every endpoint.
POST /api/v1/carts{ "items": [ { "ticket_id": 1, "quantity": 2, "ticket_holders": [ { "first_name": "Alice", "last_name": "Smith" }, { "first_name": "Bob", "last_name": "Jones" } ] } ]}POST /api/v1/carts/abc123token/discount-code{ "code": "SAVE10" }POST /api/v1/orders{ "cart_token": "abc123token", "customer": { "email": "buyer@example.com", "first_name": "Buyer", "last_name": "Test", "country": "GB" }}Enterprise
What you get beyond the endpoints
An API is the easy part. The reason large organisations move onto Eventcube is everything around it.
Built for volume
The same platform behind arenas, festivals and international conference series — not a small-events tool stretched upward.
You own the relationship
Your domain, your own Stripe account, your customer records. Nothing routes through us that doesn't have to.
Security you can audit
A public trust centre and a vulnerability disclosure programme, so your security review has something real to read.
Advisors, not ticket queues
Technical advisors will work through your requirements and put together an architecture that fits before you write code.
What teams build
One engine, very different products
Arenas and large venues
Push a season of fixtures from the scheduling system your team already runs, and pull orders back for reconciliation and reporting.
Festivals and multi-day events
Tiered releases, complex ticket types and ticket-holder data captured per attendee — created programmatically rather than by hand.
Global conference series
One platform across many events and regions, each selling on its own domain with its own branding and its own payment account.
Platforms reselling ticketing
Offer ticketing to your own customers as a feature of your product, with Eventcube as the engine and your brand on every surface.
“Eventcube have been the perfect tech partner to integrate with. Their ticketing API is comprehensive and robust. They act more like an agency than a ticketing provider and are always on hand to troubleshoot any questions we had along the way.”
Lokkaroom
Build it with us
Tell us what you're integrating and we'll point you at the right endpoints — or hand you to a technical advisor who has built it before.