Changelog
November, 2020
event.description
deprecation
event.description
will be deprecated on March 1st, 2021.
Please see Event Description documentation
to learn how to create an event description. In brief, to create an event
description use event.summary
to add a shortened event summary and Structured
Content to add rich content to your event description.
The content that historically was found in 'description.html' is now retrieved from the endpoint: Retrieve Full HTML Description
August, 2020
Batch Endpoint - End of Life
Access to the following APIs will no longer be usable on November 31st, 2020:
GET /v3/batch/
Users can simply replace the batch request with the individual API calls contained in the batch payload.
February, 2020
APIs Incompatible with Organizations & Permissions
Access to the following APIs will be no longer usable on June 1st, 2020, as they are incompatible with Organizations & Permissions.
Legacy | New |
---|---|
GET /v3/checkout_settings/ | GET /v3/organizations/{organization_id}/checkout_settings/ |
GET /v3/organizers/ | GET /v3/organizations/{organization_id}/organizers/ |
GET /v3/webhooks/ | GET /v3/organizations/{organization_id}/webhooks/ |
GET /v3/users/{user_id}/assortment/ | GET /v3/organizations/{organization_id}/assortment/ |
GET /v3/users/{user_id}/contact_lists/ | GET /v3/organizations/{organization_id}/contact_lists/ |
GET /v3/users/{user_id}/contact_lists/{contact_list_id}/ | GET /v3/organizations/{organization_id}/contact_lists/{contact_list_id}/ |
GET /v3/users/{user_id}/contact_lists/{contact_list_id}/contacts/ | GET /v3/organizations/{organization_id}/contact_lists/{contact_list_id}/contacts/ |
GET /v3/users/{user_id}/currencies/ | GET /v3/organizations/{organization_id}/currencies/ |
GET /v3/users/{user_id}/discounts/ | GET /v3/organizations/{organization_id}/discounts/ |
GET /v3/users/{user_id}/events/ | GET /v3/organizations/{organization_id}/events/ |
GET /v3/users/{user_id}/event_groups/ | GET /v3/organizations/{organization_id}/event_groups/ |
GET /v3/users/{user_id}/managed_events/ | GET /v3/organizations/{organization_id}/events/ |
GET /v3/users/{user_id}/organizers/ | GET /v3/organizations/{organization_id}/organizers/ |
GET /v3/users/{user_id}/organizers/default/ | GET /v3/organizations/{organization_id}/organizers/default/ |
GET /v3/users/{user_id}/owned_events/ | GET /v3/organizations/{organization_id}/events/ |
GET /v3/users/{user_id}/owned_event_attendees/ | GET /v3/organizations/{organization_id}/attendees/ |
GET /v3/users/{user_id}/owned_event_orders/ | GET /v3/organizations/{organization_id}/orders/ |
GET /v3/users/{user_id}/search_owned_event_orders/ | GET /v3/organizations/{organization_id}/orders/search/ |
GET /v3/users/{user_id}/ticket_classes/ | GET /v3/organizations/{organization_id}/ticket_classes/ |
GET /v3/users/{user_id}/ticket_groups/ | GET /v3/organizations/{organization_id}/ticket_groups/ |
GET /v3/users/{user_id}/tracking_beacons/ | GET /v3/organizations/{organization_id}/tracking_beacons/ |
GET /v3/users/{user_id}/venues/ | GET /v3/organizations/{organization_id}/venues/ |
POST /v3/users/{user_id}/assortment/ | POST /v3/organizations/{organization_id}/assortment/ |
POST /v3/users/{user_id}/contact_lists/ | POST /v3/organizations/{organization_id}/contact_lists/ |
POST /v3/users/{user_id}/contact_lists/{contact_list_id}/ | POST /v3/organizations/{organization_id}/contact_lists/{contact_list_id}/ |
POST /v3/users/{user_id}/contact_lists/{contact_list_id}/contacts/ | POST /v3/organizations/{organization_id}/contact_lists/{contact_list_id}/contacts/ |
POST /v3/users/{user_id}/event_groups/ | POST /v3/organizations/{organization_id}/event_groups/ |
POST /v3/checkout_settings/ | POST /v3/organizations/{organization_id}/checkout_settings/ |
POST /v3/discounts/ | POST /v3/organizations/{organization_id}/discounts/ |
POST /v3/events/ | POST /v3/organizatons/{organization_id}/events/ |
POST /v3/organizers/ | POST /v3/organizations/{organization_id}/organizers/ |
POST /v3/series/ | POST /v3/organizations/{organization_id}/events/ |
POST /v3/ticket_groups/ | POST /v3/organizations/{organization_id}/ticket_groups/ |
POST /v3/venues/ | POST /v3/organizations/{organization_id}/venues/ |
POST /v3/webhooks/ | POST /v3/organizations/{organization_id}/webhooks/ |
DELETE /v3/users/{user_id}/discounts/ | DELETE /v3/organizations/{organization_id}/discounts/ |
Note: There are a few new APIs that are missing links because the documentation is currently private.
To learn more, refer to our guide on Organizations.
January, 2020
Inventory Tier ID Required on Ticket Classes for Tiered Events
After May 7, 2020, we will require you to provide an inventory_tier_id as part of your request for any ticket_classes you are creating or updating for a tiered event. This change will ensure that ticket classes will never exceed the defined inventory capacity for their tier. Tiered events allow event creators to assign tickets to separate inventory tiers.
If your integration is not updated by May 7th, responses for tickets for tiered events will fail with a field error message "ticket_classes.0.inventory_tier_id" “MISSING”.
Recommended action items
To give yourself time to implement the necessary changes before May 7, 2020, please read our guide on Creating Ticket Classes in Tiered Events.
December, 2019
Event Search API Shut Down
Access to the Eventbirte Event Search API will be shut down at 11:59 pm PT on Thursday, December 12, 2019.
We strongly encourage you to find and remove any code that makes requests to this Event Search API from your applications in advance.
Why is this happening?
We’re removing the Event Search API to further improve the Eventbrite platform and allow us to support more Creators and their events. Allowing public access to this particular API was impacting our platform and the high level of service we strive to provide to our creators and their attendees. We are able to provide alternative access to retrieve your event data through our Event APIs (see below).
What is the replacement API?
To get Events via our API, please see:
- Retrieve an Event by ID — GET /v3/events/:event_id/
- List Events by Venue — GET /v3/venues/:venue_id/events/
- List Events by Organization — GET /v3/organizations/:organization_id/events/
If you’re retrieving private events on behalf of another user, you can complete the app authorization flow. If you’re interested in retrieving public events on behalf of many Eventbrite creators, you can apply to our distribution partner program.
October, 2018
Event Description
If the event being retrieved was created using the new version of Create, then you may notice that the event’s description field is now being used to hold the event summary. To retrieve your event’s fully-rendered HTML description, you will need to make an additional API call to retrieve the event's full HTML description.
To learn more, checkout the event endpoint