Eventbrite icon

Eventbrite

Interact with Eventbrite API to manage events, orders, and attendees

Overview

This node interacts with the Eventbrite API to list events associated with a specific organization. It fetches event data such as event names, descriptions, start and end times, venue details, and other metadata related to events managed by the given organization.

Common scenarios where this node is beneficial include:

  • Automatically retrieving upcoming or past events for an organization to display on websites or dashboards.
  • Integrating Eventbrite event data into CRM or marketing automation workflows.
  • Monitoring event schedules and details for reporting or notifications.

Practical example:

  • A marketing team wants to pull all events from their Eventbrite organization to sync with their internal calendar system. This node can be configured with the organization's ID to list those events and pass them downstream for further processing.

Properties

Name Meaning
Organization ID The unique identifier of the organization whose events you want to list. (Required)
Additional Fields Optional parameters to customize the request:
- Max Results Maximum number of events to return (between 1 and 50). Defaults to 10.
- AI Agent Mode Whether to optimize the output format for AI agents by simplifying and structuring the results.
- Include Summary When AI Agent Mode is enabled, whether to include a human-readable summary of the results.

Output

The node outputs an array of JSON objects, each representing an event belonging to the specified organization. Each event object includes fields such as:

  • id: Event identifier
  • name: Event name (text or HTML)
  • description: Event description (text or HTML)
  • url: Public URL of the event
  • start / end: Start and end date/time information
  • created, changed: Timestamps for creation and last modification
  • capacity: Maximum capacity of the event
  • status: Current status of the event (e.g., live, draft)
  • currency: Currency code used for the event
  • online_event: Boolean indicating if the event is online
  • organization_id: ID of the organization hosting the event
  • venue: Object containing venue details like id, name, address, latitude, longitude (if available)
  • Other metadata fields related to event categorization, privacy, inventory, and more

If no events are found, the output contains a message indicating "No results found".

When AI Agent Mode is enabled, the node can also output a simplified summary string alongside the detailed results, designed to be easily consumed by AI systems.

Dependencies

  • Requires an API key credential for authenticating with the Eventbrite API.
  • The node makes HTTP requests to the Eventbrite API endpoint at https://www.eventbriteapi.com/v3.
  • No additional external dependencies beyond the standard n8n environment and the provided API key.

Troubleshooting

  • Missing or invalid Organization ID: Ensure the Organization ID is correctly provided and corresponds to an existing organization in Eventbrite.
  • API authentication errors: Verify that the API key credential is valid and has sufficient permissions to access organization events.
  • Rate limiting or network issues: The Eventbrite API may throttle requests; handle retries or backoff accordingly.
  • No events returned: This may indicate the organization has no events or the max results parameter is set too low.
  • Error messages from API calls: The node surfaces error messages from the Eventbrite API. Check the message details for guidance, e.g., permission denied, resource not found, or malformed requests.

Links and References

Discussion