How to add a participant to a session's schedule

How to add a participant to a session's schedule

Use this guide when you need to register a participant as an attendee of a specific session, adding it to their personal schedule.


What you'll need before starting

What you need

Where to get it

Session ID

Returned as id in the response of POST /api/v2/sessions/set, or retrieved via GET /api/v2/sessions/getSession

Participant account ID

GET /api/v2/account/get or GET /api/v2/participants/{eventId}/list


Request

Bash
curl -X POST "https://your-event-domain.com/api/v2/sessions/addVisitor" \
  -H "Authorization: Bearer your_api_key_here" \
  -F "event_id=7" \
  -F "id=42" \
  -F "account_id=18631"

Notes

  • The participant must already be registered for the event — they cannot be added as a session attendee without an active event registration

  • If the participant is already scheduled for this session, a 400 error is returned

  • If the session has a time conflict with another entry in the participant's schedule, the addition will fail

  • Exhibitor owner accounts cannot be added as session attendees via this endpoint