Task Model¶
Represents a task stored in Zebreco. These are normally used as a simple way to make a reminder of something for a user to do.
Tasks can be assigned to users and can be linked to tickets and projects.
Name | Type | Description | |
---|---|---|---|
id | integer | read only | The unique id of the task |
name | string | The name of the task - required | |
type | string | The type of the task - required | |
group | string | The group assigned to the task | |
description | string | Short description given to the task | |
startdate | DateTime | The ISO DateTime of the task start | |
duedate | DateTime | The ISO DateTime when the task is due | |
completeddate | DateTime | The ISO DateTime when the task was completed | |
completed | boolean | Whether the task is completed or not | |
assignee | Contact | The contact responsible for completing the task - required | |
contact | Contact | The contact instructing the task | |
project | Project | The project the task is affiliated with | |
lead | Lead | The lead (if applicable) the task is associated with | |
ticket | Ticket | The ticket the task belongs to | |
ticketpost | Ticket Post | The ticket post associated with the task | |
invoice | Invoice | Invoices associated with the task | |
quote | Quote | The quote (if applicable) associated with the task |
The following fields are only retrieved on GET requests for a single entity.
Name | Type | Description | |
---|---|---|---|
completedby | Contact | Who set the task as completed |