JSON API Add-on


The new Event Espresso JSON API add-on allows other applications (other websites, mobile apps, etc) to access your Event Espresso data through an application programming interface (API).

Documentation for JSON API add-on
https://eventespresso.com/wiki/json-api-add-on/

The Event Espresso JSON API add-on allows other applications (other websites, mobile apps, etc) to access your Event Espresso data through an JavaScript Object Notation (JSON) application programming interface (API). Using the Event Espresso JSON API, you can get information on all events and attendees, and even check attendees in and out of events. Supposing you have WordPress installed and active on mysite.com, once this add-on is activated you can send an HTTP GET request to http://my-wordpress-website.com/espresso-api/v1/events/public to retrieve all the event information from your site in JSON or XML format, which your client application can then use and display however you like. You can access and work with most of the Event Espresso admin features, allowing you to create solutions based on your needs. The JSON API enables developers to build innovative and engaging applications that can interface with any website that uses the Event Espresso plugin for events, classes, meetings, scrapbook conventions, concert ticketing, including:

  • Mobile applications (e.g. Event Espresso mobile apps)
  • Custom onsite and offsite calendar integrations
  • Custom event lists with role based (public/private) access to event data
  • Custom website app integrations
  • Role-based access to attendee data
  • Cached database queries
  • Offsite registration forms (coming soon)
  • Ability to create customized analytics
View documentation for JSON API add-on

Get help with the JSON API add-on in our support forums

Ask a pre-sales question about this add-on

The Event Espresso JSON API is yet another way we give you more power, control and autonomy to make your events successful. The API enables developers to build innovative and engaging applications that can interface with any website that uses the Event Espresso plugin for events, classes, meetings, scrapbook conventions, concert ticketing and much more!

For more information about the JSON API add-on, please check out the blog post  about this add-on.

The Event Espresso JSON API gives developers a complete API platform for directly accessing data event and attendee data securely and efficiently from outside your web server. All a developer needs to know about is the API Endpoint URL for your site. Example: https://eventespresso.com/testdrive/espresso-api/v1/events/public.pretty_json

Event Espresso