Skip to main content
The Drumtix REST API lets you read event data, orders, tickets, attendees, and check-ins programmatically — and make certain writes too. It’s useful for building custom dashboards, syncing data to external tools, or triggering workflows.
API access requires a Pro plan. Keys can be generated in Settings → API.

Base URL

Authentication

All requests require an API key passed as a Bearer token. See Authentication.

Scopes

Every API key has one or more scopes that control what it can do:

Rate limits

Requests are rate-limited per key. Limits are returned in response headers: Read endpoints allow 60 requests/min. Write endpoints allow 10 requests/min. When a limit is hit the API returns 429 Too Many Requests with a Retry-After header (seconds until reset).

Response format

All responses are JSON. Successful responses wrap data in a data key. Errors return a top-level error string.

Pagination

List endpoints accept page (default 1) and limit (default 20, max 100) query parameters:
The response includes total, page, and limit fields alongside data.

Getting your API key

Go to Settings → API in the dashboard and click Generate Key. The raw key is only shown once — copy it immediately and store it securely.