The Evessio API

API Tokens

In order to use the API, tokens are required. Please contact Evessio support if you require a new token or additional tokens.

Authorising a browsing session

  1. Browse to Events HQ > Settings > API > API Tokens
  2. Copy the token you would like to use (contact support@evessio.com if you do not have any tokens)
  3. Browse to the "API Docs" tab
  4. Click "Authorize"
  5. Paste your token into the box and click the "Authorize button"

Endpoints

We currently have endpoints for:

  • Events list
  • Per event
    • User list
    • User
    • Transaction list
    • Transaction
    • Exhibitors list
    • Exhibitor
    • Tickets
    • Schedule by Location
    • Schedule by sessions

Making Requests

  1. Expand the endpoint you would like to browse
  2. Click "Try it out"
  3. Click "Execute"
  4. View the returned data

Browsing specific event data

  • Most of the API endpoints require an event UUID in order to access the event data
  • Select the UUID from the /events endpoint and paste it into the required endpoint
  • Click the "Execute" button to retrieve data

Making requests from external systems

  • The Evessio API requires that the authorisation token be present in the header of all requests
  • The header must contain the Evessio-Key: 
  • An example of how requests can be made is provided in the results e.g.
curl -X GET "https://admin.evessio.com/api/v1/public/events/[EVENT-UUID-HERE]/transactions?date-period-type=till-now" -H "accept: application/json" -H "Evessio-Key: [YOUR-API-TOKEN-HERE]"