Discover/eventbrite.com API
live

eventbrite.com APIeventbrite.com

Search Eventbrite events by keyword, location, or category. Retrieve ticket pricing, availability, organizer profiles, and batch event data via 5 endpoints.

Endpoints
5
Updated
10d ago
Try it
Page number for pagination
Search keyword (e.g. 'music', 'yoga')
Location slug (e.g. 'online', 'united-states', 'new-york--ny', 'san-francisco--ca')
Venue ID to filter events by venue
Category ID to filter events (e.g. '103' for Music, '101' for Business)
api.parse.bot/scraper/b35b309f-0d07-4027-8a94-2309ef38c245/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/b35b309f-0d07-4027-8a94-2309ef38c245/search_events?query=yoga&location=new-york--ny' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 5 totalclick to expand

Search for events by keyword, location, category, and venue. Returns paginated results with event summaries including title, dates, venue, and tags.

Input
ParamTypeDescription
pagestringPage number for pagination
querystringSearch keyword (e.g. 'music', 'yoga')
locationstringLocation slug (e.g. 'online', 'united-states', 'new-york--ny', 'san-francisco--ca')
venue_idstringVenue ID to filter events by venue
category_idstringCategory ID to filter events (e.g. '103' for Music, '101' for Business)
Response
{
  "type": "object",
  "fields": {
    "events": "array of event summary objects with id, title, url, start_date, start_time, end_date, end_time, venue_name, location, price, image_url, organizer, tags",
    "pagination": "object with total_items, page_count, current_page, has_more"
  },
  "sample": {
    "data": {
      "events": [
        {
          "id": "1984054388084",
          "url": "https://www.eventbrite.com/e/live-music-every-saturday-6pm-9pm-tickets-1984054388084",
          "tags": [
            {
              "tag": "EventbriteCategory/103",
              "prefix": "EventbriteCategory",
              "display_name": "Music"
            }
          ],
          "price": null,
          "title": "Live Music Every Saturday 6pm-9pm",
          "end_date": "2026-05-09",
          "end_time": "21:00",
          "location": null,
          "image_url": "https://img.evbuc.com/...",
          "organizer": null,
          "start_date": "2026-05-09",
          "start_time": "18:00",
          "venue_name": null
        }
      ],
      "pagination": {
        "has_more": null,
        "page_count": 49,
        "total_items": 10000,
        "current_page": 1
      }
    },
    "status": "success"
  }
}

About the eventbrite.com API

The Eventbrite API covers 5 endpoints that expose event listings, ticket pricing, and organizer profiles from Eventbrite.com. Use search_events to query by keyword, location slug, or category ID, and get_event_details to pull structured content, gallery images, sales status, and SEO metadata for any individual event URL. Ticket availability, price ranges in cents, and sold-out status are available through get_ticket_info.

Searching and Browsing Events

search_events accepts a free-text query, a location slug (e.g. 'new-york--ny' or 'online'), a numeric category_id (103 for Music, 101 for Business), and an optional venue_id. Results are paginated via the page parameter and each event summary includes id, title, url, start_date, start_time, end_date, end_time, venue_name, location, price, and a cover image. The pagination object reports total_items, page_count, current_page, and has_more.

Event Details and Ticket Data

get_event_details takes a full Eventbrite event URL and returns a structured event object containing basicInfo, gallery, tags, structuredContent, salesStatus, goodToKnow, and seo fields — covering everything from formatted descriptions to social metadata. get_ticket_info returns isFree, isSoldOut, salesStatus, and an availability object with booleans for hasAvailableTickets, hasBogoTickets, and hasEarlyBirdTickets. Minimum and maximum ticket prices are returned as objects with a value in integer cents and a currency string.

Organizer Profiles and Batch Retrieval

get_organizer_events accepts either a numeric organizer ID or a slug-with-ID string and returns the organizer's name, bio, metrics, socials, and verified status alongside a future_events array. Each future event includes id, name, url, start_date, venue, and ticket_availability. For bulk workflows, get_events_by_ids accepts a comma-separated list of event IDs and returns enriched event objects including image, event_sales_status, ticket_availability, primary_organizer, primary_venue, and tags, with pagination metadata.

