Skip to main content
PUT
Create or update a task checklist action

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme

Path Parameters

task_id
string
required

Task id the action hangs off.

Body

application/json

A checklist item on a task. description is required on every write, not only on create — an update that only flips done still has to resend it.

description
string
required

What the action is. Required on every write.

Minimum string length: 1
Example:

"Confirm the report has been proofread"

id
string

Action id. Omit on create and the server assigns one; pass an existing id to update that action.

Example:

"ta_a1b2c3"

done
boolean

Whether the item is ticked off.

resources
object[]

Platform resources linked from this action.

Response

The action as submitted (echoed back, not read back from storage).

A checklist item on a task. description is required on every write, not only on create — an update that only flips done still has to resend it.

description
string
required

What the action is. Required on every write.

Minimum string length: 1
Example:

"Confirm the report has been proofread"

id
string

Action id. Omit on create and the server assigns one; pass an existing id to update that action.

Example:

"ta_a1b2c3"

done
boolean

Whether the item is ticked off.

resources
object[]

Platform resources linked from this action.