Livestorm's public API allows your developers to leverage your events' data to automate processes between Livestorm and your own platform.
With the public API, you can develop integrations to:
- Register participants from your own registration page
- Create custom reports for past weeks' events
- Synchronize contact details
- Register multiple participants at once
... and much more!
IN THIS ARTICLE
To use our API, all you need is a Livestorm account. If you don't have one yet, take a couple of minutes to sign up first.
In order to use our public API, you need to generate an API token:
- Navigate to your Accounts Settings > Integrations
- Click on the Public API card at the bottom of the list.
- From this point, you'll be able to generate API tokens.
For security reasons, you can only access your API token when you create it. You will not be able to access it afterwards. Make sure to copy and store it!
You can generate as many tokens as you need.
You can also Enable / Disable, Edit or Delete your API tokens from the side pane.
Once you've generated your API token, simply pass it for each API request in the
A good way to test your token is to call our /ping endpoint. If you receive a
200 code, you're good to go!
The API involves 3 main resources: Event, Session, and People.
It's a virtual event (live or pre-recorded) that is hosted on Livestorm. It can be a webinar, a masterclass, a live stream of an IRL webinar, a scheduled meeting, etc.
It contains all high-level information of the event such as its
title, the registration form
estimated_duration – and more.
An instance (session) of an Event. It can be one of many sessions of the same event – or the unique session of an on-demand event.
It contains the details about its
estimated_started_at date, its
status – and more.
Represents the registrant, guest speaker or team member of a Livestorm account. It can be linked to an Event or a Session of an Event.
It contains all the person's details such as their
last_name , but also the response to the registration form
fields – and more.
To learn more about what our API offers, you can have a look at our full API reference.
Rate Limits and Quotas
For security reasons, there is a rate limit on our API and quotas:
- You can't make more than 5 requests per second.
- Each account as an API quota of 10.000 calls per month.
If you need more API calls, please reach out to us.