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
- Browse to Events HQ > Settings > API > API Tokens
- Copy the token you would like to use (contact support@evessio.com if you do not have any tokens)
- Browse to the "API Docs" tab
- Click "Authorize"
- 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
- Expand the endpoint you would like to browse
- Click "Try it out"
- Click "Execute"
- 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]"