Build what your users see. We’ll handle the event infrastructure they don’t.
Your website or app
You build the experience
Registration
Your form. Your checkout.
Tickets
Your design. Your brand.
At the door
Your scanner. Your interface.
Your backend calls the API Results
Eventlayer
We keep the event state correct
Registrations
Events and attendee records
Ticket lifecycle
Issue, assign and cancel
Apple Wallet
Signed passes and updates
Check-in
One ticket, one admission
Webhooks send changes to your backend
Your stack
Email
CRM
Analytics
You build the customer-facing experience. Your backend calls Eventlayer for registrations, ticket lifecycle, Apple Wallet and check-in. Eventlayer sends changes through webhooks so your backend can update your email, CRM and analytics systems.
02 / Build with the API
From registration to ticket in a few calls.
Create an event, register an attendee, issue a ticket and add Wallet. Use the typed SDK from your backend.
Creating a ticket is simple. Keeping tickets, Wallet passes, check-ins and the rest of your stack correct as things change is where it gets complicated.
The part you can see
tickets
id · attendee_id · status
Below the surface
Ticket stateConcurrencyPass signingPush updatesWebhook retriesTimezonesIdempotencyValidationDelivery history
You could build this infrastructure. Eventlayer means you don’t have to. Your application still deduplicates payments and webhook processing.
04 / Product primitives
Everything behind the event experience.
Six product primitives, connected through one API.
A second scanner receives TICKET_ALREADY_CHECKED_IN.
Webhook retry
503 → retry → 200
Inspect attempts and replay a delivery after recovery.
Validation failure
422 · VALIDATION_FAILED
Field details and a request ID give you the next step.
Timezone handling
19:00 Sydney → 08:00 UTC
Keep the local event time and the instant it represents.
Works with your website and existing tools.
Connect your registration form to Eventlayer, offer Apple Wallet passes in your app, and use webhooks to update your CRM and email service. Follow the step-by-step integration guides in our docs.