Skip to main content

vers repo list

Show every repository your org owns, with visibility, creation date, and description.

Synopsis

vers repo list
vers repo list -q
vers repo list --format json

Description

Lists all repositories scoped to your authenticated org (private and public alike). This command does not list other orgs’ public repos; for that, hit GET /api/v1/public/repositories directly. By default prints a human-readable table. Use -q for script-friendly names one per line, or --format json for machine-readable output.

Options

OptionDescription
-q, --quietOutput only repo names, one per line
--formatOutput format: json

Examples

Default table

vers repo list
# NAME              VISIBILITY  CREATED              DESCRIPTION
# my-app            private     2026-04-18 14:02:10  Production build artifacts
# ml-checkpoints    private     2026-04-15 09:11:44  Training milestones
# demos             public      2026-03-02 12:30:00  Public demo images

Just names, for scripting

vers repo list -q
# my-app
# ml-checkpoints
# demos

# Delete them all
vers repo delete $(vers repo list -q)

JSON

vers repo list --format json
[
  {
    "repo_id": "1f2a…",
    "name": "my-app",
    "is_public": false,
    "created_at": "2026-04-18T14:02:10Z",
    "description": "Production build artifacts"
  }
]

See Also