# Eventbrite

> Manage Eventbrite organizations and events with a personal token.

App · Events · 3 actions · 1 trigger. Web page: https://docs.lodol.com/docs/integrations/eventbrite

## Triggers

Start a workflow when something happens in Eventbrite. See [how triggers work](https://docs.lodol.com/docs/concepts/triggers.md).

### Eventbrite New Event

Triggers when a new event is created in Eventbrite

**Filters**: Narrow which events start a run.

- `event_name`
- `status`

**Event fields**: What a run starts with. Later steps read each field with an @ reference.

- `event_id` (text)
- `name` (text)
- `status` (text)
- `start_utc` (text)

## Actions

### Create draft event

Create a new draft event in an Eventbrite organization.

**Inputs**

- Organization ID (`organization_id`, text, required): The organization ID.
- Name (`name`, text, required): The event name.
- Start time (UTC) (`start_utc`, text, required): When the event starts, in UTC (for example, 2026-07-15T09:00:00Z).
- End time (UTC) (`end_utc`, text, required): When the event ends, in UTC (for example, 2026-07-15T17:00:00Z).
- Timezone (`timezone`, text, required): The event timezone (e.g., 'America/Los_Angeles').
- Currency (`currency`, text): Currency code for tickets (e.g., 'USD'). Default: `USD`.
- Summary (`summary`, text): Summary or subtitle displayed with the event.

**Outputs**: The created draft event details.

**Example output**

```json
{
  "id": "222222222",
  "name": {
    "text": "New Draft Event"
  },
  "status": "draft"
}
```

### List organization events

List events for a specific Eventbrite organization.

**Inputs**

- Organization ID (`organization_id`, text, required): The organization ID.
- Status (`status`, text): Filter by event status (e.g., 'live', 'draft', 'completed').

**Outputs**: Response envelope; the payload is in the "events" field.

- `events` (list): List of events.

**Example output**

```json
{
  "events": [
    {
      "id": "111111111",
      "name": {
        "text": "Annual Conference 2025"
      },
      "status": "live"
    }
  ]
}
```

### List user organizations

List all Eventbrite organizations your account belongs to.

**Inputs**: None.

**Outputs**: Response envelope; the payload is in the "organizations" field.

- `organizations` (list): List of organizations.

**Example output**

```json
{
  "organizations": [
    {
      "id": "123456789",
      "name": "My Event Company"
    },
    {
      "id": "987654321",
      "name": "Secondary Org"
    }
  ]
}
```
