Create a task
Create a task (an assignable to-do) in a workspace the caller belongs to, with an optional due date and time, priority, assignee, labels, links to the records it is about and a folder or project to put it in. It is the caller’s own unless assignee_ref names someone who can already open it (assigning never shares it) or is null. Each link must be a record the caller can open, and a parent folder needs edit access.
Authentication
Headers
Request
What to do, in a short line (at most 500 characters).
The workspace to create it in; the caller must be a member.
Who it is for: user_… for a person, agent_asset_… for an agent, or me. Left out, the task is the caller’s own; null, nobody’s. Assigning never shares the task: the assignee must already be able to open it.
YYYY-MM-DD: a calendar day, with no time zone.
HH:MM on a 24-hour clock; needs due_date and due_time_zone.
The IANA time zone of due_time, such as America/New_York.
The records it is about (at most 10). Each must be one the caller can open.
A folder or project to put it in; needs edit access there.
How much it matters; left out, none.
Response
Whether the caller may change it; null in a list.
YYYY-MM-DD, or null.
HH:MM (24-hour), or null.
The IANA time zone of due_time.
