Skip to main content

Get attendee access lists for every session

Returns, for each published session in the event, the attendees who are associated with it — broken down by the route that associates them.

A session can be reached through seven independent routes, and each is reported as its own list of appuserid values:

  • bookmarked — the attendee bookmarked the session
  • rsvp — the attendee has a confirmed RSVP
  • checkin — the attendee checked in to the session
  • user_access — the attendee was granted access individually
  • ticket_access — the attendee holds a ticket associated with the session
  • session_speaker_access — the attendee is linked as a speaker of the session
  • user_category_access — the attendee belongs to a user category granted access

NOTE:

Only published sessions are considered, and only active attendees who are not in waitlist mode are counted.

Sessions that no attendee is associated with through any route are omitted from resource entirely — so count is the number of sessions with at least one association, not the event's total session count.

The same attendee can legitimately appear under more than one route. Within a single route each attendee appears once, even where the underlying data matches twice (for example an attendee holding two of the session's associated tickets).

The event is resolved from the session token, so no eventid is needed.

Responses
200

SessionAccessResponse

Schema
success integer
count integer

Number of sessions present in resource.

resource object[]
sessionid integer
bookmarked integer[]

appuserid values, de-duplicated within the route. Empty when no attendee reaches the session through this route.

rsvp integer[]

appuserid values, de-duplicated within the route. Empty when no attendee reaches the session through this route.

checkin integer[]

appuserid values, de-duplicated within the route. Empty when no attendee reaches the session through this route.

user_access integer[]

appuserid values, de-duplicated within the route. Empty when no attendee reaches the session through this route.

ticket_access integer[]

appuserid values, de-duplicated within the route. Empty when no attendee reaches the session through this route.

session_speaker_access integer[]

appuserid values, de-duplicated within the route. Empty when no attendee reaches the session through this route.

user_category_access integer[]

appuserid values, de-duplicated within the route. Empty when no attendee reaches the session through this route.

default

Error Response

Schema
is_error int32

Error code.

message string

String description of the error.