Attendee Tickets
Attendee ticket assignment
Returns all tickets assigned to a specific attendee within an event. Each ticket represents the attendee's claim on a ticket class (the purchased or assigned instance).
Event UUID
Attendee UUID
Array of tickets belonging to the attendee
Attendee ticket row — represents a ticket instance assigned to an attendee for a specific ticket class
550e8400-e29b-41d4-a716-446655440005550e8400-e29b-41d4-a716-446655440006aaff0556-85b5-4ac4-a484-486c7f319c086daeaa1f-f82f-4068-a8b2-712894b001842026-08-17T08:28:35.518Z2026-08-17T08:28:35.518ZUnauthorized — missing or invalid JWT
Forbidden — user is not an organiser of this event
GET /v2/events/{eventId}/attendees/{attendeeId}/tickets HTTP/1.1
Host: api.eventx.io
Accept: */*
[
{
"id": "550e8400-e29b-41d4-a716-446655440005",
"ticketClassId": "550e8400-e29b-41d4-a716-446655440006",
"eventId": "aaff0556-85b5-4ac4-a484-486c7f319c08",
"claimedByAttendeeId": "6daeaa1f-f82f-4068-a8b2-712894b00184",
"orderItemId": null,
"createdAt": "2026-08-17T08:28:35.518Z",
"updatedAt": "2026-08-17T08:28:35.518Z"
}
]Assigns a ticket class to an attendee. Creates a new ticket instance linked to the specified ticket class.
Event UUID
Attendee UUID
The ticket class ID to assign to this attendee
550e8400-e29b-41d4-a716-446655440006Ticket created successfully
Attendee ticket row — represents a ticket instance assigned to an attendee for a specific ticket class
550e8400-e29b-41d4-a716-446655440005550e8400-e29b-41d4-a716-446655440006aaff0556-85b5-4ac4-a484-486c7f319c086daeaa1f-f82f-4068-a8b2-712894b001842026-08-17T08:28:35.518Z2026-08-17T08:28:35.518ZValidation error — invalid request body
Unauthorized — missing or invalid JWT
Forbidden — user is not an organiser of this event
POST /v2/events/{eventId}/attendees/{attendeeId}/tickets HTTP/1.1
Host: api.eventx.io
Content-Type: application/json
Accept: */*
Content-Length: 56
{
"ticketClassId": "550e8400-e29b-41d4-a716-446655440006"
}{
"id": "550e8400-e29b-41d4-a716-446655440005",
"ticketClassId": "550e8400-e29b-41d4-a716-446655440006",
"eventId": "aaff0556-85b5-4ac4-a484-486c7f319c08",
"claimedByAttendeeId": "6daeaa1f-f82f-4068-a8b2-712894b00184",
"orderItemId": null,
"createdAt": "2026-08-17T08:28:35.518Z",
"updatedAt": "2026-08-17T08:28:35.518Z"
}Returns a single ticket by its ID, scoped to a specific attendee and event.
Event UUID
Attendee UUID
Ticket UUID
Ticket
Attendee ticket row — represents a ticket instance assigned to an attendee for a specific ticket class
550e8400-e29b-41d4-a716-446655440005550e8400-e29b-41d4-a716-446655440006aaff0556-85b5-4ac4-a484-486c7f319c086daeaa1f-f82f-4068-a8b2-712894b001842026-08-17T08:28:35.518Z2026-08-17T08:28:35.518ZUnauthorized — missing or invalid JWT
Forbidden — user is not an organiser of this event
Not found — ticket does not exist for this attendee
GET /v2/events/{eventId}/attendees/{attendeeId}/tickets/{ticketId} HTTP/1.1
Host: api.eventx.io
Accept: */*
{
"id": "550e8400-e29b-41d4-a716-446655440005",
"ticketClassId": "550e8400-e29b-41d4-a716-446655440006",
"eventId": "aaff0556-85b5-4ac4-a484-486c7f319c08",
"claimedByAttendeeId": "6daeaa1f-f82f-4068-a8b2-712894b00184",
"orderItemId": null,
"createdAt": "2026-08-17T08:28:35.518Z",
"updatedAt": "2026-08-17T08:28:35.518Z"
}Updates an attendee ticket. Currently supports reassigning the ticket class via the ticketClassId field.
Event UUID
Attendee UUID
Ticket UUID
New ticket class ID to reassign this ticket to
Ticket updated successfully
Attendee ticket row — represents a ticket instance assigned to an attendee for a specific ticket class
550e8400-e29b-41d4-a716-446655440005550e8400-e29b-41d4-a716-446655440006aaff0556-85b5-4ac4-a484-486c7f319c086daeaa1f-f82f-4068-a8b2-712894b001842026-08-17T08:28:35.518Z2026-08-17T08:28:35.518ZValidation error — invalid request body
Unauthorized — missing or invalid JWT
Forbidden — user is not an organiser of this event
Not found — ticket does not exist for this attendee
PATCH /v2/events/{eventId}/attendees/{attendeeId}/tickets/{ticketId} HTTP/1.1
Host: api.eventx.io
Content-Type: application/json
Accept: */*
Content-Length: 56
{
"ticketClassId": "123e4567-e89b-12d3-a456-426614174000"
}{
"id": "550e8400-e29b-41d4-a716-446655440005",
"ticketClassId": "550e8400-e29b-41d4-a716-446655440006",
"eventId": "aaff0556-85b5-4ac4-a484-486c7f319c08",
"claimedByAttendeeId": "6daeaa1f-f82f-4068-a8b2-712894b00184",
"orderItemId": null,
"createdAt": "2026-08-17T08:28:35.518Z",
"updatedAt": "2026-08-17T08:28:35.518Z"
}Last updated