# Eventbrite

Eventbrite enables organizers to plan, promote, and manage events, selling tickets and providing attendee tools for conferences, concerts, and gatherings

- **Category:** event management
- **Auth:** OAUTH2
- **Composio Managed App Available?** Yes
- **Tools:** 95
- **Triggers:** 0
- **Slug:** `EVENTBRITE`
- **Version:** 20260312_00

## Tools

### Add Ticket Class to Groups

**Slug:** `EVENTBRITE_ADD_TICKET_TO_GROUP`

Tool to add a ticket class to one or more ticket groups for an Eventbrite event. Use when you need to organize tickets by grouping them together. If an empty array is provided, the ticket class is removed from all groups.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event containing the ticket class and ticket groups. |
| `ticket_class_id` | string | Yes | The ID of the ticket class to add to ticket groups. |
| `ticket_group_ids` | array | Yes | Array of ticket group IDs to add the ticket class to. If empty array is provided, removes the ticket class from all ticket groups. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Add Ticket to Group by Organization

**Slug:** `EVENTBRITE_ADD_TICKET_TO_GROUP_BY_ORGANIZATION`

Tool to add a ticket class to ticket groups using organization and event IDs. Use when managing ticket groups at the organization level.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event containing the ticket class and ticket groups. |
| `organization_id` | string | Yes | The ID of the organization that owns the event. |
| `ticket_class_id` | string | Yes | The ID of the ticket class to add to ticket groups. |
| `ticket_group_ids` | array | Yes | Array of ticket group IDs to add the ticket class to. If empty array is provided, removes the ticket class from all ticket groups. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Calculate Price For Item

**Slug:** `EVENTBRITE_CALCULATE_PRICE_FOR_ITEM`

Tool to calculate Eventbrite fees for a given ticket price. Use when you need to determine the exact fees, taxes, and organizer share for a specific price point before creating tickets.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `scope` | object | Yes | Scope configuration defining the context for pricing calculation (organization or event level). |
| `country` | string | Yes | Two-letter ISO 3166-1 alpha-2 country code for the pricing calculation. |
| `base_price` | string | Yes | Price in format 'CURRENCY,amount_in_cents' where amount is in minor units (e.g., cents for USD). Example: 'USD,1000' for $10.00 USD. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Cancel Event

**Slug:** `EVENTBRITE_CANCEL_EVENT`

Tool to cancel an Eventbrite event. Use when you need to cancel an event. Note: Event must not have any pending or completed orders or the cancellation will fail.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event to cancel. Event must not have any pending or completed orders. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Copy Event

**Slug:** `EVENTBRITE_COPY_EVENT`

Tool to copy an Eventbrite event and create a duplicate with a new Event ID. Use when you need to duplicate an existing event to create a similar event with the same settings.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event to copy. A duplicate event will be created with a new Event ID. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Access Code

**Slug:** `EVENTBRITE_CREATE_ACCESS_CODE`

Tool to create a new access code for an Eventbrite event. Use when you need to create promotional codes, early bird access, or VIP ticket codes that unlock hidden ticket classes.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event to create an access code for. |
| `access_code` | object | Yes | Access code configuration including code string, ticket IDs, and optional settings. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Checkout Settings

**Slug:** `EVENTBRITE_CREATE_CHECKOUT_SETTINGS`

Tool to create checkout settings for an Eventbrite organization. Use when you need to configure payment methods, country, and currency for an organization's checkout process.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `organization_id` | string | Yes | The unique identifier of the organization to create checkout settings for. |
| `checkout_settings` | object | Yes | Checkout settings configuration including checkout method, country code, and currency code. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Custom Question

**Slug:** `EVENTBRITE_CREATE_CUSTOM_QUESTION`

Tool to create a custom question for an Eventbrite event. Use when you need to collect additional information from attendees during registration (e.g., dietary preferences, T-shirt sizes, special requirements).

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event to create the custom question for. |
| `question` | object | Yes | Question object containing the question configuration including text, type, and settings. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Discount

**Slug:** `EVENTBRITE_CREATE_DISCOUNT`

Tool to create a new discount for an Eventbrite organization. Use when you need to create promotional discounts, coupon codes, or special pricing for events.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `discount` | object | Yes | Discount configuration including type, code, discount amount, and other settings. |
| `organization_id` | string | Yes | The unique identifier of the organization to create the discount for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Event

**Slug:** `EVENTBRITE_CREATE_EVENT`

