Tasks
Create task
Creates a new task in a workspace.
POST
Create task
Requires the
tasks:write scope. Viewers cannot create tasks.
Access-restricted members receive 403 if the target list_id is outside
their permitted scope.Request body
Numeric ID of the list to place the task in.
Task title.
Optional task description. Accepts an HTML string.
Task priority. Must be one of
urgent, high, medium, low, or none.
Defaults to none if omitted.Numeric ID of the workspace status to apply. Must belong to the same
workspace. If omitted, the task is assigned the first status in the workspace
with the
pending category.Due date in ISO 8601 UTC format (e.g.,
"2026-03-25T17:00:00Z"). A string
without a timezone suffix is treated as UTC.Start date in ISO 8601 UTC format.
Optional array of numeric user IDs to assign to the task. All IDs must be
members of the workspace derived from
list_id. Invalid or non-member IDs are
silently ignored. Use GET /api/v1/workspaces/:id/members to resolve user IDs
before calling this endpoint.Optional array of custom field values to set on the new task. Each entry must contain a numeric
id and a string value (or null to clear). Only fields that apply to the task’s list and are visible to the API key user are applied; other fields are silently ignored.Response
Returns the created task. Theidentifier is a workspace-scoped sequential number auto-incremented from the last task in the workspace.
New task identifier.
Workspace this task belongs to.
List this task belongs to.
Task title.
Task description.
null if not provided.Task priority.
Auto-assigned workspace-scoped sequential task number.
UTC ISO-8601 due date.
null if not set.UTC ISO-8601 start date.
null if not set.User ID of the API key owner (the creator).
UTC ISO-8601 creation timestamp.
Assigned status object.
null if no status exists in the workspace.Array of assigned users. Each entry contains
id, name, and avatar_url.
Empty array if no assignee_ids were provided.Custom fields that apply to the new task’s list, each with its current value after creation.
Fields the user does not have access to are not returned.
Create task