Skip to content

Task

List tasks. —assignee is repeatable and accepts workspace_member_nrns (format: nweb:workspace:member:, obtainable from retask auth whoami or retask workspace member list)

Flags: --project-id, --status, --assignee, --priority

Terminal window
retask task list --assignee nweb:workspace:member:<uuid1> --assignee nweb:workspace:member:<uuid2>

Get a task by ID

Terminal window
retask task get <task-id>

Get a task by key (e.g. ENG-42)

Terminal window
retask task get-by-key ENG-42

Create a task

Flags: --project-id, --title, --description, --status, --priority, --assignee, --due-at

Terminal window
retask task create --project-id <id> --title 'Fix bug' --priority HIGH

Partial update a task (only set flags change)

Flags: --title, --description, --status, --priority, --assignee, --due-at

Terminal window
retask task update <id> --status <status-id> --priority HIGH

Delete a task

Terminal window
retask task delete <task-id>

Attach a file to a task

Terminal window
retask task attachment add <task-id> <file-id>

Remove a file attachment from a task

Terminal window
retask task attachment remove <task-id> <file-id>