Returns a list of tasks for event and participant
| Name | Description | Type | Additional information |
|---|---|---|---|
| eventId |
Id for event |
integer |
Required |
| participantId |
Id for participant |
integer |
Required |
| status |
Status of task (Open, Published, Cancelled) |
string |
None.
https://api.servicereef.com/v1/events/{eventId}/participants/{participantId}/tasks?status={status}
| Name | Description | Type | Additional information |
|---|---|---|---|
| TaskId | integer | ||
| Name | string | ||
| Description | string | ||
| Type | ProjectTaskType | ||
| AssigneeType | ProjectTaskCompletedBy | ||
| Assignees | Collection of AssigneeViewModel | ||
| Status | ProjectTaskCompletionStatus | ||
| DueDate | date | ||
| PerParticipant | boolean |
Try this endpoint by entering your credentials and using the API Explorer.
Try With API Explorer
[
{
"TaskId": 1,
"Name": "sample string 2",
"Description": "sample string 3",
"Type": "Checkbox",
"AssigneeType": "TripAdmin",
"Assignees": [
{
"UserId": 1,
"FirstName": "sample string 1",
"LastName": "sample string 2",
"Email": "sample string 3",
"DateCompleted": "2025-11-07T20:12:41.2785085Z",
"Status": "Open"
},
{
"UserId": 1,
"FirstName": "sample string 1",
"LastName": "sample string 2",
"Email": "sample string 3",
"DateCompleted": "2025-11-07T20:12:41.2785085Z",
"Status": "Open"
}
],
"Status": "Open",
"DueDate": "2025-11-07T20:12:41.2785085Z",
"PerParticipant": true
},
{
"TaskId": 1,
"Name": "sample string 2",
"Description": "sample string 3",
"Type": "Checkbox",
"AssigneeType": "TripAdmin",
"Assignees": [
{
"UserId": 1,
"FirstName": "sample string 1",
"LastName": "sample string 2",
"Email": "sample string 3",
"DateCompleted": "2025-11-07T20:12:41.2785085Z",
"Status": "Open"
},
{
"UserId": 1,
"FirstName": "sample string 1",
"LastName": "sample string 2",
"Email": "sample string 3",
"DateCompleted": "2025-11-07T20:12:41.2785085Z",
"Status": "Open"
}
],
"Status": "Open",
"DueDate": "2025-11-07T20:12:41.2785085Z",
"PerParticipant": true
}
]