Eventbrite connector icon

Eventbrite Connector

Embed Eventbrite into your product to let customers create events, publish tickets and manage attendees without leaving your UI. Build multi-account automations that create events, update ticket classes, sync attendee lists and trigger downstream workflows to CRM, billing or fulfillment systems.

01

Faster time to market

Ship Eventbrite integrations weeks faster with low-code orchestration

02

Multi-tenant delivery

Embed per-customer OAuth installs and isolate credentials per account

03

Governed MCP tools

Expose vetted Eventbrite actions as managed, auditable tools

04

Embedded experience

Deliver customer-facing workflows natively inside your SaaS product.

CONNECTOR OVERVIEW

Overview

Integrate Eventbrite to create, publish and manage events, ticket classes, attendees, orders and venues and to receive event-driven webhooks. Use the connector to automate event creation, ticket publishing, attendee sync and order processing from inside your SaaS. See the official Eventbrite API documentation for endpoints and scopes. Eventbrite API documentation.

PRODUCT USE CASES

Top Use Cases for Eventbrite Integrations

Quickly ship in-app flows that create events and ticket classes, sync attendees to CRM, automate ticket order processing and subscribe to Eventbrite webhooks for real-time updates across many customer accounts.

Create events and ticket classes from platform actions

Automatically create events and ticket classes in Eventbrite when users create bookings or publish campaigns from your app (uses Events and Ticket Classes endpoints).

Sync attendees to CRM or support systems

When an attendee purchases a ticket, use Eventbrite attendees and orders endpoints or webhooks to populate CRM contacts and order records.

Automate ticket publishing and fulfillment

Publish tickets, update inventory and trigger fulfillment workflows after successful payments using Events, Ticket Classes and Orders APIs.

ORCHESTRATION

How Eventbrite works with Cyclr

Cyclr sits between your SaaS product and Eventbrite to handle authentication, govern access and orchestrate every API call per customer, at scale.

  1. 1

    Your SaaS product

    Your app requests an action for a specific customer.

  2. 2

    Cyclr orchestration

    Cyclr authenticates, applies policies and routes the request.

  3. 3

    Eventbrite

    Eventbrite processes the request and returns a response to your app.

Customer-specific authentication · Governed data movement · Centralized visibility and audit

CONNECTOR COVERAGE

Available connector capabilities

Explore Eventbrite methods you can orchestrate through Cyclr.

Orders1

Get Order

Action

Get an order.

Webhooks12

Attendee Check In

Webhook

This webhook triggers when an attendee checks in. Retrieves information about an attendee of an event.

Attendee Check Out

Webhook

This webhook triggers when an attendee checks out. Retrieves information about an attendee of an event.

Venue Updated

Webhook

This webhook is triggered when a venue is updated.

Organiser Updated

Webhook

This webhook is triggered when an organiser is updated.

Order Refunded

Webhook

This webhook triggers when an order is refunded. Retrieves information about an order.

Order Placed

Webhook

This webhook triggers when an order is placed. Retrieves information about an order.

Attendee Updated

Webhook

This webhook triggers when an attendee updates. Retrieves information about an attendee of an event.

Order Updated

Webhook

This webhook triggers when an order is updated. Retrieves information about an order.

Event Created

Webhook

This webhook is triggered when an event is created in your Eventbrite account. Gets the name, description, start and end time, capacity and status of an event.

Event Updated

Webhook

This webhook is triggered when an event is updated in your Eventbrite account. Gets the name, description, start and end time, capacity and status of an event.

Event Published

Webhook

This webhook is triggered when an event is published in your Eventbrite account. Gets the name, description, start and end time, capacity and status of an event.

Event Unpublished

Webhook

This webhook is triggered when an event is unpublished in your Eventbrite account. Gets the name, description, start and end time, capacity and status of an event.

Events (custom object)2

List Attendees

Action

List all attendees of an event.

List Updated Attendees

Action

List all attendees of an event updated since the last successful run.

Users2

Get Self

Action

Retrieves user account information for the currently authenticated user.

Get User

Action

Retrieves user account information for the specified user.

Events11

Publish Event

Action

Publishes an event.

List Event Orders

Action

List all orders for an event.

Get Attendee Details

Action

Get information about an attendee of an event.

List Attendees

Action

List all attendees of an event.

Get Event Information

Action

Gets the name, description, start and end time, capacity and status of a public event.

Update Event

Action

Updates an existing event.

Create Event

Action

Makes a new event.

List Updated Attendees

Action

List all attendees of an event updated since the last successful run.

List Events By Organization

Action

List all events for the specified organization.

Get Event Capacity

Action

Get the capacity tier for an event.

Unpublish Event

Action

Unpublishes an event.

Internal1

List Triggers

Action

List all triggers.

Organizations3

List Organization Members

Action

Lists all members of the specified organization.

List Organizations By User

Action

List all organizations associated with the specified user.

List Organizations

Action

Lists all organizations to which you are a member.

Organizers1

Get Organizer

Action

Gets an organizer by ID.

Attendees1

List Attendees

Action

List all attendees of an event.

TECHNICAL DETAILS

Eventbrite integration and API details

Review the sourced authentication and API behaviour used when configuring customer-facing Eventbrite integrations in Cyclr.

API and authentication

API host
https://www.eventbriteapi.com/v3
Authentication
OAuth 2.0; API key
Credentials

Client ID (Eventbrite API key); Client Secret; set OAuth Redirect URI to Cyclr callback.

Method categories

Create/read/update events, ticket classes, attendees, orders, venues and webhooks.

View vendor API documentation →

Pagination and rate limits

Pagination

Responses are paginated with a pagination object and optional continuation token. Use page and page_size parameters; page_size may be limited per endpoint.

Rate limits

Default limits: 2,000 calls/hour and 48,000 calls/day. Some actions (create/publish events) have lower hourly limits (200/hour).

IMPLEMENTATION

Authentication at a glance

Eventbrite supports OAuth 2.0 for user authorization and app API keys/client secrets for personal access. Cyclr uses your Eventbrite API key as Client ID and the client secret; set the OAuth Redirect URI to the Cyclr Console callback when creating the Eventbrite app.

Authentication method
OAuth 2.0; API key
Credential required

Client ID (Eventbrite API key); Client Secret; set OAuth Redirect URI to Cyclr callback.

Before you begin:

Register Cyclr callback as OAuth Redirect URI and provide API key and client secret.

View setup guide

COMMON QUESTIONS

Frequently asked questions

It can create and publish Eventbrite events, manage ticket classes, list attendees, read orders, manage venues and subscribe to webhooks to trigger downstream workflows.

Eventbrite supports OAuth 2.0 for user-level installs and API key/client secret for personal access. Cyclr expects your Eventbrite API key as Client ID and client secret; set the Cyclr callback as the OAuth Redirect URI.

Yes. Each customer can install your Eventbrite app via OAuth so Cyclr stores and isolates per-account credentials to manage multi-tenant, embedded workflows.

Yes. Cyclr lets you surface vetted Eventbrite methods as managed, auditable MCP tools so product, sales and support teams can run approved actions safely.