added

New date-based filters for events, sessions, and people

We’re thrilled to introduce new date-based filters! 🎉
To help you make the most of your API, we’ve added query parameters that let you filter events, sessions, and registrants by their creation or last update time:

added

API: "name" field added to the Session endpoints

To follow the feature added in the UI, we added the optional field name in the Session endpoints. You can now use this field as following:

added

New "people.watched_replay" webhook

We’re excited to announce that we’re opening a new webhook made to be notified when a someone watches the replay of a session.

added

New GET /people_attributes

We’re excited to announce that we’re opening a new API endpoint meant to retrieve the list of people attributes from your workspace. To use it, simply call this new GET /people_attributes endpoint as follow:

added

New Bulk Registration API Endpoint

We’re thrilled to announce the launch of our new bulk registration endpoint that lets you register multiple participants at the same time, instead of having to register them individually. This new POST /sessions/:id/people/bulk endpoint is based on an asynchronous, job-based mechanism:

improved

API: Email is now the only mandatory field to register someone

An improvement has been released today regarding "Register someone for a session" endpoint. Email is now the only required field to register someone through the API.

added

New GET /sessions/{id}/questions Endpoint

We’re excited to announce that we’re opening a new API endpoint meant to retrieve the questions asked in the dedicated “Questions” tab during a Livestorm event session. To use it, simply call this new GET /sessions/{id}/questions endpoint as follow:

added

New GET /sessions/{id}/recordings Endpoint

We’re excited to announce that we’re opening a new API endpoint meant to retrieve the recording of a Livestorm event session. To use it, simply call this new GET /sessions/{id}/recordings endpoint as follow:

added

API: New GET /sessions/{id}/chat_messages Endpoint

We’re excited to announce that we’re opening a new API endpoint meant to retrieve the chat messages sent in the dedicated “Chat” tab during a Livestorm event session. To use it, simply call this new GET /sessions/{id}/chat_messages endpoint as follow:

removed

New Accounts Now Need to be Verified to Use the API

By default, new Livestorm workspaces won’t have access to the REST API. To get access to the API, new customers will simply have to send a message to our support team at [email protected], who might ask a few questions about the planned usage of the API. Don’t worry though, existing customers are not affected by this mandatory check!