List ticket holders
Ticket groups (ticket holders) for completed orders in an event year, newest first by order date. Intended for CRM sync as the "New Attendee" trigger.
Required permissions: Sales Rep, Director, Reports, Attendees, or Timing.
Request
- Base URLhttps://www.raceentry.com/restapi/v1
- AuthOAuth 2Authorization code: /oauth2/authorizeToken URL: /oauth2/token
Query parameters
Event id — must match an event in the token's granted scopes.
Four-digit year. Defaults to the event's most recent event year.
ISO 8601 timestamp. Only records created/completed on or after this time are returned. Ideal for Zapier polling and incremental CRM sync.
Sort order. checked_in sorts by check-in time descending (most recently checked-in first). Omit for the default sort (newest record first). Combine with checked_in=true to poll for recent check-ins.
When true, only records that have been checked in are returned. Omit or false to return all records regardless of check-in status.
Response
Paginated attendee list
Example response
{
"page": 1,
"per_page": 50,
"count": 50,
"next_page": 2,
"data": [
{
"id": 7890,
"name": "Jane Smith",
"email": "jane@example.com",
"phone": "303-555-0100",
"status": "original",
"order_id": 78901,
"billing_name": "Jane Smith",
"billing_email": "jane@example.com",
"order_date": "2026-02-20T16:45:00-07:00",
"tickets": [
{
"id": 55678,
"event_time_name": "Saturday Evening Show",
"event_time_start": "2026-07-15T18:30:00-06:00",
"section_name": "Floor",
"row_name": "A",
"seat_name": "14",
"price_label": "General Admission",
"checked_in_at": "2026-07-15T18:45:00-06:00"
}
]
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.