Skip to main content

swoogo_get_session_attendance

List or retrieve session attendance records.

Parameters

ParameterTypeRequiredDescription
attendance_idintegerNoGet a single attendance record by ID
event_idintegerYes (for list)Event to list attendance for
session_idintegerNoFilter by session
registrant_idintegerNoFilter by registrant
searchstringNoRaw Swoogo search filter
fieldsstringNoComma-separated fields to return
expandstringNoInclude related objects
pageintegerNoPage number (default: 1)
per_pageintegerNoResults per page (default: 20, max: 100)
sortstringNoSort field (prefix - for descending)

Example prompts

  • “Show attendance for session 456”
  • “Did registrant 789 attend the keynote?“

swoogo_session_attendance_stats

Get aggregated attendance statistics — registered count, checked-in count, no-shows, and attendance rates — per session.

Parameters

ParameterTypeRequiredDescription
event_idintegerYesEvent to get stats for
session_idintegerNoLimit to a specific session

Response

Returns per-session stats with: session_id, registered, checked_in, no_show, attendance_rate_percent.

Example prompts

  • “What are the attendance rates for event 12345?”
  • “How many people showed up to the keynote?”
  • “Which sessions had the lowest attendance?”