Returns a list of participants for an event
| Name | Description | Type | Additional information |
|---|---|---|---|
| eventId |
Id for event |
integer |
Required |
| userId |
Return only participants matching this userId |
integer | |
| name |
Search by participant name |
string | |
| status |
Return registrations matching this status (WaitingApproval, Approved, Cancelled, Draft, Declined) |
string | |
| dateRangeBegin |
Return only participants who registered after this date |
date | |
| dateRangeEnd |
Return only participants who registered before this date |
date | |
| attended |
Set to true to pull only participants who attended opportunity. Set to false to pull only participants who did not attend. Leave null for all participants (default) |
boolean | |
| pageSize |
Number of results to return (defaults to 25, max of 200) |
integer |
Default value is 25 |
| page |
Page number (starting page is 1) |
integer |
Default value is 1 |
None.
https://api.servicereef.com/v1/events/{eventId}/participants?userId={userId}&name={name}&status={status}&dateRangeBegin={dateRangeBegin}&dateRangeEnd={dateRangeEnd}&attended={attended}&pageSize={pageSize}&page={page}
| Name | Description | Type | Additional information |
|---|---|---|---|
| PageInfo | PageModel | ||
| Results | Collection of ParticipantModel |
Try this endpoint by entering your credentials and using the API Explorer.
Try With API Explorer
{
"PageInfo": {
"TotalRecords": 1,
"Page": 2,
"PageSize": 3
},
"Results": [
null,
{
"MasterApplicationAnswers": [
{
"QuestionId": 1,
"Question": "sample string 2",
"HelpText": "sample string 3",
"Answer": "sample string 4",
"QuestionType": "Unknown"
},
{
"QuestionId": 1,
"Question": "sample string 2",
"HelpText": "sample string 3",
"Answer": "sample string 4",
"QuestionType": "Unknown"
}
],
"ApplicationAnswers": [
{
"QuestionId": 1,
"Question": "sample string 2",
"HelpText": "sample string 3",
"Answer": "sample string 4",
"QuestionType": "Unknown"
},
{
"QuestionId": 1,
"Question": "sample string 2",
"HelpText": "sample string 3",
"Answer": "sample string 4",
"QuestionType": "Unknown"
}
],
"BackgroundCheckDate": "2025-11-29T17:02:02.4806767Z",
"ParticipantFundraisingGoal": 1.0,
"AmountRaised": 2.0,
"BalanceDue": -1.0,
"FundraisingPageUrl": "sample string 3",
"Tags": [
{
"CategoryId": 1,
"Name": "sample string 2",
"Options": [
{
"CategoryOptionId": 1,
"Name": "sample string 2"
},
{
"CategoryOptionId": 1,
"Name": "sample string 2"
}
]
},
{
"CategoryId": 1,
"Name": "sample string 2",
"Options": [
{
"CategoryOptionId": 1,
"Name": "sample string 2"
},
{
"CategoryOptionId": 1,
"Name": "sample string 2"
}
]
}
],
"RegistrationStatus": "sample string 6",
"DateRegistered": "2025-11-29T17:02:02.4806767Z",
"Attended": true,
"RegisteredForAllTimeSlots": true,
"TimeSlots": [
{
"SlotDate": "2025-11-29T17:02:02.4806767Z",
"StartTime": "2025-11-29T17:02:02.4806767Z",
"EndTime": "2025-11-29T17:02:02.4806767Z",
"DateRegistered": "2025-11-29T17:02:02.4806767Z",
"Attended": true
},
{
"SlotDate": "2025-11-29T17:02:02.4806767Z",
"StartTime": "2025-11-29T17:02:02.4806767Z",
"EndTime": "2025-11-29T17:02:02.4806767Z",
"DateRegistered": "2025-11-29T17:02:02.4806767Z",
"Attended": true
}
],
"UserId": 8,
"GUID": "sample string 9",
"FirstName": "sample string 10",
"LastName": "sample string 11",
"Email": "sample string 12",
"Phone": "sample string 13",
"Address": {
"Latitude": 1.1,
"Longitude": 1.1,
"Address1": "sample string 1",
"Address2": "sample string 2",
"City": "sample string 3",
"State": "sample string 4",
"Zip": "sample string 5",
"Country": "sample string 6",
"Name": "sample string 7"
},
"ProfileUrl": "https://app.servicereef.com/users/sample string 16",
"PassportStatus": "sample string 17",
"FirstNameOnPassport": "sample string 18",
"MiddleNameOnPassport": "sample string 19",
"LastNameOnPassport": "sample string 20",
"FullNameOnPassport": "sample string 18 sample string 19 sample string 20",
"PassportSex": "sample string 21",
"PassportPlaceOfBirth": "sample string 22",
"PassportDateOfBirth": "2025-11-29T17:02:02.4806767Z",
"PassportNumber": null,
"PassportIssued": null,
"PassportIssuedBy": null,
"PassportExpirationDate": null,
"PassportImageUrl": null,
"Households": null,
"Interests": null
}
]
}