Create a task
Create a task in the project.
Purely additive: nothing is overwritten and the task is visible and deletable in the product.
Headers
Project ID for tenant scoping
Overrides the key's workspace
User API key
Body
Task title.
1 - 500Task body/details.
Initial task status.
backlog, todo, in_progress, pending_human_approval, in_review, done, cancelled Task priority.
urgent, high, medium, low, none Whether the assignee is a human user or an agent.
human, ai_agent, system Required unless assignee_type is system - the user id for human, or the agent's UUID (as a string) for ai_agent.
Parent task, to create this as a subtask.
Content-intelligence page this task relates to, if any.
Source of the task.
user, agent, content_intelligence Due date for the task.
Labels to attach to the task.
Per-task overrides of project-level agent settings. Value per key: for skip_review, one of ReviewMode (require_review, auto_approve, defer) - not a bool; for gated_tools/gated_capabilities, a dict of tool/capability NAME (not id) -> bool - keys are resolved by name against active tool/capability rows.
Files to attach to the task on creation.
Response
Successful Response
backlog, todo, in_progress, pending_human_approval, in_review, done, cancelled urgent, high, medium, low, none human, ai_agent, system human, ai_agent, system