Skip to main content
The Drumtix REST API lets you read event data, orders, and customer information programmatically. It’s useful for building custom dashboards, syncing data to external tools, or triggering workflows.

Base URL

https://app.drumtix.com/api/v1

Authentication

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

Rate limits

API requests are rate-limited per key. Limits are shown in the response headers:
HeaderDescription
X-RateLimit-LimitMaximum requests per minute
X-RateLimit-RemainingRequests remaining in the current window
X-RateLimit-ResetUnix timestamp when the window resets

Response format

All responses are JSON. Successful responses return a data key. Errors return an error object with a message field.
// Success
{ "data": { ... } }

// Error
{ "error": { "message": "Event not found" } }

Pagination

List endpoints return paginated results. Pass page and limit query parameters to navigate pages:
GET /api/v1/events?page=2&limit=25

Getting your API key

Go to Settings → API in the dashboard and click Generate Key. Keep your API key secret — treat it like a password.