get_sales_report
Retrieve sales reports for Eventbrite events by event IDs, status, or date range to track ticket sales, revenue, and payment data.
Instructions
Retrieve a sales Report by Event ID or status.
ENDPOINT: GET /reports/sales/
PARAMETERS:
event_ids (array[string], required): Event IDs
event_status (string): all, live, ended
start_date, end_date (string): Date range
filter_by (string): Filter by ticket_ids, currencies
group_by (string): payment_method, ticket, currency, event, country, etc.
period (number): Time period in date_facet units
date_facet (string): fifteen, hour, day, event_day, week, month, year, none
timezone (string): Timezone (default: first event timezone)
ERRORS (400):
ARGUMENTS_ERROR, CURRENCY_MISMATCH, INVALID, INVALID_PARAMETER
AUTHENTICATION: Requires: Authorization: Bearer PERSONAL_OAUTH_TOKEN
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end_date | No | End date | |
| timezone | No | Timezone | |
| event_ids | Yes | Event IDs (required) | |
| start_date | No | Start date | |
| event_status | No | Event status filter |