list_events
List Events
List events belonging to an organization. Supports filtering by status and time, and pagination. Uses the organization ID from config if not explicitly provided.
list_events
List events belonging to an organization. Supports filtering by status and time, and pagination. Uses the organization ID from config if not explicitly provided.
update_event
Update an existing event's details. All fields except the event ID are optional — only provided fields will be updated.
manage_ticket_class
Create, update, delete, or list ticket classes for an event. Ticket classes define the types of tickets available (e.g., General Admission, VIP) with pricing, quantity, and sales configuration.
publish_event
Publish or unpublish an Eventbrite event. Publishing makes the event publicly visible; unpublishing removes it from public listings.
manage_organizer
Get or create organizer profiles. Organizers are the public-facing entities associated with events. Use this to retrieve organizer details or create new organizer profiles within an organization.
manage_discount
Create, update, delete, get, or list discount codes for an organization. Discounts can be percentage-based or fixed-amount and can be scoped to specific events or ticket classes.
get_user
Retrieve profile information and organizations for the currently authenticated Eventbrite user. Useful for discovering the user's organization IDs and account details.
list_orders
List ticket orders for a specific event or across an entire organization. Returns order details including buyer information, costs, and status.
get_event
Retrieve detailed information about a specific Eventbrite event by its ID. Returns the event's name, description, start/end times, status, capacity, venue, organizer, and other metadata.
create_event
Create a new event within an organization. Requires a name, start/end times with timezone, and currency. Optionally set a venue, organizer, capacity, and visibility.
list_attendees
List attendees for a specific event. Returns attendee details including name, email, ticket class, check-in status, and order information. Supports filtering by status and change timestamp.
manage_venue
Get, list, or create venues within an organization. Venues contain address and capacity information and can be associated with events.
get_order
Retrieve detailed information about a specific ticket order by its ID. Returns buyer details, costs, attendee information, and order status.
Create, retrieve, update, publish, and unpublish events within an organization. Manage ticket classes, orders, and attendee registrations. Track attendee check-ins and check-outs. Create and manage venues, organizer profiles, and discount codes. Retrieve authenticated user details and associated organizations. Access structured content for rich event descriptions. Receive real-time webhooks for event lifecycle changes, order placements, and attendee updates.
Common questions about connecting Eventbrite to AI agents with Metorial.