Integrations
API-first, down to the audit log.
Every feature is accessible programmatically. Deep integration with the systems you already run, custom fan experiences, and operational automation, all through one documented API.
THE API
Full platform access, documented
Create fixtures, manage allocations, process checkouts and query audit logs programmatically. Everything the console can do, the API can do.
- RESTful API with an OpenAPI 3.0 specification
- JSON request and response format
- Bearer token authentication
- Rate limiting with clear headers
- Pagination on list endpoints
- Idempotency key support on every mutation
$ curl -X POST /api/v1/holds \
-H "Authorization: Bearer $TOKEN" \
-d '{
"fixtureId": "fix_abc123",
"allocationId": "alloc_def456",
"items": [{ "inventoryItemId": "inv_789", "priceBandId": "pb_std" }],
"idempotencyKey": "hold_xyz_123"
}'
201 Created
{ "holdId": "hold_ghi789", "expiresAt": "2026-08-15T10:45:00Z" }CORE INTEGRATIONS
The four seams that matter
PAYMENTS
Payments, refunds and payouts
Native integration with our payment provider for capture, refunds and payouts. Payment capture and confirmation at checkout, automatic refund processing on cancellations, and payouts for season ticket holder settlements.
- Payment capture and confirmation at checkout
- Automatic refund processing
- Payouts for seat releases
- Webhook handling for asynchronous payment events
WEBHOOKS
Every state transition, pushed to you
Real-time notifications for all state transitions. Subscribe to fixture, ticket, scanning and settlement events. Retry logic with exponential backoff ensures delivery.
- Fixture state change events
- Ticket issuance and transfer events
- Scanning and entry events
- Settlement and refund events
IDENTITY & SSO
Your identity provider, our eligibility rules
Enterprise identity providers via SAML and OIDC. Integrate existing membership systems for eligibility rules; user context flows through every operation and into the audit log.
- SAML 2.0 and OIDC support
- Membership system integration
- User context in all audit logs
- Role-based access control
NOTIFICATIONS
Email and SMS on the moments that matter
Email and SMS notifications for ticket issuance, transfers, refunds and ballot results. Templates customisable per club, with delivery tracking and retry logic.
- Email and SMS channels
- Customisable templates
- Delivery tracking
- Localisation support
[14:31:02] ticket.issued order=ord_4k2m fixture=fix_abc123 → delivered 200
[14:31:02] payment.captured order=ord_4k2m → delivered 200
[14:48:17] ticket.transferred ticket=tkt_9p1x → 503, retry in 2s
[14:48:19] ticket.transferred ticket=tkt_9p1x → delivered 200 (attempt 2)
[15:02:44] entry.scanned gate=EAST-2 ticket=tkt_9p1x → delivered 200
DELIVERY YOU CAN TRUST
Retries until it lands
Your endpoint going down for a minute should not mean a missing ticket event. Failed deliveries retry with exponential backoff, and every attempt is visible, so reconciliation is a query, not a support ticket.
Bring your integration requirements to a working session
We will walk your systems map and show the API doing the work live.
Book a working session