Skip to content

Project

List projects in workspace. –fields keeps only the listed output fields, in order (@short: project_id, workspace_id, key, name)

Flags: --archived, --fields

Terminal window
retask project list

Get a project by ID

Terminal window
retask project get <project-id>

Create a project

Flags: --name, --description, --visibility, --color, --icon

Terminal window
retask project create --name Backend --visibility VISIBILITY_WORKSPACE_EDIT

Update project fields

Flags: --name, --description, --visibility, --color, --icon

Terminal window
retask project update <id> --name 'New Name'

Archive a project

Terminal window
retask project archive <project-id>

Unarchive a project

Terminal window
retask project unarchive <project-id>

Delete a project

Terminal window
retask project delete <project-id>

List project members. –fields keeps only the listed output fields, in order (@short: project_member_id, project_id, member)

Flags: --fields

Terminal window
retask project member list <project-id>

Add a workspace member to a project

Flags: --member-id, --role

Terminal window
retask project member add <proj-id> --member-id <mem-id> --role MEMBER_ROLE_EDITOR

Remove a member from a project

Terminal window
retask project member remove <proj-id> <member-id>