List performances
list_performancesRetrieve and filter dated performances by event, venue, date range, tags, or day of week to get capacity and pricing for reservations.
Instructions
Performances (dated showings) with start and end, time zone, total capacity and capacity remaining, and pricing per price band and variant (the price_id values a reservation needs). Filter by event, venue, date range, tags, days of the week. The spec says this endpoint 'bypasses Pydantic due to performance requirements', so the shape is documented but not validated by Line-Up on the way out. Uses GET /performance/.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | API page number to start from (1-based, as the spec documents; use next_page from a previous call) | |
| tags | No | Only performances with these tags (API parameter `tags`, repeated) | |
| codes | No | Values for the API's `code` parameter (repeated). The spec types it as a list of strings and does not say what it does. | |
| event_id | No | Only performances of this event (API parameter `event_id`) | |
| venue_id | No | Only performances at this venue (API parameter `venue_id`) | |
| start_date | No | Only performances starting on this date (API parameter `start_date`) | |
| day_of_week | No | Only these days of the week (API parameter `day_of_week`, repeated integers; the spec does not document the numbering) | |
| max_results | No | Stop once at least this many records have been fetched. Whole API pages are returned, so up to one page more may come back; next_page says where to continue | |
| end_date_gte | No | Only performances ending on or after this date (API parameter `end_date.gte`) | |
| end_date_lte | No | Only performances ending on or before this date (API parameter `end_date.lte`) | |
| start_date_gte | No | Only performances starting on or after this date (API parameter `start_date.gte`) | |
| start_date_lte | No | Only performances starting on or before this date (API parameter `start_date.lte`) | |
| include_contact_details | No | Include email addresses and phone numbers typed into performance descriptions, price band and variant names and tags. Off by default: email addresses and phone numbers typed into any text field (names, descriptions, notes, labels, references) are replaced with [email redacted] / [phone redacted]. |