Common use cases
  • Aggregate local event listings by city using search_events location slugs for a city guide or calendar app.
  • Monitor ticket availability and sold-out status across multiple events with get_ticket_info for resale or alerting tools.
  • Display organizer bios, social links, and upcoming event schedules on a venue or promoter profile page using get_organizer_events.
  • Build a price comparison view by pulling minimumTicketPrice and maximumTicketPrice across events in a given category.
  • Enrich a CRM or event-planning dashboard by batch-fetching full event metadata for a list of IDs via get_events_by_ids.
  • Filter virtual-only events by passing 'online' as the location parameter in search_events for a remote-events directory.
  • Track event launch and sales status changes over time by polling get_event_details for salesStatus and structuredContent updates.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Eventbrite have an official developer API?+
Yes. Eventbrite provides an official REST API documented at https://www.eventbrite.com/platform/api. It requires OAuth 2.0 authentication and has its own access tiers and rate limits. This Parse API exposes a curated subset of event, ticket, and organizer data without requiring you to manage Eventbrite OAuth credentials.
What does `get_ticket_info` return beyond a sold-out flag?+
get_ticket_info returns isFree, isSoldOut, salesStatus (e.g. 'on_sale'), and an availability object with three booleans: hasAvailableTickets, hasBogoTickets, and hasEarlyBirdTickets. It also returns minimumTicketPrice and maximumTicketPrice as objects with an integer value in cents and a currency string. Individual ticket tier names and quantities are not broken out.
Can I retrieve attendee lists or order history for an event?+
Not currently. The API covers event metadata, ticket availability, organizer profiles, and search results — attendee-level data such as registrant names, order history, or check-in status is not exposed by any endpoint. You can fork this API on Parse and revise it to add an endpoint targeting that data.
How does pagination work in `search_events`?+
Pass an integer as the page string parameter to move through result pages. The pagination object in every response includes total_items, page_count, current_page, and a has_more boolean so you can walk pages programmatically without a cursor token.
Are past or recurring event series supported?+
The API returns upcoming events in organizer listings (get_organizer_events exposes future_events) and search results reflect the live Eventbrite listing state. Historical event archives and recurring-series parent/child relationships are not modeled as structured fields in the current endpoints. You can fork this API on Parse and revise it to surface past events or series metadata if those fields become relevant to your use case.
Page content last updated . Spec covers 5 endpoints from eventbrite.com.
Related APIs in EntertainmentSee all →
bet365.bet.br API
Access live betting odds, featured sports events, and real-time scores directly from bet365 Brazil's platform across multiple sports including Formula 1 and in-play markets. Get current match results, browse available betting categories, and view homepage promotions all through structured data endpoints.
pdga.com API
Access player profiles, ratings history, tournament events, live scoring, world rankings, and the course directory from the Professional Disc Golf Association.
viagogo.com API
Search for events and browse tickets across Viagogo's catalog, discovering performer schedules, ticket listings, and categories all in one place. Get detailed information about available tickets and events to find exactly what you're looking for.
bwfbadminton.com API
Track badminton tournaments worldwide by browsing the BWF calendar, viewing tournament draw brackets, and retrieving detailed match results with player stats and scores. Stay updated on competitions and analyze matchups with comprehensive tournament data from the Badminton World Federation.
mwcbarcelona.com API
Discover and explore MWC Barcelona 2026 exhibitors, speakers, and sessions by searching, filtering, and browsing by category, location, or type. Access detailed information about pavilions, agenda schedules, news updates, and pass options to plan your conference experience.
axs.com API
Search for events, performers, and venues across AXS.com to find tickets, pricing, and availability information in your area or by category. Browse featured events, explore venues by city, and access detailed event information all in one place.
brickset.com API
Search and browse thousands of LEGO sets by theme, year, or keyword. Retrieve detailed data for any set including piece count, minifigure count, dimensions, RRP, and more. Explore the full catalog of themes and yearly releases available on Brickset.
formula1.com API
Get comprehensive Formula 1 data including race results, qualifying sessions, practice sessions, pit stops, and driver/team standings from 1950 to present. Track live race schedules, fastest laps, starting grids, and historical world champions to stay updated on all F1 season information.