Classroom & Events
The Event Webhook delivers an event payload any time a user registers for a Classroom or Event activity on a pathway. The payload contains an array of events
in the data
property and each event object contains a list of attendees
that have registered (confirmed attendance).
Payload Example
Key | Type |
pathway | Object. The name and SKU of the related pathway. |
events | Array. A list of events. |
Event Object
Key | Type |
ID | String. ID or SKU reference of the event. |
name | String. Name of the event. |
start | String. Start time of the event. |
end | String. End time of the event. |
venue | Object. Venue information. |
booked | String. Number of registered attendees. |
available | String. Available capacity (Unlimited or Number) |
attendees | Array. A list of registered attendees. |
Attendee Object
The attendee object will contain a guid
which is used in the consume endpoint for events. This will allow integrations to set the booking state if the intention is to manage attendance of events via external systems.
Key | Type |
guid | String. A GUID of the attendee. |
state | String. The state of the attendance (booked, absent, attended). |
firstname | String |
lastname | String |
String | |
country | String |
city | String |
Last updated