Tool to create a new Eventbrite event. Use when you need to create single events or series parent events for repeating events. By default creates a single occurrence event unless is_series is set to true.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event` | object | Yes | Event data containing all required and optional fields for creating the event. |
| `organization_id` | string | Yes | The organization ID under which to create the event. Use LIST_USER_ORGANIZATIONS to retrieve your organization IDs. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Event Schedule

**Slug:** `EVENTBRITE_CREATE_EVENT_SCHEDULE`

Tool to create an event schedule for a series parent event. Use when you need to add recurring occurrences to an event based on a recurrence pattern (daily, weekly, monthly, etc.). The schedule follows iCalendar RFC 5545 format.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the series parent event to create a schedule for. This must be a series parent event that can have multiple occurrences. |
| `schedule` | object | Yes | Schedule configuration including occurrence duration and recurrence rule following iCalendar RFC 5545 standard. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Inventory Tier

**Slug:** `EVENTBRITE_CREATE_INVENTORY_TIER`

Tool to create a new inventory tier for an Eventbrite event. Use when you need to set up tiered seating, pricing levels, or capacity allocation for an event.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event to create an inventory tier for. |
| `inventory_tier` | object | Yes | Inventory tier configuration including name and optional settings for capacity, color, and ticket class associations. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Organizer

**Slug:** `EVENTBRITE_CREATE_ORGANIZER`

Tool to create a new organizer for an Eventbrite organization. Use when you need to add an organizer profile that can be associated with events.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `organizer` | object | Yes | Organizer configuration including name and optional profile details. |
| `organization_id` | string | Yes | The ID of the organization under which to create the organizer. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Ticket Class

**Slug:** `EVENTBRITE_CREATE_TICKET_CLASS`

Tool to create a new ticket class for an Eventbrite event. Use when you need to add ticket types such as General Admission, VIP, Early Bird, or other pricing tiers to an event.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event to create a ticket class for. |
| `ticket_class` | object | Yes | Ticket class configuration including name, pricing, quantity, and optional settings. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Ticket Group

**Slug:** `EVENTBRITE_CREATE_TICKET_GROUP`

Tool to create a new ticket group for an Eventbrite organization. Use when you need to organize multiple ticket classes across events. Maximum 300 live ticket groups per organization.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `ticket_group` | object | Yes | Ticket group configuration including name and optional status. |
| `organization_id` | string | Yes | The ID of the organization to create the ticket group for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Tracking Beacon

**Slug:** `EVENTBRITE_CREATE_TRACKING_BEACON`

Tool to create a tracking beacon for an Eventbrite event or user. Use when you need to add analytics pixels (Google Analytics, Facebook Pixel, etc.) to track attendee behavior on event pages or order confirmation pages. Either event_id or user_id must be provided.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `user_id` | string | No | The user identifier to assign the beacon to all events by that user. Either event_id or user_id must be provided. If user_id is specified, the beacon will fire for all events owned by that user. |
| `event_id` | string | No | The event identifier where the tracking beacon will execute. Either event_id or user_id must be provided. If event_id is specified, the beacon will only fire for that specific event. |
| `pixel_id` | string | No | The Pixel ID given by the third party that will fire when an attendee lands on the page you are tracking. Required for most tracking types (e.g., UA-12345678-1 for Google Analytics, or pixel ID for Facebook). |
| `triggers` | object | No | Additional pixel configuration data determining which page fires the tracking pixel. This is an optional object containing trigger settings like page types (order confirmation, event page, etc.). |
| `tracking_type` | string ("Facebook Pixel" | "Twitter Ads" | "AdWords" | "Google Analytics" | "Simple Image Pixel" | "Adroll iPixel") | Yes | The tracking pixel third party type. Must be one of: Facebook Pixel, Twitter Ads, AdWords, Google Analytics, Simple Image Pixel, or Adroll iPixel. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Venue

**Slug:** `EVENTBRITE_CREATE_VENUE`

Tool to create a new venue under an organization in Eventbrite. Use when you need to add a physical location that can be reused across multiple events within the same organization.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `venue` | object | Yes | Venue configuration including name and complete address details. |
| `organization_id` | string | Yes | The ID of the organization to create the venue under. Venues are organization-scoped and can be reused across multiple events. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Create Webhook

**Slug:** `EVENTBRITE_CREATE_WEBHOOK`

Tool to create a new webhook for an Eventbrite organization. Use when you need to set up webhook notifications for events like order placement, event creation, or attendee check-ins.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `actions` | string | Yes | Comma-separated list of webhook action types to subscribe to (e.g., 'order.placed', 'event.created', 'attendee.checked_in'). Multiple actions can be specified separated by commas. |
| `event_id` | string | No | Optional event ID to subscribe to webhooks for a specific event. If not provided, webhook will apply to all events in the organization. |
| `endpoint_url` | string | Yes | The URL where webhook notifications will be sent. Must be a valid HTTPS endpoint that can receive POST requests. |
| `organization_id` | string | Yes | The organization ID to create the webhook for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Delete Default Question

**Slug:** `EVENTBRITE_DELETE_DEFAULT_QUESTION`

Tool to deactivate a canned question for an event. Use when you need to remove default questions like cell_phone, job_title, company, or work_phone from event registration forms.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event to delete the canned question from. |
| `question_id` | string | Yes | The ID of the canned question to deactivate. Common values include 'cell_phone', 'job_title', 'company', 'work_phone'. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Delete Discount

**Slug:** `EVENTBRITE_DELETE_DISCOUNT`

Tool to delete a discount from Eventbrite. Only unused discounts can be deleted. Use when you need to remove a discount that has not been applied to any orders.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `discount_id` | string | Yes | The ID of the discount to delete. Only unused discounts can be deleted. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Delete Event

**Slug:** `EVENTBRITE_DELETE_EVENT`

Tool to delete an Eventbrite event. Use when you need to remove an event from the system. Note: Event must not have any pending or completed orders or the deletion will fail.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event to delete. Event must not have any pending or completed orders. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Delete Inventory Tier

**Slug:** `EVENTBRITE_DELETE_INVENTORY_TIER`

Tool to mark an existing inventory tier as deleted for an Eventbrite event. Use when you need to remove an inventory tier that is no longer needed.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The unique identifier of the event containing the inventory tier to delete. |
| `inventory_tier_id` | string | Yes | The unique identifier of the inventory tier to delete. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Delete Ticket Class

**Slug:** `EVENTBRITE_DELETE_TICKET_CLASS`

Tool to delete a ticket class from an Eventbrite event by its ID. Use when you need to remove a ticket type/class that is no longer needed or was created in error.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The unique identifier of the event containing the ticket class to delete. |
| `ticket_class_id` | string | Yes | The unique identifier of the ticket class to delete. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Delete Ticket Group

**Slug:** `EVENTBRITE_DELETE_TICKET_GROUP`

Tool to delete a ticket group by changing its status to deleted. Use when you need to remove a ticket group from an event.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `ticket_group_id` | string | Yes | The ID of the ticket group to delete. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Access Code

**Slug:** `EVENTBRITE_GET_ACCESS_CODE`

Tool to retrieve a specific access code by ID for an Eventbrite event. Use when you need to check access code details, availability, or redemption status.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event that the access code belongs to. |
| `access_code_id` | string | Yes | The ID of the access code to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Organization Assortment

**Slug:** `EVENTBRITE_GET_ASSORTMENT`

Tool to retrieve assortment information for a specific organization. Use when you need to check the plan type or version details associated with an organization.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `organization_id` | string | Yes | The unique identifier of the organization to retrieve assortment for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Attendee Report

**Slug:** `EVENTBRITE_GET_ATTENDEE_REPORT`

Tool to retrieve an attendee report for events in an Eventbrite organization. Use when you need aggregated attendee data, sales statistics, or demographic information across events. Supports filtering by event status, date ranges, and grouping by various dimensions.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `period` | integer | No | Time period in selected units for grouping data. Used in conjunction with date_facet to define reporting intervals. |
| `end_date` | string | No | Filter events by end date in ISO 8601 format (YYYY-MM-DD or YYYY-MM-DDTHH:MM:SSZ). |
| `group_by` | string | No | Group report data by specific field: payment_method, ticket, currency, event_currency, country, city, state, source, zone, location, or delivery_method. |
| `timezone` | string | No | Timezone for date calculations (e.g., 'America/New_York', 'UTC'). Defaults to the first event's timezone if not specified. |
| `event_ids` | string | Yes | Comma-separated list of event IDs to generate the attendee reports for. Required parameter to specify which events to include in the report. |
| `filter_by` | string | No | Filter specification for report data. Allows custom filtering criteria based on attendee or event attributes. |
| `date_facet` | string ("fifteen" | "hour" | "day" | "event_day" | "week" | "month" | "year" | "none") | No | Date period options for grouping report data. |
| `start_date` | string | No | Filter events by start date in ISO 8601 format (YYYY-MM-DD or YYYY-MM-DDTHH:MM:SSZ). |
| `event_status` | string ("all" | "live" | "ended") | No | Event status filter options for attendee reports. |
| `organization_id` | string | Yes | The organization ID to retrieve the attendee report for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Capacity Tier

**Slug:** `EVENTBRITE_GET_CAPACITY_TIER`

Tool to retrieve the capacity tier for an Eventbrite event. Use when you need to check ticket availability, sales status, or capacity information for an event.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event to retrieve capacity tier information for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Category by ID

**Slug:** `EVENTBRITE_GET_CATEGORY`

Tool to retrieve a specific category by ID. Use when fetching details about a particular event category. Returns category information including name, localized names, and subcategories.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `category_id` | string | Yes | The ID of the category to retrieve. Common IDs include 103 (Music), 101 (Business), 104 (Networking). |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Checkout Settings

**Slug:** `EVENTBRITE_GET_CHECKOUT_SETTINGS`

Tool to retrieve checkout settings for a specific Eventbrite organization. Use when you need to view or verify payment configuration and checkout methods for an organization.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `organization_id` | string | Yes | The unique identifier of the organization to retrieve checkout settings for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Default Question

**Slug:** `EVENTBRITE_GET_DEFAULT_QUESTION`

Tool to retrieve a specific default (canned) question for an Eventbrite event by Event ID and Question ID. Use when you need to get details about a specific attendee information field.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The Event ID to retrieve the default question for. |
| `question_id` | string | Yes | The ID of the canned question to retrieve (e.g., first_name, last_name, email, company, prefix, suffix, age, job_title, website, blog, gender, birth_date, cell_phone, home_phone, work_phone, ship_address, bill_address, home_address, work_address). |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Discount

**Slug:** `EVENTBRITE_GET_DISCOUNT`

Tool to retrieve a discount by its ID from Eventbrite. Use when you need to check discount details, verify discount codes, or inspect discount configurations.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `discount_id` | string | Yes | The ID of the discount to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Display Settings

**Slug:** `EVENTBRITE_GET_DISPLAY_SETTINGS`

Tool to retrieve display settings for a specific Eventbrite event. Use when you need to view what information is shown on an event page.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The unique identifier for the event to retrieve display settings for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Event

**Slug:** `EVENTBRITE_GET_EVENT`

Tool to retrieve detailed information for a specific Eventbrite event by ID. Use when you need event details like name, description, dates, venue, organizer, or ticket information. Supports expanding related objects via the expand parameter.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `expand` | string | No | Comma-separated list of fields to expand in the response. Common values: 'organizer', 'venue', 'ticket_classes', 'ticket_availability'. |
| `event_id` | string | Yes | The unique identifier of the event to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Event Categories

**Slug:** `EVENTBRITE_GET_EVENT_CATEGORIES`

Tool to retrieve event categories. Use when selecting a category for an event. Localizes results via optional locale parameter.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `locale` | string | No | Return categories in this locale (BCP-47 format), e.g., 'en_US'. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Event Description

**Slug:** `EVENTBRITE_GET_EVENT_DESCRIPTION`

Tool to retrieve the full HTML description for an Eventbrite event. Use when you need the complete event description content (formatted as HTML).

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The unique identifier for the event whose description you want to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Event Formats

**Slug:** `EVENTBRITE_GET_EVENT_FORMATS`

Tool to list event formats. Use when you need the available formats before creating or updating an event.

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Event Subcategories

**Slug:** `EVENTBRITE_GET_EVENT_SUBCATEGORIES`

Tool to list all event subcategories. Use when fetching available subcategory options, optionally filtered by locale after selecting a category.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `locale` | string | No | Return subcategories in this locale (BCP-47 format), e.g., 'en_US'. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Format

**Slug:** `EVENTBRITE_GET_FORMAT`

Tool to retrieve a format by format ID. Use when you need detailed information about a specific event format.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `format_id` | string | Yes | The unique identifier for the format to retrieve. Example values: 1 (Conference), 2, 3, etc. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Inventory Tier

**Slug:** `EVENTBRITE_GET_INVENTORY_TIER`

Tool to retrieve an Inventory Tier by ID for an Event. Use when you need to check inventory tier details, capacity, or ticket class associations for a specific event.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event. |
| `inventory_tier_id` | string | Yes | The ID of the inventory tier to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Current User

**Slug:** `EVENTBRITE_GET_ME`

Tool to retrieve the authenticated user's account information. Use when you need to get details about the current user.

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Media Upload

**Slug:** `EVENTBRITE_GET_MEDIA_UPLOAD`

Tool to retrieve information on a Media image upload. Use when you need to check the status or details of an uploaded media image for events, organizers, or user profiles.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `type` | string ("image-event-logo" | "image-organizer-logo" | "image-user-photo" | "image-event-view-from-seat") | Yes | Type of image upload to retrieve information for. Specifies the category of media being uploaded. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Organizer by ID

**Slug:** `EVENTBRITE_GET_ORGANIZER`

Tool to retrieve an organizer by organizer ID from Eventbrite. Use when you need detailed information about a specific event organizer.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `organizer_id` | string | Yes | The unique identifier of the organizer to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Sales Report

**Slug:** `EVENTBRITE_GET_SALES_REPORT`

Tool to retrieve a sales report by Event ID or Event status for an organization. Use when you need detailed sales data including gross revenue, net revenue, quantity sold, fees, and royalties. Supports filtering by event status and grouping by various dimensions.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `group_by` | string | No | Data grouping options. Comma-separated list of grouping criteria. |
| `timezone` | string | No | Event timezone; defaults to first event's timezone if unspecified. |
| `event_ids` | string | Yes | Comma-separated list of event IDs to generate sales reports for. |
| `filter_by` | string | No | Filter specification; multiple filters supported. |
| `date_facet` | string ("fifteen" | "hour" | "day" | "event_day" | "week" | "month" | "year" | "none") | No | Date period type for grouping sales data. |
| `event_status` | string ("all" | "live" | "ended") | No | Valid event status values for filtering. |
| `organization_id` | string | Yes | The unique identifier of the organization to retrieve sales report for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Event Series

**Slug:** `EVENTBRITE_GET_SERIES`

Tool to retrieve a parent Event Series by Event Series ID. Use when fetching details about a specific event series, including series-specific fields like is_series and is_series_parent.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `series_id` | string | Yes | The ID of the event series to retrieve. This is the same as the event ID for series parent events. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Structured Content

**Slug:** `EVENTBRITE_GET_STRUCTURED_CONTENT`

Tool to retrieve structured content for an Eventbrite event. Returns the latest published version of the event's structured content including modules, widgets, and page metadata.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event to retrieve structured content for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Structured Content Edit Version

**Slug:** `EVENTBRITE_GET_STRUCTURED_CONTENT_EDIT`

Tool to retrieve the latest working version of structured content for an event. Use when accessing the editable version of an event's structured content layout.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event to retrieve structured content for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Subcategory by ID

**Slug:** `EVENTBRITE_GET_SUBCATEGORY`

Tool to retrieve a specific subcategory by ID. Use when fetching details about a particular event subcategory. Returns subcategory information including name, localized names, and parent category details.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `subcategory_id` | string | Yes | The ID of the subcategory to retrieve. Example values: 1001, 1002, 2001, etc. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Ticket Class

**Slug:** `EVENTBRITE_GET_TICKET_CLASS`

Tool to retrieve a specific ticket class by ID for an Eventbrite event. Use when you need to check ticket pricing, availability, sales status, or configuration details.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The Event ID containing the ticket class. |
| `ticket_class_id` | string | Yes | The Ticket Class ID to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Ticket Group

**Slug:** `EVENTBRITE_GET_TICKET_GROUP`

Tool to retrieve a ticket group by its ID from Eventbrite. Use when you need to check ticket group details, configuration, or associated event ticket mappings.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `ticket_group_id` | string | Yes | The ID of the ticket group to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Tracking Beacon

**Slug:** `EVENTBRITE_GET_TRACKING_BEACON`

Tool to retrieve a tracking beacon by ID from Eventbrite. Use when you need to inspect tracking pixel configuration, verify beacon setup, or check which events or organizations are associated with a tracking beacon.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `tracking_beacon_id` | string | Yes | The ID of the tracking beacon to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get User by ID

**Slug:** `EVENTBRITE_GET_USER`

Tool to retrieve information about a user by user ID. Use 'me' as the user_id to get the currently authenticated user's details.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `user_id` | string | Yes | The unique identifier of the user to retrieve. Use 'me' to retrieve the currently authenticated user. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Get Venue by ID

**Slug:** `EVENTBRITE_GET_VENUE`

Tool to retrieve detailed information for a specific venue by venue ID. Use when you need venue details like name, location coordinates, capacity, address, or age restrictions.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `venue_id` | string | Yes | The unique identifier of the venue to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Access Codes

**Slug:** `EVENTBRITE_LIST_ACCESS_CODES`

Tool to retrieve all access codes for an Eventbrite event. Use when you need to view all available access codes, check their availability, or manage event access restrictions.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event to retrieve access codes for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Custom Questions

**Slug:** `EVENTBRITE_LIST_CUSTOM_QUESTIONS`

Tool to retrieve custom questions configured for an Eventbrite event. Use when you need to see what additional information is collected from attendees during registration.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event to list custom questions for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Default Questions

**Slug:** `EVENTBRITE_LIST_DEFAULT_QUESTIONS`

Tool to retrieve default (canned) questions for an Eventbrite event by Event ID. Use when you need to understand what attendee information is collected, customize registration forms, or sync form data with external systems.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The Event ID to retrieve default questions for. |
| `continuation` | string | No | Continuation token for pagination. Pass the value from the previous response's pagination.continuation field to fetch the next page of questions. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Event Attendees

**Slug:** `EVENTBRITE_LIST_EVENT_ATTENDEES`

Tool to retrieve the list of attendees for an Eventbrite event. Use when you need to check attendee details, perform check-in operations, sync with CRM, or generate reports. Returns paginated results; use the continuation token for subsequent pages.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `status` | string | No | Filter attendees by status. Common values include 'attending', 'not_attending', or 'cancelled'. |
| `event_id` | string | Yes | The event ID to retrieve attendees for. |
| `continuation` | string | No | Continuation token for pagination. Pass the value from the previous response's pagination.continuation field to fetch the next page of attendees. |
| `changed_since` | string | No | Filter attendees to only those changed since the specified ISO 8601 timestamp. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Event Orders

**Slug:** `EVENTBRITE_LIST_EVENT_ORDERS`

Tool to list orders for a specific Eventbrite event. Use when you need to retrieve order information, check order status, or access buyer details. Returns paginated results; use the continuation token for subsequent pages.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `expand` | string | No | Comma-separated list of fields to expand in the response. Examples: 'attendees', 'event'. |
| `status` | string | No | Filter orders by status. Common values: 'active', 'inactive', 'all', 'all_not_deleted'. |
| `event_id` | string | Yes | The ID of the event to retrieve orders for. |
| `only_emails` | string | No | Filter orders by specific email addresses (comma-separated). |
| `continuation` | string | No | Continuation token for pagination. Pass the value from the previous response's pagination.continuation field to fetch the next page of orders. |
| `changed_since` | string | No | Filter orders to only those changed since the specified ISO 8601 timestamp. |
| `exclude_emails` | string | No | Exclude orders by specific email addresses (comma-separated). |
| `refund_request_statuses` | string | No | Filter by refund request status. Values: 'completed', 'pending', 'outside_policy', 'disputed', 'denied'. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Inventory Tiers

**Slug:** `EVENTBRITE_LIST_INVENTORY_TIERS`

Tool to retrieve inventory tiers for an Eventbrite event. Use when you need to understand tiered seating, pricing levels, or capacity allocation for an event.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event to list inventory tiers for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Organization Events

**Slug:** `EVENTBRITE_LIST_ORGANIZATION_EVENTS`

Tool to list events owned by a specific Eventbrite organization. Use for event discovery (finding target events by name/title/date) prior to attendee/order retrieval. Supports filtering by status, time period, pagination, and field expansion.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `expand` | string | No | Comma-separated list of fields to expand in the response. Examples: 'organizer', 'venue', 'ticket_classes'. |
| `status` | string | No | Filter events by status. Common values: 'live', 'draft', 'canceled', 'started', 'ended', 'completed', 'all'. |
| `order_by` | string | No | Order results by field. Common values: 'start_asc', 'start_desc', 'created_asc', 'created_desc', 'name_asc', 'name_desc'. |
| `page_size` | integer | No | Number of events to return per page. Maximum varies by API limits. |
| `time_filter` | string | No | Filter events by time period. Examples: 'current_future', 'past'. |
| `continuation` | string | No | Pagination token to retrieve the next page of results. Obtained from the 'pagination.continuation' field of the previous response. |
| `organization_id` | string | Yes | The unique identifier of the organization whose events to list. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Organization Members

**Slug:** `EVENTBRITE_LIST_ORGANIZATION_MEMBERS`

Tool to list members of an Eventbrite organization by organization ID. Returns a paginated response with member information including user IDs and role summaries.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `organization_id` | string | Yes | The ID of the organization to list members for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Organization Orders

**Slug:** `EVENTBRITE_LIST_ORGANIZATION_ORDERS`

Tool to list orders placed for events owned by a specific Eventbrite organization. Use when you need to retrieve order information, track sales, or analyze attendee data across all organization events. Supports filtering by email, status, and change date.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `status` | string | No | Filter orders by status. Common values include 'active', 'cancelled', 'refunded'. |
| `only_emails` | string | No | Filter orders by specific email address. Only orders from this email will be returned. |
| `changed_since` | string | No | Filter orders to only those changed since the specified ISO 8601 timestamp. |
| `organization_id` | string | Yes | The unique identifier of the organization to list orders for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Organization Roles

**Slug:** `EVENTBRITE_LIST_ORGANIZATION_ROLES`

Tool to list roles within a specific Eventbrite organization by organization ID. Use when you need to discover available roles, permissions, or role management capabilities for an organization. Returns a paginated list of roles with their permissions and metadata.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `organization_id` | string | Yes | The unique identifier of the organization whose roles to list. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Organization Webhooks

**Slug:** `EVENTBRITE_LIST_ORGANIZATION_WEBHOOKS`

Tool to list all webhooks configured for a specific Eventbrite organization. Use when you need to view existing webhook configurations or verify webhook endpoints.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `organization_id` | string | Yes | The unique identifier of the organization whose webhooks to list. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Organization Attendees

**Slug:** `EVENTBRITE_LIST_ORG_ATTENDEES`

Tool to list attendees across all events owned by an Eventbrite organization. Use when you need to retrieve attendees for an entire organization rather than a specific event. Returns paginated results; use the continuation token for subsequent pages.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `status` | string | No | Filter attendees by status. Common values include 'attending', 'not_attending', or 'cancelled'. |
| `continuation` | string | No | Continuation token for pagination. Pass the value from the previous response's pagination.continuation field to fetch the next page of attendees. |
| `changed_since` | string | No | Filter attendees to only those changed since the specified ISO 8601 timestamp. |
| `organization_id` | string | Yes | The organization ID to list attendees for. Retrieves attendees across all events owned by this organization. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Organization Organizers

**Slug:** `EVENTBRITE_LIST_ORG_ORGANIZERS`

Tool to list organizers belonging to a specific Eventbrite organization. Use when you need to discover organizers for an organization before creating or managing events.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `organization_id` | string | Yes | The unique identifier of the organization whose organizers to list. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Organization Venues

**Slug:** `EVENTBRITE_LIST_ORG_VENUES`

Tool to list venues owned by a specific Eventbrite organization. Use when you need to discover available venues for event planning or venue management within an organization.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `organization_id` | string | Yes | The unique identifier of the organization whose venues to list. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Pricing

**Slug:** `EVENTBRITE_LIST_PRICING`

Tool to list available pricing fee rates for a specific currency and country. Use when you need to retrieve Eventbrite's pricing structure and fee information.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `country` | string | Yes | ISO 3166-1 alpha-2 country code (e.g., US, GB, DE) |
| `currency` | string | Yes | ISO 4217 currency code (e.g., USD, EUR, GBP) |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Series Events

**Slug:** `EVENTBRITE_LIST_SERIES_EVENTS`

Tool to list all events in an Eventbrite event series by series ID. Use when you need to retrieve all occurrences of a recurring event. Returns paginated results with event details.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `series_id` | string | Yes | The ID of the event series. Series IDs can be obtained from events with is_series_parent=true or by querying organization events with series_filter=parents. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Ticket Classes

**Slug:** `EVENTBRITE_LIST_TICKET_CLASSES`

Tool to list ticket classes for a specific Eventbrite event by event ID. Use when you need to retrieve available ticket types, pricing information, and sales status for an event. Returns a paginated response with all ticket classes associated with the event.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event to list ticket classes for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Ticket Classes For Sale

**Slug:** `EVENTBRITE_LIST_TICKET_CLASSES_FOR_SALE`

Tool to list ticket classes available for sale for a specific Eventbrite event. Use this in the purchase flow to display available ticket options to users.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event to retrieve ticket classes for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Organization Ticket Groups

**Slug:** `EVENTBRITE_LIST_TICKET_GROUPS`

Tool to list ticket groups for a specific Eventbrite organization. Use when you need to retrieve groupings of ticket types for an organization. Returns a paginated response.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `continuation` | string | No | Pagination token to retrieve the next page of results. Obtained from the 'pagination.continuation' field of the previous response. |
| `organization_id` | string | Yes | The unique identifier of the organization whose ticket groups to list. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Tracking Beacons

**Slug:** `EVENTBRITE_LIST_TRACKING_BEACONS`

Tool to list tracking beacons for an Eventbrite organization by organization ID. Use when you need to view tracking pixels and analytics beacons configured for the organization.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `organization_id` | string | Yes | The ID of the organization to list tracking beacons for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List User Orders

**Slug:** `EVENTBRITE_LIST_USER_ORDERS`

Tool to list orders for a specific Eventbrite user. Use when you need to retrieve user order information or check order history. Returns all orders for the user with pagination metadata.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `user_id` | string | Yes | The user ID. Can use 'me' to refer to the authenticated user. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List User Organizations

**Slug:** `EVENTBRITE_LIST_USER_ORGANIZATIONS`

Tool to list organizations the authenticated user belongs to. Use this early in workflows that need organization-scoped endpoints (e.g., list events by organization, list venues, orders, or attendees by organization).

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Organizations by User ID

**Slug:** `EVENTBRITE_LIST_USER_ORGS`

Tool to list organizations by user ID. Use when you need to fetch organizations for a specific user. Returns a paginated response with organization details.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `user_id` | string | Yes | The ID of the user whose organizations to list. Can be obtained from /v3/users/me endpoint. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### List Venue Events

**Slug:** `EVENTBRITE_LIST_VENUE_EVENTS`

Tool to list all events at a specific Eventbrite venue by venue ID. Use when you need to discover events at a particular location or venue.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `venue_id` | string | Yes | The unique identifier of the venue to list events for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Publish Event

**Slug:** `EVENTBRITE_PUBLISH_EVENT`

Tool to publish an Eventbrite event. Use when you need to make an event live and publicly accessible. Event must have all required information including name, description, organizer, and at least one ticket before publishing.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The unique identifier of the event to publish. Event must have all required information including name, description, organizer, and at least one ticket. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Retrieve Media

**Slug:** `EVENTBRITE_RETRIEVE_MEDIA`

Tool to retrieve media information by ID. Use when you need to fetch details about a specific media asset including URLs, dimensions, and metadata.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `width` | integer | No | Thumbnail width in pixels. Optional parameter to retrieve a resized version of the media. |
| `height` | integer | No | Thumbnail height in pixels. Optional parameter to retrieve a resized version of the media. |
| `media_id` | string | Yes | The unique identifier of the media to retrieve. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Search Discounts by Organization

**Slug:** `EVENTBRITE_SEARCH_DISCOUNTS_BY_ORGANIZATION`

Tool to search and list discounts by organization ID. Use when you need to retrieve discount codes for a specific event within an organization. Returns paginated results with discount details.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `scope` | string | Yes | The scope of the discount search. Use 'event' to search discounts for a specific event. |
| `event_id` | string | Yes | The ID of the event to search discounts for. Required when scope is 'event'. |
| `organization_id` | string | Yes | The unique identifier of the organization to search discounts for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Set Structured Content

**Slug:** `EVENTBRITE_SET_STRUCTURED_CONTENT`

Tool to set structured content for an Eventbrite event by version. Encapsulates both create and update operations. Use when you need to define the content layout for an event listing page with modules and widgets.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `modules` | array | No | Array of structured content modules. Each module has a specific structure depending on its type (e.g., text module, image module). |
| `purpose` | string | No | Purpose of the structured content, typically 'listing' for event listing pages. |
| `widgets` | array | No | Array of widgets for the structured content. Each widget has a specific structure depending on its type. |
| `event_id` | string | Yes | The ID of the event to set structured content for. |
| `version_number` | string | Yes | The version number for the structured content. Typically '1' for the first version. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Unpublish Event

**Slug:** `EVENTBRITE_UNPUBLISH_EVENT`

Tool to unpublish an Eventbrite event. Use when you need to remove an event from public view while keeping it in the system. The event can be republished later if needed.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The unique identifier of the event to unpublish. Unpublishing removes the event from public view while keeping it in the system. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Access Code

**Slug:** `EVENTBRITE_UPDATE_ACCESS_CODE`

Tool to update an existing access code for an Eventbrite event. Use when you need to modify access code details like the code string, ticket IDs, quantity, or validity dates.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `code` | string | Yes | The access code string to update. |
| `end_date` | string | No | ISO 8601 datetime when access code expires (e.g., 2026-02-28T23:59:59Z). |
| `event_id` | string | Yes | The ID of the event that the access code belongs to. |
| `start_date` | string | No | ISO 8601 datetime when access code becomes valid (e.g., 2026-02-20T00:00:00Z). |
| `ticket_ids` | array | Yes | Array of ticket class IDs this access code applies to. Tickets must be hidden. |
| `access_code_id` | string | Yes | The ID of the access code to update. |
| `quantity_available` | integer | No | Number of times this access code can be used. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Organization Assortment

**Slug:** `EVENTBRITE_UPDATE_ASSORTMENT`

Tool to update the assortment plan for a specific organization. Use when you need to change the plan type associated with an organization.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `plan` | string | Yes | The assortment plan type to set (e.g., 'package2', 'basic', 'premium'). |
| `organization_id` | string | Yes | The unique identifier of the organization to update assortment for. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Capacity Tier

**Slug:** `EVENTBRITE_UPDATE_CAPACITY_TIER`

Tool to update the capacity tier for an Eventbrite event. Use when you need to modify the total capacity or other capacity tier settings for an event. Supports partial updates and GA capacity hold inventory tiers.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event to update capacity tier for. |
| `capacity_tier` | object | Yes | The capacity tier object containing fields to update. Supports partial updates and GA capacity hold inventory tiers. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Default Question

**Slug:** `EVENTBRITE_UPDATE_DEFAULT_QUESTION`

Tool to update a default (canned) question for an Eventbrite event. Use when you need to modify properties of default attendee information fields like making them required or optional.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event to update the canned question for. |
| `question_id` | string | Yes | The ID of the canned question to update (e.g., prefix, suffix, company, job_title, cell_phone, work_phone, etc.). Note: Default questions like first_name, last_name, email have editable:false and cannot be modified. |
| `question_required` | boolean | No | Whether the question should be required for attendees to answer. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Discount

**Slug:** `EVENTBRITE_UPDATE_DISCOUNT`

Tool to update a discount by its ID in Eventbrite. Use when you need to modify discount details such as code, amount, percentage, validity period, or ticket class associations.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `code` | string | No | Code that will be used by the customer to get the discount. Required for 'coded' discount type. |
| `type` | string ("access" | "hold" | "public" | "coded") | No | Type of discount code |
| `end_date` | string | No | ISO 8601 timestamp when the discount expires. Specify either this or end_date_relative, not both. |
| `event_id` | string | No | Event identifier to which this discount applies. |
| `hold_ids` | array | No | List of hold identifiers that this discount unlocks or is associated with. |
| `amount_off` | string | No | Fixed monetary reduction amount. Must be between 0.01 and 99999.99. Specify either this or percent_off, not both. |
| `start_date` | string | No | ISO 8601 timestamp when the discount becomes active. Specify either this or start_date_relative, not both. |
| `discount_id` | string | Yes | The ID of the discount to update. |
| `percent_off` | string | No | Percentage reduction value. Must be between 1.00 and 100.00. Specify either this or amount_off, not both. |
| `ticket_group_id` | string | No | Ticket group ID for discount association and application logic. |
| `ticket_class_ids` | array | No | List of specific ticket class IDs to which this discount applies. If not specified, applies to all tickets. |
| `end_date_relative` | integer | No | Number of seconds before event conclusion when the discount ends (relative timing). Specify either this or end_date, not both. |
| `quantity_available` | integer | No | Maximum number of times this discount can be used. Leave empty for unlimited usage. |
| `start_date_relative` | integer | No | Number of seconds before event start when the discount becomes active (relative timing). Specify either this or start_date, not both. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Display Settings

**Slug:** `EVENTBRITE_UPDATE_DISPLAY_SETTINGS`

Tool to update display settings for a specific Eventbrite event. Use when you need to configure what information is visible on an event page.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The unique identifier for the event to update display settings for. |
| `display_settings` | object | Yes | Display settings configuration to update for the event. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Event

**Slug:** `EVENTBRITE_UPDATE_EVENT`

Tool to update an Eventbrite event by ID. Use when you need to modify event details like name, description, dates, capacity, or other settings. For series parent events, updates to certain fields will propagate to all occurrences in the series.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event` | object | Yes | Event object containing the fields to update. |
| `event_id` | string | Yes | The ID of the event to update. For series parents, updates to certain fields will propagate to all occurrences. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Inventory Tier

