Get Booking Tickets
Get all tickets for a specific booking. The group ticket comes first: scanning it checks in everyone on that activity and time, and admits says how many people that is. Each person also has their own ticket, where admits is null.
Endpointโ
GET /v1/bookings/{id}/tickets
Required Scopeโ
bookings:read
Path Parametersโ
| Parameter | Type | Description |
|---|---|---|
id | integer | The booking ID |
Example Requestโ
curl https://app.equipdash.com/api/v1/bookings/132/tickets \
-H "Authorization: Bearer YOUR_API_KEY"
Response (200)โ
{
"data": [
{
"ticket_code": "EQTK-F8T6FVVU",
"ticket_type": "booking",
"admits": 2,
"status": "active",
"experience_name": "Beginner Surf Lesson",
"schedule_time": "7:00 AM",
"participant_name": null,
"rate_category": null,
"redeemed_at": null,
"created_at": "2026-03-28T12:00:00Z"
},
{
"ticket_code": "EQTK-GN7BHIXB",
"ticket_type": "participant",
"admits": null,
"status": "active",
"experience_name": "Beginner Surf Lesson",
"schedule_time": "7:00 AM",
"participant_name": "Sophie Marshall",
"rate_category": "Adult",
"redeemed_at": null,
"created_at": "2026-03-28T12:00:00Z"
},
{
"ticket_code": "EQTK-EJVJGZRA",
"ticket_type": "participant",
"admits": null,
"status": "active",
"experience_name": "Beginner Surf Lesson",
"schedule_time": "7:00 AM",
"participant_name": "Sammy Marshall",
"rate_category": "Child",
"redeemed_at": null,
"created_at": "2026-03-28T12:00:00Z"
}
],
"meta": {
"request_id": "req_abc123",
"timestamp": "2026-03-28T12:00:00Z"
}
}
Not Found (404)โ
Returns standard 404 error if the booking doesn't exist or belongs to a different supplier.