Accounts

This section covers all endpoints for creating, reading, updating, and managing participant accounts. Participants are the individuals registered for events — attendees, speakers, moderators, buyers, and exhibitor team members.

The section is divided into write endpoints (for creating and updating accounts, categories, and schedules) and read endpoints (for retrieving individual accounts or paginated lists).

Each endpoint page includes how-to guides — step-by-step instructions for common tasks, each with a What you'll need before starting table. Topics covered include creating participants, updating profile fields, managing categories and event roles, assigning exhibitor team memberships, handling session schedules, and more. How-to guides are listed as child pages under each endpoint reference page.

Method

Endpoint

Description

POST

/api/v2/account/set

Create or update a participant account

GET

/api/v2/account/get

Retrieve a participant account by ID, External ID, or email

GET

/api/v2/account/exists

Check whether an account with a given email already exists

GET

/api/v2/account/getCategories

List participant categories configured for an event

POST

/api/v2/account/setCategory

Create or update a participant category

POST

/api/v2/account/setSessions

Add sessions to a participant's personal schedule

DELETE

/api/v2/account/deleteSessions

Remove sessions from a participant's personal schedule

DELETE

/api/v2/account/delete

Detach a participant from an event or permanently delete their account

DELETE

/api/v2/account/deleteBulk

Bulk remove all participants from an event

GET

/api/v2/account/buyers

List business matching buyer accounts for an event

GET

/api/v2/participants/{eventId}/list

Paginated list of all participants registered for an event, with full profile data

GET

/api/v2/participants/{eventId}/deletedList

Paginated list of accounts deleted or detached from an event