Eventbrite API scraper
Eventbrite API scraper
/eventbrite/v1/search1 creditSearch Eventbrite for events by keyword in a city, with optional category, date and free-only filters. Paginated (~20 events/page). Returns each event's name, date, venue with coordinates, image and link.
| Parameter | Allowed / range | Description | |
|---|---|---|---|
| query | optional | — | What to search for — a keyword, artist, topic or event name ('music', 'jazz', 'startup', 'yoga'). Omit to list a city/category's events. |
| location | optional | — | Where to search. Use Eventbrite's location slug '<country>--<city>' (e.g. 'united-states--new-york', 'united-kingdom--london', 'ca--san-francisco'), a US '<state-abbr>--<city>' form, or 'online' for online-only events. Defaults to New York. |
| category | optional | — | Optional category to narrow results (music, business, food-and-drink, arts, health, sports-and-fitness, community, film-and-media, fashion, hobbies, charity-and-causes, government, science-and-tech, travel-and-outdoor, holiday). |
| date | optional | today · tomorrow · this-weekend · this-week · this-month | Optional date filter. |
| free | optional | — | Set true to return only free events. |
| page = 1 | optional | 1–50 | Result page (~20/page). Page until meta.has_more is false. |
/eventbrite/v1/detail1 creditFull detail for one event by id or url: name, description, start/end datetime, venue with full address and coordinates, organizer, ticket price range (low/high + currency), availability, language, status and image.
| Parameter | Allowed / range | Description | |
|---|---|---|---|
| event_id | optional | — | Eventbrite event id (the trailing number in an event URL /e/<name>-tickets-<id>). From a search result's event_id. |
| url | optional | — | Alternatively a full Eventbrite event URL. |
/eventbrite/v1/organizer1 creditProfile for an event organizer by id or url: name, bio, verification, avatar, follower count, website and social links, and how many upcoming events they have.
| Parameter | Allowed / range | Description | |
|---|---|---|---|
| organizer_id | optional | — | Eventbrite organizer id (the number in /o/<name>-<id>). From an event detail's organizer.organizer_id. |
| url | optional | — | Alternatively a full Eventbrite organizer URL. |
/eventbrite/v1/organizer_events1 creditAn organizer's events, paginated (30/page). Choose upcoming (default) or past. Returns each event with name, start/end datetime, venue, category, price range and link.
| Parameter | Allowed / range | Description | |
|---|---|---|---|
| organizer_id | required | — | Eventbrite organizer id to list events for. |
| type = future | optional | future · past | 'future' (upcoming, default) or 'past' events. |
| page = 1 | optional | 1–100 | Event page (30/page). Page until meta.has_more is false. |
/eventbrite/v1/browse1 creditBrowse Eventbrite's curated event listings for a city and/or category (the discovery shelf). Returns the featured events for that location/category — same event shape as search. This surface is a single curated page (not paginated); use `search` with a query for paginated results.
| Parameter | Allowed / range | Description | |
|---|---|---|---|
| location | optional | — | Where to search. Use Eventbrite's location slug '<country>--<city>' (e.g. 'united-states--new-york', 'united-kingdom--london', 'ca--san-francisco'), a US '<state-abbr>--<city>' form, or 'online' for online-only events. Defaults to New York. |
| category | optional | — | Category to browse (music, business, food-and-drink, arts, health, sports-and-fitness, community, film-and-media, fashion, hobbies, charity-and-causes, science-and-tech, travel-and-outdoor). Omit for all categories. |
curl -X POST https://api.reefapi.com/eventbrite/v1/search \
-H "x-api-key: $REEF_KEY" \
-H "content-type: application/json" \
-d '{"query":"music","location":"united-states--new-york"}'{
"ok": true,
"data": { /* the result */ },
"meta": {
"latency_ms": 240,
"record_count": 12,
"completeness_pct": 100
},
"error": null
}