Bulk Retrieval of Sessions
Retrieving session data requires a two-step process. The bulk endpoint provides a general list of sessions with basic details, including the session IDs. To access the full session details, individual API calls are required using each session ID.
Step 1: Retrieve the List of Sessions
Use the following endpoint to retrieve the list of sessions associated with the event:
GET /api/v2/sessions/get?event_id={{event_id}}
This request returns a collection of sessions with basic metadata, including the unique session_id for each session.
Step 2: Retrieve Detailed Information for Each Session
To access the full details of a specific session, use the following endpoint:
GET /api/v2/sessions/getSession?id={{session_id}}
This request returns complete information about the selected session, including title, description, speakers, start and end time, location, languages, and other relevant metadata.
In addition to session details, this endpoint also provides the list of participants associated with the session. The participants are listed in the scheduled field of the response. Each entry in the scheduled array contains information such as:
-
Participant ID (
id) -
First name (
first_name) -
Last name (
last_name) -
Company name (
company_name) -
Email (
email)
This is the way to retrieve participant data for each session.
Note:
-
This process allows the retrieval of the complete session metadata along with the participant list, enabling comprehensive data storage, synchronization, or integration with other systems.