Prerequisites
You need an API key with the following scopes:
Create an API key from the Tickable dashboard.
Listing Tickets
Tickets are scoped to an event. Pass the event ID to retrieve all tickets:status field for each ticket:
Ticket Status
Filtering by Order
To get all tickets belonging to a specific order, use theorder_id query parameter:
Scanning Tickets
Use the scan endpoint to mark a ticket as scanned. The API validates scanner profiles, timeslot restrictions, and scan windows automatically.scanner_id is optional. If omitted, the first active scanner in your organization is used:
Scan Response
The response includes the scan result along with event and ticket details:Scan Status
Thestatus field tells you the outcome of the scan:
Related Tickets
When the event has order scanning enabled, the response includesrelated_tickets — all other tickets from the same order. This is useful for group check-in scenarios: