Overview
Add Livestorm to any ModuleX agent or workflow. Video engagement platform for webinars and virtual events via the Livestorm REST API (api.livestorm.co/v1).
Categories: Scheduling & Events · Marketing · Webinars & Events · Auth: API Token · Actions: 7
Authentication
API Token
Authenticate with a Livestorm private API token (Account Settings -> Integrations -> Public API; account owner/admin, API access must be enabled)Step 4
Paste the token into ModuleX (if the Public API card is missing, contact support@livestorm.co to enable API access)
Required Credentials
| Field | Description | Required | Format |
|---|---|---|---|
| Livestorm API Token | Livestorm private API token, sent as a plain Authorization header (no ‘Bearer’ prefix) | Yes | - |
Available Actions
create_event — Create a new event
create_event — Create a new event
Parameters
The ID of the user who owns the event
The title of the event
The slug of the event
The status of the event: draft, published
The HTML description of the event
Whether the event is recorded
Whether the chat is enabled
Whether everyone can speak
Whether the detailed registration page is enabled
Whether the light registration page is enabled
Whether the recording is public
Whether the event is shown in the company page
Whether the polls are enabled
Whether the questions are enabled
Response
list_attendees_from_event — List all the people linked to all the sessions of an event
list_attendees_from_event — List all the people linked to all the sessions of an event
list_events — List the events of your workspace
list_events — List the events of your workspace
list_sessions — List all your event sessions
list_sessions — List all your event sessions
Response
register_someone_for_session — Register a new participant for a session
register_someone_for_session — Register a new participant for a session
Parameters
The ID of the session
The referrer of the person registering
The UTM source
The UTM medium
The UTM campaign
The UTM term
The UTM content
Registration fields as key-value pairs where key is the field ID and value is the field value
Response
update_event — Update an event with its full list of attributes
update_event — Update an event with its full list of attributes
Parameters
The ID of the event
The ID of the user who owns the event
The title of the event
The slug of the event
The status of the event: draft, published
The HTML description of the event
Whether the event is recorded
Whether the chat is enabled
Whether everyone can speak
Whether the detailed registration page is enabled
Whether the light registration page is enabled
Whether the recording is public
Whether the event is shown in the company page
Whether the polls are enabled
Whether the questions are enabled
Response
Limits & Quotas
- No publicly documented rate limits for the Livestorm API.
- Pagination is applied automatically for list endpoints (page-based).
- Error model: non-2xx responses and timeouts are caught and returned as
success=False+errorrather than raising.