List event registrants
Registrants of one event with ticket type, guests, payment and check-in; filter by checked in.
GET https://cotlet.dev/api/v1/wild-apricot/event-registrants
read
Returns the Registrants & invitees tab of one event, a page at a time. checked_in true shows what the Checked in filter shows; false returns the registrants who were not checked in. paid is false while the registration has an unpaid invoice. counts covers the whole event, not only this page.
Parameters
| Name | Type | Description |
|---|---|---|
| event_id integer required | integer | Event ID from list_events. |
| checked_in boolean | boolean | true for checked-in registrants, false for the rest. Omit for everyone. |
| cursor string | string | Next page cursor from the previous call. |
Request
curl "https://cotlet.dev/api/v1/wild-apricot/event-registrants?event_id=1" \
-H "Authorization: Bearer $COTLET_API_KEY" result = client.call("wild-apricot", "list_event_registrants", {"event_id":1}) const result = await cotlet.call('wild-apricot', 'list_event_registrants', {"event_id":1}); cotlet call wild-apricot list_event_registrants --data '{"event_id":1}' Example response
{
"registrants": [
{
"registration_id": 553101,
"contact_id": 47990,
"name": "Sam Okafor",
"email": "sam@example.com",
"ticket_type": "Member",
"guests": 0,
"paid": true,
"checked_in": true
},
{
"registration_id": 553104,
"contact_id": 48050,
"name": "Lena Ortiz",
"email": "lena@example.com",
"ticket_type": "Member",
"guests": 1,
"paid": true,
"checked_in": false
}
],
"counts": {
"registered": 22,
"checked_in": 18
},
"next_cursor": "2"
}