# Eventbrite API

> Eventbrite returns public event listings, event details, and ticket prices as a workflow and API.

Eventbrite Search events finds public events by city or online, using optional keywords, category, dates, and free-only filtering. Get event returns details for one public event, including its agenda and ticket types; it needs an event link or name.

- Page: https://fous.com/tools/eventbrite
- Handle: `@eventbrite`
- Category: [Entertainment](https://fous.com/tools/category/entertainment)
- Source website: https://eventbrite.com
- Last verified: Sep 29, 2026

## Methods

### Get event

Operation `get_event`, version 1. 1 credit per completed call. Failed calls without a completed billing receipt are free; completed work can remain charged if delivery is interrupted.

Get full details of one public Eventbrite event from its link or name, optionally narrowed to a city. Ticket details may be absent for events without public Eventbrite ticket listings.

**Input**

| Field | Type | Required | Example | Description |
|---|---|---|---|---|
| `city` | string | no | `"Greensboro"` | City to distinguish events with the same name, for example Greensboro. |
| `event` | string | yes | `"https://www.eventbrite.com/e/the-warm-up-the-original-uncg-hoco-alumni-kickoff-party-tickets-1994124666558"` | Eventbrite event link or event name, for example The Warm Up: The Original UNCG HoCo Alumni Kickoff Party. |

**Input schema**

```json
{
  "type": "object",
  "required": [
    "event"
  ],
  "properties": {
    "city": {
      "type": "string",
      "default": "",
      "description": "City to distinguish events with the same name, for example Greensboro.",
      "examples": [
        "Greensboro"
      ]
    },
    "event": {
      "type": "string",
      "description": "Eventbrite event link or event name, for example The Warm Up: The Original UNCG HoCo Alumni Kickoff Party.",
      "examples": [
        "https://www.eventbrite.com/e/the-warm-up-the-original-uncg-hoco-alumni-kickoff-party-tickets-1994124666558",
        "https://www.eventbrite.com/e/hpfw-season-3-opening-night-experience-tickets-2001105095208",
        "The Warm Up: The Original UNCG HoCo Alumni Kickoff Party"
      ]
    }
  },
  "additionalProperties": false,
  "examples": [
    {
      "event": "https://www.eventbrite.com/e/the-warm-up-the-original-uncg-hoco-alumni-kickoff-party-tickets-1994124666558"
    },
    {
      "event": "https://www.eventbrite.com/e/hpfw-season-3-opening-night-experience-tickets-2001105095208"
    },
    {
      "city": "Greensboro",
      "event": "The Warm Up: The Original UNCG HoCo Alumni Kickoff Party"
    }
  ]
}
```

**Output**

| Field | Type | Example | Description |
|---|---|---|---|
| `tags` | array |  | Event category, subcategory and format labels. |
| `title` | string or null | `"The Warm Up: The Original UNCG HoCo Alumni Kickoff Party"` | Title |
| `online` | boolean | `false` | Whether the event is online. |
| `summary` | string or null | `"Join Josey, Kev, The Alumni Committee and Black Alumni Network  to kickoff homecoming at Social on Garden, one of Triad` | Summary |
| `event_id` | string or null | `"1994124666558"` | Eventbrite event ID |
| `event_link` | string or null | `"https://www.eventbrite.com/e/the-warm-up-the-original-uncg-hoco-alumni-kickoff-party-tickets-1994124666558"` | Event link |
| `image_link` | string or null | `"https://img.evbuc.com/https%3A%2F%2Fcdn.evbuc.com%2Fimages%2F1190731093%2F19403410717%2F1%2Foriginal.20260810-183242?cr` | Image link |
| `venue_name` | string or null | `"The Social on Garden"` | Venue name |
| `description` | string or null | `"High Point Fashion Week Is Back!\n\nEnjoy 3 Nights Of Amazing Events!"` | Description |
| `agenda_items` | array |  | Published agenda items. Times are local event times (HH:MM). |
| `agenda_items[].time` | string or null | `"18:30"` | Local agenda time |
| `agenda_items[].title` | string or null | `"Red Carpet"` | Agenda item title |
| `full_address` | string or null | `"433 Spring Garden Street, Greensboro, NC 27401"` | Full address |
| `ticket_types` | array |  | Public ticket types, including displayed prices with fees when present. |
| `ticket_types[].name` | string or null | `"General Admission"` | Ticket name |
| `ticket_types[].price` | number or null | `0` | Displayed ticket price, including fees when present. |
| `ticket_types[].currency` | string or null | `"USD"` | Currency code |
| `ticket_types[].sold_out` | boolean | `true` | Whether this ticket type is sold out. |
| `ticket_types[].sales_end` | string or null | `"2026-09-30T12:00:00-04:00"` | Ticket sales end date and time with offset |
| `end_date_time` | string or null | `"2026-10-03T02:00:00-04:00"` | End date time |
| `refund_policy` | string or null | `"No refunds"` | Refund policy |
| `organizer_link` | string or null | `"https://www.eventbrite.com/o/crystal-josey-kevin-graves-2747170518"` | Organizer link |
| `organizer_name` | string or null | `"Crystal Josey & Kevin Graves"` | Organizer name |
| `start_date_time` | string or null | `"2026-10-02T22:00:00-04:00"` | Start date time |

**Example input**

```json
{
  "event": "https://www.eventbrite.com/e/the-warm-up-the-original-uncg-hoco-alumni-kickoff-party-tickets-1994124666558"
}
```

**Example output**

```json
{
  "tags": [
    "Other",
    "Party"
  ],
  "title": "The Warm Up: The Original UNCG HoCo Alumni Kickoff Party",
  "online": false,
  "summary": "Join Josey, Kev, The Alumni Committee and Black Alumni Network  to kickoff homecoming at Social on Garden, one of Triad's hottest venues.",
  "event_id": "1994124666558",
  "event_link": "https://www.eventbrite.com/e/the-warm-up-the-original-uncg-hoco-alumni-kickoff-party-tickets-1994124666558",
  "image_link": "https://img.evbuc.com/https%3A%2F%2Fcdn.evbuc.com%2Fimages%2F1190731093%2F19403410717%2F1%2Foriginal.20260810-183242?crop=focalpoint&fit=crop&w=940&auto=format%2Ccompress&q=75&sharp=10&fp-x=0.463&fp-y…",
  "venue_name": "The Social on Garden",
  "description": "THE WARM UP | Official UNCG Homecoming Kickoff\n23 years in the game. This is our Jordan Year. 🏀\nBefore the reunions, the tailgates, the cookout and everything Homecoming weekend brings, there’s Frida…",
  "agenda_items": [],
  "full_address": "433 Spring Garden Street, Greensboro, NC 27401",
  "ticket_types": [
    {
      "name": "General Admission",
      "price": 0,
      "currency": "USD",
      "sold_out": true,
      "sales_end": "2026-09-30T12:00:00-04:00"
    },
    {
      "name": "VIP Admission",
      "price": 12.51,
      "currency": "USD",
      "sold_out": true,
      "sales_end": "2026-09-30T12:00:00-04:00"
    },
    {
      "name": "VIP Admission III",
      "price": 23.18,
      "currency": "USD",
      "sold_out": true,
      "sales_end": "2026-09-30T12:00:00-04:00"
    }
  ],
  "end_date_time": "2026-10-03T02:00:00-04:00",
  "refund_policy": "No refunds",
  "organizer_link": "https://www.eventbrite.com/o/crystal-josey-kevin-graves-2747170518",
  "organizer_name": "Crystal Josey & Kevin Graves",
  "start_date_time": "2026-10-02T22:00:00-04:00"
}
```

### Search events

Operation `search_events`, version 1. 1 credit per completed call. Failed calls without a completed billing receipt are free; completed work can remain charged if delivery is interrupted.

Find public Eventbrite events in a city or online, with optional keywords, date range, category and free-only filtering. Results are ordered by start time; Eventbrite may rank or limit which events appear in search.

**Input**

| Field | Type | Required | Example | Description |
|---|---|---|---|---|
| `city` | string | yes | `"Denver"` | City name, such as Denver, or online for online events. |
| `query` | string | no | `"networking"` | Keywords to look for, such as networking. Leave blank for all events. |
| `category` | string | no | `"music"` | Event category, for example music. |
| `end_date` | string | no | `"2026-10-30"` | Last event start date, for example 2026-10-30. Defaults to 30 days from today. |
| `free_only` | boolean | no | `true` | Return only free events, for example true. |
| `start_date` | string | no | `"2026-10-01"` | First event start date, for example 2026-10-01. Defaults to today. |
| `max_results` | integer | no | `20` | Maximum number of events to return, for example 20. |

**Input schema**

```json
{
  "type": "object",
  "required": [
    "city"
  ],
  "properties": {
    "city": {
      "type": "string",
      "examples": [
        "Denver"
      ],
      "description": "City name, such as Denver, or online for online events."
    },
    "query": {
      "type": "string",
      "default": "",
      "examples": [
        "networking"
      ],
      "description": "Keywords to look for, such as networking. Leave blank for all events."
    },
    "category": {
      "enum": [
        "all",
        "music",
        "business",
        "food_and_drink",
        "performing_arts",
        "health",
        "hobbies",
        "community"
      ],
      "type": "string",
      "default": "all",
      "examples": [
        "music"
      ],
      "description": "Event category, for example music."
    },
    "end_date": {
      "type": "string",
      "format": "date",
      "examples": [
        "2026-10-30"
      ],
      "description": "Last event start date, for example 2026-10-30. Defaults to 30 days from today."
    },
    "free_only": {
      "type": "boolean",
      "default": false,
      "examples": [
        true
      ],
      "description": "Return only free events, for example true."
    },
    "start_date": {
      "type": "string",
      "format": "date",
      "examples": [
        "2026-10-01"
      ],
      "description": "First event start date, for example 2026-10-01. Defaults to today."
    },
    "max_results": {
      "type": "integer",
      "default": 20,
      "maximum": 100,
      "minimum": 1,
      "examples": [
        20
      ],
      "description": "Maximum number of events to return, for example 20.",
      "x-fous-developer": true
    }
  },
  "additionalProperties": false,
  "examples": [
    {
      "city": "online",
      "query": "workshop",
      "max_results": 6
    },
    {
      "city": "Denver",
      "query": "networking",
      "category": "business",
      "free_only": true,
      "max_results": 10
    },
    {
      "city": "San Francisco",
      "category": "music",
      "max_results": 8
    }
  ]
}
```

**Output**

| Field | Type | Example | Description |
|---|---|---|---|
| `events` | array |  |  |
| `events[].city` | string or null | `"Greenwood Village"` | Event city. |
| `events[].title` | string | `"Tantric Breathwork For Women"` | Event title. |
| `events[].online` | string | `"yes"` | Whether the event takes place online. |
| `events[].address` | string or null | `"9300 East Belleview Avenue, Greenwood Village, CO 80111"` | Street address or displayed venue address. |
| `events[].currency` | string or null | `"USD"` | Ticket price currency. |
| `events[].event_id` | string | `"2002269125855"` | Eventbrite event identifier. |
| `events[].organizer` | string or null | `"Sacred Sensuality Space"` | Event organizer name. |
| `events[].event_link` | string | `"https://www.eventbrite.com/e/tantric-breathwork-for-women-tickets-2002269125855"` | Event page link. |
| `events[].image_link` | string or null | `"https://img.evbuc.com/https%3A%2F%2Fcdn.evbuc.com%2Fimages%2F981562273%2F2088467326753%2F1%2Foriginal.20250312-054246?c` | Event image link. |
| `events[].price_text` | string or null | `"From $103.36"` | Price label displayed for the lowest ticket. |
| `events[].venue_name` | string or null | `"9300 E Belleview Ave"` | Venue name. |
| `events[].end_datetime` | string or null | `"2026-09-29T12:00:00-04:00"` | Event end time with time zone. |
| `events[].start_datetime` | string or null | `"2026-09-29T10:00:00-04:00"` | Event start time with time zone. |
| `events[].lowest_ticket_price` | number or null | `103.36` | Lowest listed ticket price, zero when the event is free. |

**Example input**

```json
{
  "city": "online",
  "query": "workshop",
  "max_results": 6
}
```

**Example output**

```json
{
  "events": [
    {
      "city": null,
      "title": "Tantric Breathwork For Women",
      "online": "yes",
      "address": null,
      "currency": "USD",
      "event_id": "2002269125855",
      "organizer": "Sacred Sensuality Space",
      "event_link": "https://www.eventbrite.com/e/tantric-breathwork-for-women-tickets-2002269125855",
      "image_link": "https://img.evbuc.com/https%3A%2F%2Fcdn.evbuc.com%2Fimages%2F981562273%2F2088467326753%2F1%2Foriginal.20250312-054246?crop=focalpoint&fit=crop&w=400&auto=format%2Ccompress&q=75&sharp=10&fp-x=0.5&fp-y=…",
      "price_text": "From $103.36",
      "venue_name": null,
      "end_datetime": "2026-09-29T12:00:00-04:00",
      "start_datetime": "2026-09-29T10:00:00-04:00",
      "lowest_ticket_price": 103.36
    },
    {
      "city": null,
      "title": "Mom Rage, a presentation by Nicole McNelis",
      "online": "yes",
      "address": null,
      "currency": "USD",
      "event_id": "1995788686687",
      "organizer": "Postpartum Support International - New Jersey",
      "event_link": "https://www.eventbrite.com/e/mom-rage-a-presentation-by-nicole-mcnelis-tickets-1995788686687",
      "image_link": "https://img.evbuc.com/https%3A%2F%2Fcdn.evbuc.com%2Fimages%2F1189822366%2F239470672210%2F1%2Foriginal.20260728-201819?w=450&auto=format%2Ccompress&q=75&sharp=10&s=f2aa06d8a63c33e8faf884a92346d7bf",
      "price_text": null,
      "venue_name": null,
      "end_datetime": "2026-09-29T13:00:00-04:00",
      "start_datetime": "2026-09-29T12:00:00-04:00",
      "lowest_ticket_price": null
    }
  ]
}
```

## Quick start

Replace `YOUR_API_KEY` with a Fous API key. To create one, open Developers at the bottom of Fous Studio, turn on Developer mode, then go to API keys (https://app.fous.com/keys). Change the values in `input` to run the same tool on new data.

```bash
curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 180 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@eventbrite",
  "visibility": "public",
  "operation": "get_event",
  "version": 1,
  "input": {
    "event": "https://www.eventbrite.com/e/the-warm-up-the-original-uncg-hoco-alumni-kickoff-party-tickets-1994124666558"
  },
  "response": {
    "format": "json"
  }
}'
```

```python
# Save as fous.py and run with python3 fous.py. No packages needed.
import json
import urllib.error
import urllib.request

api_key = "YOUR_API_KEY"

body = json.loads("{\n  \"api\": \"@eventbrite\",\n  \"visibility\": \"public\",\n  \"operation\": \"get_event\",\n  \"version\": 1,\n  \"input\": {\n    \"event\": \"https://www.eventbrite.com/e/the-warm-up-the-original-uncg-hoco-alumni-kickoff-party-tickets-1994124666558\"\n  },\n  \"response\": {\n    \"format\": \"json\"\n  }\n}")
request = urllib.request.Request(
    "https://api.fous.com/v1/query",
    data=json.dumps(body).encode("utf-8"),
    headers={
        "Authorization": f"Bearer {api_key}",
        "Content-Type": "application/json",
    },
    method="POST",
)
try:
    with urllib.request.urlopen(request, timeout=180) as response:
        result = json.load(response)
except urllib.error.HTTPError as error:
    raise RuntimeError(f"HTTP {error.code}: {error.read().decode('utf-8', errors='replace')}") from error
if result.get("success") is False:
    raise RuntimeError(result.get("error", {}).get("message", "Request failed"))
print(json.dumps(result["data"]["output"], indent=2))
```

```typescript
// Save as fous.mts and run with npx tsx fous.mts.
const apiKey = "YOUR_API_KEY";

const response = await fetch("https://api.fous.com/v1/query", {
  method: "POST",
  headers: {
    "Authorization": `Bearer ${apiKey}`,
    "Content-Type": "application/json",
  },
  signal: AbortSignal.timeout(180_000),
  body: JSON.stringify({
  "api": "@eventbrite",
  "visibility": "public",
  "operation": "get_event",
  "version": 1,
  "input": {
    "event": "https://www.eventbrite.com/e/the-warm-up-the-original-uncg-hoco-alumni-kickoff-party-tickets-1994124666558"
  },
  "response": {
    "format": "json"
  }
}),
});
type ApiResult = { success: boolean; data?: { output: unknown }; error?: { message: string } };
const result: ApiResult = await response.json();
if (!response.ok || result.success === false) {
  throw new Error(result.error?.message ?? `HTTP ${response.status}`);
}
if (!result.data) throw new Error("Missing API response data");
console.log(result.data.output);
```

## Use from an AI assistant

Connect this tool to Claude Code, Claude Desktop, Cursor, VS Code, Codex and any MCP client as its own MCP server. Each method is a typed tool whose arguments are the method’s input.

- Server URL: `https://api.fous.com/mcp/tools/eventbrite`
- Authorization: `Authorization: Bearer <Fous API key>`

**Tools**

- `get_event`: Get event. 1 credit per completed call. Failed calls without a completed billing receipt are free; completed work can remain charged if delivery is interrupted.
- `search_events`: Search events. 1 credit per completed call. Failed calls without a completed billing receipt are free; completed work can remain charged if delivery is interrupted.
- `fous_get_run`: the result of a run that was still going, by its `request_id`. Free.

Claude Code:

```bash
claude mcp add --scope user --transport http fous-eventbrite https://api.fous.com/mcp/tools/eventbrite --header "Authorization: Bearer ${FOUS_API_KEY:?Set FOUS_API_KEY to your Fous API key}"
```

To give the assistant every tool, connect `https://api.fous.com/mcp`: it finds one with `fous_search_tools` and runs it with `fous_run_tool`. Setup for other clients: https://fous.com/llms-full.txt.

## Use cases

- Find free events in a city for a community calendar
- Compare event dates and venues for local planning
- Review ticket prices before recommending events
- Check published agendas and refund policies
- Find online events by topic and date

## FAQ

### Can I run it with my own inputs?

Yes. Change the inputs in Studio and press Run, or send new inputs from your code, or ask a connected AI assistant.

### Can I call this Eventbrite tool as an API?

Yes. Send a POST request to /v1/query with your Fous API key and the inputs, and get JSON back.

### How much does it cost?

Each completed run costs 1 credit. Failed runs without a completed receipt are free; completed work can remain charged if delivery is interrupted. With pay as you go, a credit costs 1¢. Monthly plans cost less per credit.

### Do I need a Eventbrite account?

No. You only need a Fous account.

### How current is the data?

Fous gets the data from eventbrite.com when you run it. Some results are reused for up to 24 hours, and results that use your account or key are never reused. It was last verified on Sep 29, 2026.

### What events are happening in a city?

Search events finds public events by city or online, with optional keywords, category, date range, and free-only filtering.

### How much does an event cost?

Search events returns the lowest listed ticket price. Get event returns public ticket types and displayed prices when present.

### What is on an event's agenda?

Get event returns published agenda items and their local event times.

## Related

- [Meetup API](https://fous.com/tools/meetup.md): Find local groups and public events.
- [Ticketmaster API](https://fous.com/tools/ticketmaster.md): Ticketmaster finds upcoming live events and shows available ticket options with prices, excluding partner-only listings and offers requiring a code or sign-in.
- [Google Search API](https://fous.com/tools/google-search.md): Google Search returns public web, image, job, event, related-question, and autocomplete results in Google’s order, with answers and details when available; results may be fewer, omit information, or be empty.
- [Bandsintown API](https://fous.com/tools/bandsintown.md): Bandsintown provides artist tour dates and concert listings with venues, lineups and ticket or event links; results reflect listed upcoming shows and may include nearby venues.
- [StubHub API](https://fous.com/tools/stubhub.md): Find resale tickets and fee-inclusive prices for live events.
- [Songkick API](https://fous.com/tools/songkick.md): Songkick finds live concerts, festivals, and artist tour dates, including upcoming artist shows and city concerts within selected dates, with ticket links when available.
- [eBay API](https://fous.com/tools/ebay.md): eBay provides listings, listing details, seller reputation and newest feedback; shipping varies by destination, and some details or counts may be missing or approximate.
- [Airbnb API](https://fous.com/tools/airbnb.md): Airbnb returns public stays, listing details, dated trip prices, and night availability, which depend on dates and may be limited, unavailable, or change.
- [All Entertainment tools](https://fous.com/tools/category/entertainment)
