Returns a list of tasks for event and participant

Request Information

URI Parameters

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

Body Parameters

None.

Sample Request

https://api.servicereef.com/v1/events/{eventId}/participants/{participantId}/tasks?status={status}

Response Information

Resource Description

Collection of EventTaskModel
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 API

Try this endpoint by entering your credentials and using the API Explorer.

Try With API Explorer

Response Formats

application/json, text/json

Sample:
[
  {
    "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": "2024-12-22T18:36:52.5866193Z",
        "Status": "Open"
      },
      {
        "UserId": 1,
        "FirstName": "sample string 1",
        "LastName": "sample string 2",
        "Email": "sample string 3",
        "DateCompleted": "2024-12-22T18:36:52.5866193Z",
        "Status": "Open"
      }
    ],
    "Status": "Open",
    "DueDate": "2024-12-22T18:36:52.5866193Z",
    "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": "2024-12-22T18:36:52.5866193Z",
        "Status": "Open"
      },
      {
        "UserId": 1,
        "FirstName": "sample string 1",
        "LastName": "sample string 2",
        "Email": "sample string 3",
        "DateCompleted": "2024-12-22T18:36:52.5866193Z",
        "Status": "Open"
      }
    ],
    "Status": "Open",
    "DueDate": "2024-12-22T18:36:52.5866193Z",
    "PerParticipant": true
  }
]