**Slug:** `EVENTBRITE_UPDATE_INVENTORY_TIER`

Tool to update an existing Inventory Tier by ID for an Event. Use when you need to modify inventory tier settings such as name, quantity, tier level, color, or capacity settings. Supports partial updates.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event. |
| `inventory_tier` | object | Yes | The inventory tier object containing fields to update. Supports partial updates. |
| `inventory_tier_id` | string | Yes | The ID of the inventory tier to update. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Organizer

**Slug:** `EVENTBRITE_UPDATE_ORGANIZER`

Tool to update an Eventbrite organizer by ID. Use when you need to modify organizer details like name, description, logo, or marketing preferences.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `organizer` | object | Yes | Organizer object containing the fields to update. |
| `organizer_id` | string | Yes | The ID of the organizer to update. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Ticket Buyer Settings

**Slug:** `EVENTBRITE_UPDATE_TICKET_BUYER_SETTINGS`

Tool to update ticket buyer settings for an Eventbrite event. Use when you need to configure post-purchase redirect URL, survey/registration form name, survey time limit, or specify who should fill out the survey (each attendee or just the ticket buyer).

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The ID of the event to update ticket buyer settings for. |
| `ticket_buyer_settings` | object | Yes | Ticket buyer settings configuration to update for the event. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Ticket Class

**Slug:** `EVENTBRITE_UPDATE_TICKET_CLASS`

Tool to update a ticket class for an Eventbrite event. Use when you need to modify ticket class details like name, description, cost, quantity, or free status.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `event_id` | string | Yes | The Event ID containing the ticket class. |
| `ticket_class` | object | Yes | Ticket class object containing the fields to update. |
| `ticket_class_id` | string | Yes | The Ticket Class ID to update. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Ticket Group

**Slug:** `EVENTBRITE_UPDATE_TICKET_GROUP`

Tool to update a ticket group by its ID in Eventbrite. Use when you need to modify ticket group details like name, status, or event ticket mappings.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `ticket_group` | object | Yes | Ticket group object containing the fields to update. |
| `ticket_group_id` | string | Yes | The ID of the ticket group to update. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Update Venue

**Slug:** `EVENTBRITE_UPDATE_VENUE`

Tool to update a venue's details by venue ID. Use when you need to modify venue information such as name, capacity, address, age restrictions, or location coordinates.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `venue` | object | Yes | Venue object containing the fields to update. At least one field must be provided. |
| `venue_id` | string | Yes | The unique identifier of the venue to update. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |
