A ticket is an event admission. This is the booking/visit view; for
revenue, follow order_id to Orders.
Requires the tickets:read permission.
List tickets
GET /admin/v0/tickets?event_from=2026-07-01T00:00:00Z&event_to=2026-07-31T00:00:00Z
Authorization: Bearer YOUR_API_KEYReturns tickets newest-first, in the paginated envelope. The date filters match on the event's start time.
Query parameters
| Parameter | Type | Description |
|---|---|---|
event_from | string | ISO 8601 timestamp; events starting at/after this |
event_to | string | ISO 8601 timestamp; events starting at/before this |
updated_since | string | ISO 8601 timestamp; for incremental sync |
page | integer | Page index (default 1) |
per_page | integer | Items per page (default 50, max 200) |
Get a ticket
GET /admin/v0/tickets/{id}
Authorization: Bearer YOUR_API_KEYResponse
{
"data": {
"id": "c3d4…",
"event_id": "9a8b…",
"event_name": "Midsummer Concert",
"event_starts_at": "2026-07-15T19:00:00+02:00",
"event_ends_at": "2026-07-15T22:00:00+02:00",
"variant_name": "General Admission",
"status": "Issued",
"order_id": "7eeecefd-…",
"customer_id": "8f268b4a-…",
"booked_at": "2026-06-01T10:15:00+02:00",
"created_at": "2026-06-01T10:15:00+02:00",
"updated_at": "2026-06-20T18:30:00+02:00",
"cancelled_at": null
}
}Fields
| Field | Type | Notes |
|---|---|---|
id | string | Ticket public id |
event_id | string | Public id of the event this ticket admits to |
event_name | string | Event name |
event_starts_at | string | When the event starts (ISO 8601) |
event_ends_at | string | When the event ends (ISO 8601) |
variant_name | string | Ticket type |
status | string | Display label (see note below) |
order_id | string | The order this ticket belongs to (revenue) |
customer_id | string | Pseudonymous customer id (no PII) |
booked_at | string | When the customer booked |
created_at | string | When the ticket reached SERVOS |
updated_at | string | Last change to the ticket |
cancelled_at | string | When it was cancelled; null if not cancelled |
status is a human-readable label — one of Issued, Checked-in, Cancelled,
Refunded. It's for display, not logic: see
Conventions → Status labels.