veirox project

Manage projects

Synopsis

veirox project <subcommand> [args] [flags]

Description

Manage projects

Subcommands

CommandDescription
veirox project create <name>Create a project
veirox project delete <project-id>Delete a project
veirox project info <project-id|slug>Show project details
veirox project listList projects
veirox project membersManage project members
veirox project update <project-id>Update a project

veirox project create <name>

Create a project

FlagTypeDefaultDescription
--colorstringproject color hex
--descriptionstringproject description
--slugstringproject slug
veirox project create "Core Platform" --slug core-platform

veirox project delete <project-id>

Delete a project

FlagTypeDefaultDescription
--yesboolfalseconfirm deletion
veirox project delete 00000000-0000-4000-8000-000000000001 --yes

veirox project info <project-id|slug>

Show project details

veirox project info 00000000-0000-4000-8000-000000000001

veirox project list

List projects

FlagTypeDefaultDescription
--limitint50max number of projects
--offsetint0offset from start
veirox project list --limit 20 --offset 0

veirox project members

Manage project members

veirox project update <project-id>

Update a project

FlagTypeDefaultDescription
--colorstringproject color hex
--descriptionstringproject description
--namestringproject name
--slugstringproject slug
veirox project update 00000000-0000-4000-8000-000000000001 --name "New Name"

Exit codes

CodeMeaning
0Success.
1Generic error (network, API 5xx).
2Validation error (bad flag, missing required arg).
3Unauthenticated — run veirox login or set VEIROX_API_KEY.
4Not found (resource does not exist in this project).
5Permission denied (your role / API key lacks the scope).

See also