Customers
List a customer's bookings at a venue
Paginated history of a single customer’s bookings at one venue.
GET
Returns the bookings made by one customer at the given venue, in reverse
chronological order. Requires the
bookings:read scope.
The history is scoped to the venue in the URL. Bookings the same
customer made at your other venues are not included — query each venue
separately.
Path parameters
The venue identifier — UUID
id or slug.Customer UUID, as returned by
GET /v1/venues/{venue_id}/customers.Query parameters
1-indexed page number.
Page size, between
1 and 100.Response
Page of bookings, ordered by date and time descending.
Errors
| HTTP | Body | Meaning |
|---|---|---|
| 401 | { "error": "Missing API key" } | No Authorization: Bearer or X-Api-Key header |
| 403 | { "error": "Insufficient scope", "missing": […] } | Your key does not carry bookings:read |
| 403 | { "error": "Forbidden" } | The venue belongs to another organisation |
| 404 | { "error": "Venue not found" } | Unknown venue slug / UUID |
| 404 | { "error": "Customer not found in this venue" } | Unknown customer UUID, or the customer has never booked at this venue |