Eventbrite

Eventbrite brings people together through live experiences. Discover events that match your passions, or create your own with online ticketing tools.

Go to site
Explore
/
Apps
/
Eventbrite

Eventbrite API Integrations

Build and run workflows using the Eventbrite API. Use 1000s of source-available triggers and actions across 1000+ apps. Or write custom code to integrate any app or API in seconds.

Overview

With the Eventbrite API, you can build applications that:

  • Help event organizers sell tickets and promote their events
  • Allow eventgoers to find and buy tickets to events
  • Provide tools for event organizers to manage their events

Here are some examples of things you can build using the Eventbrite API:

  • A ticket sales and event promotion website or app
  • An event ticketing website or app
  • A event management tool for event organizers
  • A event search engine
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    eventbrite: {
      type: "app",
      app: "eventbrite",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://www.eventbriteapi.com/v3/users/me/`,
      headers: {
        Authorization: `Bearer ${this.eventbrite.$auth.oauth_access_token}`,
      },
    })
  },
})
Create Event with Eventbrite API on New Requests from HTTP / Webhook API
HTTP / Webhook + Eventbrite
 
Try it
Send Message (Advanced) with Discord Webhook API on New Attendee Check-In (Instant) from Eventbrite API
Eventbrite + Discord Webhook
 
Try it
Add Multiple Rows with Google Sheets API on New Attendee Check-In (Instant) from Eventbrite API
Eventbrite + Google Sheets
 
Try it
Create Event with Eventbrite API on New Item in Feed from RSS API
RSS + Eventbrite
 
Try it
Create Event with Eventbrite API on New Message from Discord API
Discord + Eventbrite
 
Try it
New Attendee Check-In (Instant) from the Eventbrite API

Emit new event when an attendee checks in to an event

 
Try it
New Attendee Registered (Instant) from the Eventbrite API

Emit new event when an attendee registers for an event

 
Try it
New Event (Instant) from the Eventbrite API

Emit new event when an event has been created

 
Try it
New Event Ended from the Eventbrite API

Emit new event when an event has ended

 
Try it
New Order (Instant) from the Eventbrite API

Emit new event when an order has been placed

 
Try it
Create Event with the Eventbrite API

Create a new Eventbrite event. see docs here

 
Try it
Get Event Attendees with the Eventbrite API

Get event attendees for a specified event. see docs here

 
Try it
Get Event Details with the Eventbrite API

Get details for a specified event. see docs here

 
Try it
Get Event Summary with the Eventbrite API

Get event summary for a specified event. see docs here

 
Try it

Authentication

Eventbrite uses OAuth authentication. When you connect your Eventbrite account, Pipedream will open a popup window where you can sign into Eventbrite and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Eventbrite API.

Pipedream requests the following authorization scopes when you connect your account:

OAuth Request Configurations:
  1. authorization
    GEThttps://www.eventbrite.com/oauth/authorize?client_id={{oauth.client_id}}&redirect_uri={{oauth.redirect_uri}}&state={{oauth.state}}&response_type=code&scope={{oauth.space_separated_scopes}}
  2. accessToken
    POSThttps://www.eventbrite.com/oauth/tokencontent-type: application/x-www-form-urlencodedaccept: application/json
    client_id={{oauth.client_id}}&client_secret={{oauth.client_secret}}&redirect_uri={{oauth.redirect_uri}}&grant_type=authorization_code&code={{oauth.code}}