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.

OPENAPI 3.0IDEMPOTENT MUTATIONSSAML 2.0 / OIDCRETRY WITH BACKOFF

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
TINAYA API · CREATE A HOLD
$ 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
TINAYA WEBHOOKS · EVENT STREAM

[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