Eventbrite API - Event & Attendee Management avatar
Eventbrite API - Event & Attendee Management

Pricing

Pay per event

Go to Apify Store
Eventbrite API - Event & Attendee Management

Eventbrite API - Event & Attendee Management

Automate your Eventbrite event management with the official API. List events, manage attendees, track orders, configure ticket classes, and sync venue data. Perfect for event marketing automation, attendee analytics, and ticket sales workflows.

Pricing

Pay per event

Rating

0.0

(0)

Developer

John Rippy

John Rippy

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

API Integration

This actor connects to an external API service. You'll need valid API credentials from the service provider.


API Integration

This actor connects to an external API service. You'll need valid API credentials from the service provider.


Automate Eventbrite event management. List events, get attendees, manage orders, retrieve ticket classes, and sync venue data. Perfect for event marketing, attendee analytics, and ticket sales automation.

Features

User & Organization

  • Get Current User - Retrieve authenticated user info
  • List Organizations - Get all organizations you manage
  • Get Organization - Retrieve organization details

Event Management

  • List Organization Events - Get all events for an organization
  • Get Event - Retrieve event details
  • Create Event - Create a new event
  • Update Event - Modify event details
  • Publish Event - Make event live
  • Unpublish Event - Take event offline
  • Cancel Event - Cancel an event

Attendees & Orders

  • List Event Attendees - Get all attendees for an event
  • Get Attendee - Retrieve attendee details
  • List Event Orders - Get all orders for an event
  • Get Order - Retrieve order details

Tickets

  • List Ticket Classes - Get ticket types for an event
  • Get Ticket Class - Retrieve ticket class details
  • Create Ticket Class - Add new ticket type

Venues

  • List Venues - Get venues for organization
  • Get Venue - Retrieve venue details
  • Create Venue - Add new venue

Quick Start

{
"input": "your input here"
}

Demo Mode

Set demoMode: true to test with sample data (no charges). When you're ready for real results, set demoMode: false or omit it.

{
"demoMode": true,
...
}

Input Parameters

ParameterTypeRequiredDescription
taskstringYesOperation to perform
accessTokenstringYes*OAuth access token (*not needed for demoMode)
organizationIdstringNoOrganization ID
eventIdstringNoEvent ID
attendeeIdstringNoAttendee ID
orderIdstringNoOrder ID
ticketClassIdstringNoTicket class ID
venueIdstringNoVenue ID
eventNamestringNoEvent name for create/update
eventDescriptionstringNoEvent description (HTML)
eventStartDatestringNoStart date (ISO 8601)
eventEndDatestringNoEnd date (ISO 8601)
eventTimezonestringNoTimezone (default: America/New_York)
statusstringNoFilter by event status
maxResultsintegerNoMax results (default: 50)
webhookUrlstringNoURL to send results
demoModebooleanNoRun with sample data (default: true)

Output Format

Results are saved to the default dataset:

Organization Events

{
"task": "list_organization_events",
"success": true,
"events": [
{
"id": "987654321",
"name": { "text": "Tech Conference 2025" },
"description": { "text": "Join us for an amazing tech conference!" },
"start": { "utc": "2025-03-15T14:00:00Z" },
"end": { "utc": "2025-03-15T22:00:00Z" },
"status": "live",
"capacity": 500,
"is_free": false,
"url": "https://www.eventbrite.com/e/tech-conference-2025-tickets-987654321"
}
],
"total": 12
}

Attendees

{
"task": "list_event_attendees",
"success": true,
"attendees": [
{
"id": "111222333",
"profile": {
"name": "Jane Smith",
"email": "jane@example.com",
"company": "Tech Corp"
},
"status": "Attending",
"ticket_class_name": "General Admission",
"order_id": "444555666"
}
],
"total": 156
}

Pricing

This actor uses pay-per-event billing: Pay-per-result pricing:

OperationCost
Get user/organization$0.01
List events$0.02
Get event$0.01
Create/update event$0.03
Publish/unpublish/cancel$0.02
List attendees$0.03
Get attendee$0.01
List orders$0.02
Get order$0.01
Ticket class operations$0.02
Venue operations$0.02

Use Cases

Event Marketing

  • Sync events to marketing calendar
  • Trigger email campaigns for new events
  • Track registration trends

Sales Automation

  • Notify sales team of VIP registrations
  • Update CRM with attendee data
  • Track revenue by event

Operations

  • Monitor ticket sales in real-time
  • Generate attendee lists for check-in
  • Sync venue availability

Analytics

  • Export attendee data for analysis
  • Track conversion rates
  • Monitor event performance

Common Problems & Solutions

"Invalid API key" error

Cause: Your API key is wrong, expired, or doesn't have the right permissions. Fix: Double-check your API key. Make sure you copied it exactly without extra spaces.

"Rate limit exceeded" error

Cause: You've hit the API's rate limits. Fix: Wait a few minutes, then try again. Consider reducing the number of concurrent requests.

Empty or incomplete results

Cause: The target may have anti-scraping protection or the data doesn't exist. Fix:

  • Check if the URL/search query is correct
  • Try with different parameters
  • Some sites may block automated access

Demo data showing instead of real results

Cause: demoMode is still set to true. Fix: Set demoMode: false and provide your API key(s).


Built by John Rippy | Actor Arsenal