Tickets​
Endpoints to interact with tickets
Operations​
Get tickets​
Returns a list of tickets
Authorizations​
Parameters​
Query Parameters
Filter by event ID
Filter by event ID(s). Comma-separated list, e.g. 2,3.
Filter by team ID(s). Comma-separated list, e.g. 0,5 for unassigned (0) or assigned to team 5
"0,5"Filter by ticket types ID(s). Comma-separated list, e.g. 2,3.
"2,5"Exclude tickets with these processState values (comma-separated). Use 4 to omit cancelled tickets (valid/sold list).
"4"Comma-separated optional expansions: change_status (ticketClaim), ticket_status (ticketRefund), purchaser (nested purchaser contact fields), checkInInfo (nested scannedTimestamp for display parity with attendee check-in UI)
"purchaser,checkInInfo"Responses​
Ticket list
Check-in and sold stats for events​
Returns aggregate sold ticket count (SUM of ticketTypeSoldCount for types on the given events, same as Event Manager) and checked-in ticket count matching v1 attendee check-in: eligible tickets (not cancelled, transferred, or withdrawn) with processState checked-in or a non-deleted access-package scan for one of the events.
Authorizations​
Parameters​
Query Parameters
Comma-separated event IDs (required)
"1,2,3"Responses​
Sold and checked-in counts for the requested events
GET /tickets/{id}​
Authorizations​
Parameters​
Path Parameters
Ticket Id
"int64"Query Parameters
Comma-separated optional expansions: change_status, ticket_status, purchaser, checkInInfo (same as GET /tickets)
"purchaser,checkInInfo"Responses​
Ticket object
DELETE /tickets/{id}​
Update ticket​
Update ticket by Id
Authorizations​
Parameters​
Path Parameters
Ticket Id
"int64"Request Body​
Responses​
Updated ticket object
Check in ticket​
Check in a ticket by ID. Implements attendee check-in parity with v1 (simple or access-package scans) in v2 code. Body must be empty; administrator identity comes from the JWT.
Authorizations​
Parameters​
Path Parameters
Ticket Id
"int64"Responses​
Ticket checked in; returns the ticket resource (same as GET /tickets/{id})
Upload ticket profile photo​
Upload attendee profile photo (multipart). Stored as public URL on the ticket.
Authorizations​
Parameters​
Path Parameters
Ticket Id
"int64"Request Body​
"binary"Responses​
Ticket with profilePhoto set
Delete ticket profile photo​
Remove stored profile photo URL from the ticket (best-effort delete of public object).
Authorizations​
Parameters​
Path Parameters
Ticket Id
"int64"Responses​
Ticket with profilePhoto cleared
Delete multiple tickets​
GET /api/v2/ticket​
Authorizations​
Parameters​
Query Parameters
Limit to tickets in this order
Limit to tickets for this event
Limit to tickets of this type
Limit to tickets for this customer
Limit to tickets matching this barcode
Limit to tickets matching this search string
Limit to tickets purchased after this date/time
Limit to tickets purchased before this date/time
Limit to tickets updated after this date/time
Limit to tickets updated before this date/time
Limit tickets to this number
"int64"Limit tickets to this number
"int64"Adds additional details to the results. Multiple options can be include seperated by a comma. Supports the following values:
- costs - Include costs details.
- refundProtect - Include refund protect information
- change - Include ticket id of new/old ticket.
- promoter - Include the ticket's promoter.
- waveTime - Include the wave time id (if any).
- waivers - Includes signed waivers attached to the ticket (if any).
- user - Include user information.
Responses​
Find Ticket by ID​
Find Answers for Attendee questions on tickets​
Pull the claim info for a given ticket either by ticketId or (id of the claim record - less likely)​
Find out if a ticket has was sent as a claim or not​
Find out if a ticket has been claimed or not​
Modify the claimant email for a given ticket claim​
POST /api/v2/ticket/{ticketId}/claim​
Check if a bib number is available for a ticket​
Returns whether the provided bib is available for the given ticket.
Authorizations​
Parameters​
Path Parameters
Ticket ID
"int64"Bib number to check
"int64"Responses​
Bib availability result
POST /api/v2/ticket/{ticketId}/states​
Authorizations​
Parameters​
Path Parameters
Id of ticket to claim
"int64"