prb audit command reference
Reference for 8 commands under prb audit, including usage, flag types and defaults, required flags, source examples, and implementation links
Manage audits. This page documents 8 commands under prb audit.
Flags and examples below come from the command definitions. A Required flag is explicitly marked required by Cobra; an unmarked flag can still be needed by runtime validation or a non-interactive workflow. Empty strings and empty lists are registered defaults, not sample values.
Every command also inherits the global flags. Run prb <command> --help to check your installed version. Replace placeholder IDs and names in source examples before running them. Return to the complete CLI command reference to browse another command.
Commands
Section titled “Commands”| Command | Description | Usage | Source |
|---|---|---|---|
prb audit | Manage audits. | prb audit <command> | View implementation |
prb audit create | Create a new audit. | prb audit create | View implementation |
prb audit delete | Delete an audit. | prb audit delete <id> | View implementation |
prb audit link-framework | Link a framework to an audit. | prb audit link-framework <audit-id> | View implementation |
prb audit list | List audits in an organization. | prb audit list | View implementation |
prb audit unlink-framework | Unlink a framework from an audit. | prb audit unlink-framework <audit-id> | View implementation |
prb audit update | Update an audit. | prb audit update <id> | View implementation |
prb audit view | View an audit. | prb audit view <id> | View implementation |
prb audit
Section titled “prb audit”Manage audits.
prb audit <command>prb audit create
Section titled “prb audit create”Create a new audit.
prb audit create| Flag | Type | Default | Required | Description |
|---|---|---|---|---|
--audit-end-date | string | "" | — | Audit end date (e.g. 2026-03-15) |
--audit-start-date | string | "" | — | Audit start date (e.g. 2026-03-01) |
--firm | string | "" | — | Audit firm |
--framework | string array | [] | — | Framework ID (repeat for each framework) |
--name | string | "" | — | Audit name (required) |
--org | string | "" | — | Organization ID |
--state | string | "" | — | Audit state: TO_BOOK, AUDIT_BOOKED, NOT_STARTED, IN_PROGRESS, COMPLETED, REJECTED, OUTDATED |
--valid-from | string | "" | — | Valid from date (e.g. 2026-01-01) |
--valid-until | string | "" | — | Valid until date (e.g. 2026-12-31) |
Examples
Section titled “Examples”# Create an audit interactivelyprb audit create
# Create an audit non-interactivelyprb audit create --name "SOC 2 Type II 2026" --state IN_PROGRESS --valid-from 2026-01-01 --valid-until 2026-12-31prb audit delete
Section titled “prb audit delete”Delete an audit.
prb audit delete <id>Requires 1 positional argument.
| Flag | Type | Default | Required | Description |
|---|---|---|---|---|
--yes, -y | boolean | false | — | Skip confirmation prompt |
prb audit link-framework
Section titled “prb audit link-framework”Link a framework to an audit.
prb audit link-framework <audit-id>Requires 1 positional argument.
| Flag | Type | Default | Required | Description |
|---|---|---|---|---|
--framework | string | "" | — | Framework ID |
prb audit list
Section titled “prb audit list”List audits in an organization.
prb audit listAccepts no positional arguments.
| Flag | Type | Default | Required | Description |
|---|---|---|---|---|
--after | string | "" | — | Cursor from the previous page (the Next cursor line) |
--json | boolean | false | — | Output JSON (same as —output json) |
--limit, -L | integer | 30 | — | Maximum number of audits to list |
--order-by | string | "" | — | Order by field (CREATED_AT, VALID_FROM, VALID_UNTIL, AUDIT_START_DATE, AUDIT_END_DATE, STATE) |
--order-direction | string | "DESC" | — | Sort direction (ASC, DESC) |
--org | string | "" | — | Organization ID |
--output, -o | string | "" | — | Output format: json, table (default) |
Examples
Section titled “Examples”# List audits in the default organizationprb audit list
# List audits sorted by stateprb audit ls --order-by STATE --output jsonprb audit unlink-framework
Section titled “prb audit unlink-framework”Unlink a framework from an audit.
prb audit unlink-framework <audit-id>Requires 1 positional argument.
| Flag | Type | Default | Required | Description |
|---|---|---|---|---|
--framework | string | "" | — | Framework ID |
prb audit update
Section titled “prb audit update”Update an audit.
prb audit update <id>Requires 1 positional argument.
| Flag | Type | Default | Required | Description |
|---|---|---|---|---|
--audit-end-date | string | "" | — | Audit end date (e.g. 2026-03-15) |
--audit-start-date | string | "" | — | Audit start date (e.g. 2026-03-01) |
--firm | string | "" | — | Audit firm |
--name | string | "" | — | Audit name |
--state | string | "" | — | Audit state: TO_BOOK, AUDIT_BOOKED, NOT_STARTED, IN_PROGRESS, COMPLETED, REJECTED, OUTDATED |
--valid-from | string | "" | — | Valid from date (e.g. 2026-01-01) |
--valid-until | string | "" | — | Valid until date (e.g. 2026-12-31) |
prb audit view
Section titled “prb audit view”View an audit.
prb audit view <id>Requires 1 positional argument.
| Flag | Type | Default | Required | Description |
|---|---|---|---|---|
--json | boolean | false | — | Output JSON (same as —output json) |
--output, -o | string | "" | — | Output format: json, table (default) |