Task

Get tasks

Create task

Creates a new task. Returns the created task.

Delete tasks

Deletes a list of tasks. Returns a bulk deletion result.

Get task by id

Gets a task by its unique identifier. Returns the task details.

Update task

Updates an existing task. Returns the updated task.

Duplicate task

Duplicates an existing task by its unique identifier. Returns the ID of the new task.

Delete task

Deletes a single task. Returns no content on success.

Run task

Runs a task immediately. Returns the task status ID. Use it to get the execution status.

Enable or disable tasks

Enables or disables tasks. Returns a success response on success.

Get task reports

Get task report

Create task report

Creates a task report for a specific task. Returns the created task report.

Delete task reports

Deletes task reports by their unique identifiers. Not-found reports are recorded in FailedIds (partial-failure). Returns a bulk deletion result with counts.

Delete task report

Deletes a task report by its unique identifier. Returns a success response on success.

Update task report

Updates task reports for a specific task. Returns the updated task report.

Get task recipients

Create task recipients

Adds recipients to a task. Returns a success response on success.

Delete task recipients

Deletes task recipients by their unique identifiers. Each GUID is tried as both user and group recipient. Not-found recipients are recorded in FailedIds (partial-failure). Returns a bulk deletion result with counts.

Delete task recipient

Deletes a single task recipient by its ID. Returns no content on success.

Update task users

Updates users associated with a task. Returns a success response on success.

Get task triggers

Delete task triggers

Deletes one or more task triggers by their unique identifiers. Not-found triggers are recorded in FailedIds (partial-failure). Returns a bulk deletion result with counts.

Create task schedule

Creates a new task schedule. Returns the created task schedule.

Get task schedule.

Gets a task schedule by its unique identifier and the task's unique identifier. Returns the task schedule details.

Delete task schedule

Deletes a task schedule by its unique identifier. Returns no content on success.

Update task schedule.

Updates an existing task schedule. Returns the updated task schedule.

Create task external event

Creates an external event for a task. Returns the created external event.

Delete task external event

Deletes a task external event by its unique identifier. Returns a success message if the external event is deleted.

Update task external event

Updates an external event associated with a task. Returns a success message if the external event is updated.

Get task external event

Gets detailed information about a specific external event associated with a task. Returns the external event details.

Update task email

Updates a TaskEmail of a task. Returns a localized success or error message.