This week, Yelp announced that it will make Yelp Events data available through its Yelp Fusion APITrack this API and Yelp GraphQL APITrack this API. Yelp Events is a collaborative space where users can create, share and discover events around the world. As ProgrammableWeb covered earlier this year, Yelp made a major API strategy change with the Fusion API serving as its primary API offering for all Yelp services and data. Accordingly, it's no surprise that API access to Yelp Events data will fall under the Fusion API and the GraphQL API (which is also supported within the Fusion API).
The Events API will provide access to all event listings around the world. Event-related data includes current and historical events, costs, locations, description, business associations, venues, and more. Event categories range from music and performing arts, to festivals, fairs, food and drink (and much more). Yelp has also created community managers who organize Yelp events that are presented as Yelp featured events within Yelp Events.
Developers can call event data via event search, featured event by city, and event lookup. Parameters include category, date, time, location, and more. In the company's blog post announcement, the Yelp engineering team provides examples of searching events, retrieving event data, looking up events, and loading business data for GraphQL.
The Events API is included under the beta developer program that Yelp announced earlier this year. Visit the developer site to learn more. Yelp's move towards the Fusion API focus continues to progress throughout 2017, and the Yelp Events inclusion is more evidence of that move.