Skip to main content
Registrants are individuals who have registered for an event. Each registrant belongs to one event and carries a registration status, package selection, session choices, and financial data (fees, taxes, payments).

What you can do

  • Create and update registrations with attendee details, package selection, and custom field values
  • Check in registrants at the event or at individual sessions
  • Trigger emails such as confirmation, reminder, or approval notifications
  • Manage session enrollment — add or remove registrants from sessions and waitlists
  • Assign registrant groups for group registration management
  • Generate access tokens for registrant-specific authenticated URLs
  • View financial data through line items and audit trails

Registration statuses

Registrants move through various statuses during their lifecycle:

Key concepts

Registrant types — Each registrant is assigned a type (e.g., “Attendee”, “Exhibitor”, “VIP”) that can control capacity, pricing, and access. Manage types via the Registrant Types endpoints. Session enrollment — Registrants can be added to sessions directly or placed on a waitlist if the session is at capacity. Use the Registrant Sessions and Registrant Session Waitlists endpoints. Line items and audits — Every charge, discount, and tax on a registration is tracked as a line item. The audit trail records all changes to line items for financial reconciliation. Check-in — The check-in endpoint updates a registrant’s status and can be used for both event-level and session-level attendance tracking.