--id. If you omit it, the CLI opens an interactive picker, so always pass it in scripts.
Subcommands
- list — List projects
- get — Get project details
- create — Create a new project
- update — Update an existing project
- delete — Delete a project
list
List projects in an organization. Aliases:list, ls
Flags
| Flag | Description |
|---|---|
| Organization ID or name | |
Emit the full JSON payload (mutually exclusive with -q) | |
jq filter for value extraction (see Query output with -q) | |
Show at most N results (client-side; every result is still fetched). Cuts before -q. 0 for all |
get
Get details for a specific project.Flags
| Flag | Description |
|---|---|
| Project ID or name | |
| Organization ID or name | |
Emit the full JSON payload (mutually exclusive with -q) | |
jq filter for value extraction (see Query output with -q) |
create
Create a new project in the specified organization. Supports interactive mode or JSON input.Flags
| Flag | Description |
|---|---|
| Organization ID or name | |
| Path to a JSON file | |
| Read JSON from standard input | |
| Preview actions and payload without persisting | |
| Automatically confirm creation | |
Emit the full JSON payload (mutually exclusive with -q) | |
jq filter for value extraction (see Query output with -q) |
Examples
update
Update an existing project.Flags
| Flag | Description |
|---|---|
| Project ID or name | |
| Organization ID or name | |
| Path to a JSON file | |
| Read JSON from standard input | |
| Preview actions and payload without persisting | |
| Automatically confirm update | |
Emit the full JSON payload (mutually exclusive with -q) | |
jq filter for value extraction (see Query output with -q) |
Examples
delete
Delete an existing project. Aliases:delete, rm, remove