Back to Documentation

Getting Started with the Eventbrite API

Introducing… The Eventbrite API!

Eventbrite is the leading web-based solution for creating, managing, and promoting local events. Whether you are interested in adding robust event-management features to your existing site, or in building local events listings to show the world what exciting things are happening all around them – the Eventbrite API can be your source for extrememly rich and relevant local data.

Although our public event data is available without cost, we ask that you respect our user’s privacy, and comply with our data-usage terms when accessing and using our data.

Constructing API Request URLs

Eventbrite API request URLs are composed of the following components:

term definition
protocol http or https. SSL-encrypted https connections are definitely preferred.
hostname Our API services are available on our www.eventbrite.com domain.
data-type xml or json data-types are supported.
API method Navigate our API method pages to find out which service call will provide the data you need.
authentication tokens Each of our supported authentication schemes are covered on our authentication page. Most API requests involve sending an app_key parameter, available here.
request parameters Key/Value pairs of request data, as defined in each of our API method pages.

NOTE: Your authentication tokens and request parameters must be urlencoded and formatted as a valid URL querystring segment.

Put all these pieces together in order, and you should end up with a URL that looks something like this:

https://www.eventbrite.com/json/event_search?app_key=YOUR_API_KEY&keywords=super%20fun

API Request Limits

New API keys start out with a default rate-limit of 1000 requests per day, so please remember to swap in your own Application key when copying example request URLs from our interactive docs.

If you think you may be in danger of exceeding your request-limit threshold, feel free to contact us with an estimate of your anticipated API activity. We should be able to increase your limit to meet your application’s needs.

Try it Now!

A new interactive section has been added to our developer docs. Click the “Try it Now!” button on any of our API method pages for help crafting URLs, and to see Live API response data.

WARNING: Our “Try it Now” examples access LIVE DATA!

By default, your API request examples will be authorized for public content only. You can authorize our developer docs to produce API response data from your Eventbrite account by selecting the Login link, under the My Account menu at the top of any page. Select Logout from the same menu to switch back to “public” data-access levels.

You can learn more about public vs private data in our authentication section.