Skip to main content
A project is the top of the resource tree: it owns the runs, which own the test entities. Every other command takes a project id as its first positional argument, and projects list is where you get one. For fields and response details, see the API reference.
Sample output on this page uses --json. Pretty tables pick their columns from the payload and the terminal width, so they are not reproducible; the JSON envelope is. See Output formats.

projects list

Lists every project in the workspace, newest first. Use it to find the project_id that the runs, test-entities, traces, top-errors, and result-histories commands need.
The --page-size help text says 100, but the server caps this endpoint at 50 and silently clamps anything larger. Check pagination.page_size in the response for the size actually applied.
Sample output
Archived projects are listed alongside active ones and are marked by the archived flag.