Task

A unit of work, optionally inside a project and optionally nested under a parent task.

  • When the task was archived, or null while it is active.

  • User id of the assignee, or null when unassigned. Read-only — the create and update endpoints take assignee_member_id instead.

  • Team member id of the assignee, or null when unassigned. This is the value the create and update endpoints accept.

  • Name of the assignee, or null when the task is unassigned.

  • Tags applied to the task. Only id and name are returned here — list the tags endpoint for a tag's type and color.

    Properties: 2
  • When the task was marked complete, or null while it is still open.

  • Team member id of whoever created the task.

  • Date the task is due, or null when it is unscheduled.

  • Human-readable task reference. null until one has been assigned.

  • uuid of this task's parent when it is a subtask, null for a top-level task.

  • Priority bucket, or null when the task has no priority.

    values
    urgenthighmediumlownull
  • Id of the project the task belongs to, or null for a task that stands on its own.

  • Title of the project the task belongs to, or null.

  • Date work on the task starts, or null when unset.

  • The board column the task currently sits in, or null when it has no status.

    Properties: 5
  • Estimated effort in whole minutes, or null when no estimate is set.

  • Task title.

  • Absolute link to the task in the Bonsai app. Resolves to the task on its project board, or to the standalone task list when it belongs to no project.

  • Unique identifier for the task. This is the id every task endpoint takes in its path.

  • Whether time logged against this task can be billed to the client. Absent unless the token is allowed to see billing.

  • Id of the deal the task belongs to, or null when it is not attached to a deal. Absent unless the token is allowed to see deals.