Skip to content

All Commands

This page is generated by task docs:export-command-reference. Do not edit manually.

Generated command entries: 163

bb

Bitbucket Server CLI (live-behavior first)

Bitbucket Server CLI (live-behavior first)

Usage:
  bb [command]

Available Commands:
  admin       Local environment/admin commands
  auth        Authentication commands
  branch      Repository branch and branch restriction commands
  browse      Open repository pages in a web browser
  build       Build status and required merge-check commands
  bulk        Plan and apply multi-repository policies
  commit      Commit inspection and compare commands
  diff        Diff and patch commands
  hook        Manage repository/project hooks
  insights    Code Insights report and annotation commands
  pr          Pull request commands
  project     Project administration commands
  ref         Repository ref resolution and listing commands
  repo        Repository commands
  reviewer    Manage default reviewers
  search      Search for repositories, commits, and pull requests
  tag         Repository tag lifecycle commands

Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb [command] --help" for more information about a command.

bb admin

Local environment/admin commands

Local environment/admin commands

Usage:
  bb admin [command]

Available Commands:
  health      Check local stack health

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb admin [command] --help" for more information about a command.

bb admin health

Check local stack health

Check local stack health

Usage:
  bb admin health [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb auth

Authentication commands

Authentication commands

Usage:
  bb auth [command]

Available Commands:
  identity    Show authenticated user identity
  login       Store credentials for a Bitbucket host
  logout      Remove stored credentials for a Bitbucket host
  server      Manage server contexts
  status      Show configured target
  token-url   Show personal access token creation URL

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb auth [command] --help" for more information about a command.

bb auth identity

Show authenticated user identity

Show authenticated user identity

Usage:
  bb auth identity [flags]

Aliases:
  identity, whoami

Flags:
      --host string   Override host for this identity check

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb auth login

Store credentials for a Bitbucket host

Store credentials for a Bitbucket host

Usage:
  bb auth login [flags]

Flags:
      --host string       Bitbucket host URL
      --password string   Password for basic auth
      --set-default       Set host as default target (default true)
      --token string      Access token
      --username string   Username for basic auth

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb auth logout

Remove stored credentials for a Bitbucket host

Remove stored credentials for a Bitbucket host

Usage:
  bb auth logout [flags]

Flags:
      --host string   Bitbucket host URL (defaults to stored default host)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb auth server

Manage server contexts

Manage server contexts

Usage:
  bb auth server [command]

Available Commands:
  list        List stored server contexts
  use         Set the active default server context

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb auth server [command] --help" for more information about a command.

bb auth server list

List stored server contexts

List stored server contexts

Usage:
  bb auth server list [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb auth server use

Set the active default server context

Set the active default server context

Usage:
  bb auth server use [host] [flags]

Flags:
      --host string   Bitbucket host URL

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb auth status

Show configured target

Show configured target

Usage:
  bb auth status [flags]

Flags:
      --host string   Override host for this status check

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb auth token-url

Show personal access token creation URL

Show personal access token creation URL

Usage:
  bb auth token-url [flags]

Flags:
      --host string   Bitbucket host URL

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb branch

Repository branch and branch restriction commands

Repository branch and branch restriction commands

Usage:
  bb branch [command]

Available Commands:
  create      Create repository branch
  default     Get or set repository default branch
  delete      Delete repository branch
  list        List repository branches
  model       Inspect and update branch model-related settings
  restriction Manage repository branch restrictions

Flags:
      --limit int     Page size for list operations (default 25)
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb branch [command] --help" for more information about a command.

bb branch create

Create repository branch

Create repository branch

Usage:
  bb branch create <name> [flags]

Flags:
      --start-point string   Commit ID or ref to branch from

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb branch default

Get or set repository default branch

Get or set repository default branch

Usage:
  bb branch default [command]

Available Commands:
  get         Get repository default branch
  set         Set repository default branch

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb branch default [command] --help" for more information about a command.

bb branch default get

Get repository default branch

Get repository default branch

Usage:
  bb branch default get [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb branch default set

Set repository default branch

Set repository default branch

Usage:
  bb branch default set <name> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb branch delete

Delete repository branch

Delete repository branch

Usage:
  bb branch delete <name> [flags]

Flags:
      --end-point string   Expected commit at branch tip

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb branch list

List repository branches

List repository branches

Usage:
  bb branch list [flags]

Flags:
      --base string       Base ref filter
      --details           Include branch details from Bitbucket
      --filter string     Filter text for branch names
      --order-by string   Branch ordering: ALPHABETICAL or MODIFICATION

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb branch model

Inspect and update branch model-related settings

Inspect and update branch model-related settings

Usage:
  bb branch model [command]

Available Commands:
  inspect     Inspect branch refs that contain a commit
  update      Update repository default branch used by branch model settings

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb branch model [command] --help" for more information about a command.

bb branch model inspect

Inspect branch refs that contain a commit

Inspect branch refs that contain a commit

Usage:
  bb branch model inspect <commit> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb branch model update

Update repository default branch used by branch model settings

Update repository default branch used by branch model settings

Usage:
  bb branch model update <default-branch> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb branch restriction

Manage repository branch restrictions

Manage repository branch restrictions

Usage:
  bb branch restriction [command]

Available Commands:
  create      Create branch restriction
  delete      Delete branch restriction
  get         Get branch restriction by id
  list        List branch restrictions
  update      Update branch restriction

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb branch restriction [command] --help" for more information about a command.

bb branch restriction create

Create branch restriction

Create branch restriction

Usage:
  bb branch restriction create [flags]

Flags:
      --access-key-id ints       SSH access key id allowed by restriction (repeatable)
      --group strings            Group name allowed by restriction (repeatable)
      --matcher-display string   Matcher display value
      --matcher-id string        Matcher id value
      --matcher-type string      Matcher type (default "BRANCH")
      --type string              Restriction type
      --user strings             User slug allowed by restriction (repeatable)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb branch restriction delete

Delete branch restriction

Delete branch restriction

Usage:
  bb branch restriction delete <id> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb branch restriction get

Get branch restriction by id

Get branch restriction by id

Usage:
  bb branch restriction get <id> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb branch restriction list

List branch restrictions

List branch restrictions

Usage:
  bb branch restriction list [flags]

Flags:
      --matcher-id string     Matcher id value
      --matcher-type string   Matcher type (BRANCH, MODEL_BRANCH, MODEL_CATEGORY, PATTERN)
      --type string           Restriction type (read-only, no-deletes, fast-forward-only, pull-request-only, no-creates)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb branch restriction update

Update branch restriction

Update branch restriction

Usage:
  bb branch restriction update <id> [flags]

Flags:
      --access-key-id ints       SSH access key id allowed by restriction (repeatable)
      --group strings            Group name allowed by restriction (repeatable)
      --matcher-display string   Matcher display value
      --matcher-id string        Matcher id value
      --matcher-type string      Matcher type (default "BRANCH")
      --type string              Restriction type
      --user strings             User slug allowed by restriction (repeatable)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb browse

Open repository pages in a web browser

Open repository pages in a web browser

Usage:
  bb browse [<number> | <path> | <commit-sha>] [flags]

Flags:
      --blame           Open blame view for a file
  -b, --branch string   Select another branch
  -c, --commit string   Select another commit
  -n, --no-browser      Print destination URL instead of opening the browser
  -r, --releases        Open repository tags/releases view
  -R, --repo string     Repository as [HOST/]PROJECT/slug (defaults to inferred repository context)
  -s, --settings        Open repository settings

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb build

Build status and required merge-check commands

Build status and required merge-check commands

Usage:
  bb build [command]

Available Commands:
  required    Required build merge-check management
  status      Build status commands by commit

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb build [command] --help" for more information about a command.

bb build required

Required build merge-check management

Required build merge-check management

Usage:
  bb build required [command]

Available Commands:
  create      Create required build merge check
  delete      Delete required build merge check
  list        List required build merge checks
  update      Update required build merge check

Flags:
      --limit int     Page size for list operations (default 25)
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb build required [command] --help" for more information about a command.

bb build required create

Create required build merge check

Create required build merge check

Usage:
  bb build required create [flags]

Flags:
      --body string   Raw JSON payload for required build merge check

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb build required delete

Delete required build merge check

Delete required build merge check

Usage:
  bb build required delete <id> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb build required list

List required build merge checks

List required build merge checks

Usage:
  bb build required list [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb build required update

Update required build merge check

Update required build merge check

Usage:
  bb build required update <id> [flags]

Flags:
      --body string   Raw JSON payload for required build merge check

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb build status

Build status commands by commit

Build status commands by commit

Usage:
  bb build status [command]

Available Commands:
  get         Get build statuses for a commit
  set         Set build status for a commit
  stats       Get build status summary counts for a commit

Flags:
      --include-unique    Include unique result details when available
      --limit int         Page size for list operations (default 25)
      --order-by string   Order by NEWEST, OLDEST, or STATUS

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb build status [command] --help" for more information about a command.

bb build status get

Get build statuses for a commit

Get build statuses for a commit

Usage:
  bb build status get <commit> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --include-unique           Include unique result details when available
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --order-by string          Order by NEWEST, OLDEST, or STATUS
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb build status set

Set build status for a commit

Set build status for a commit

Usage:
  bb build status set <commit> [flags]

Flags:
      --build-number string   Build number
      --description string    Build description
      --duration-ms int       Duration in milliseconds
      --key string            Build status key
      --name string           Build display name
      --parent string         Build parent key
      --ref string            Build ref
      --state string          Build state (SUCCESSFUL, FAILED, INPROGRESS, UNKNOWN)
      --url string            Build URL

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --include-unique           Include unique result details when available
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --order-by string          Order by NEWEST, OLDEST, or STATUS
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb build status stats

Get build status summary counts for a commit

Get build status summary counts for a commit

Usage:
  bb build status stats <commit> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --include-unique           Include unique result details when available
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --order-by string          Order by NEWEST, OLDEST, or STATUS
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb bulk

Plan and apply multi-repository policies

Plan and apply multi-repository policies

Usage:
  bb bulk [command]

Available Commands:
  apply       Apply operations from a reviewed bulk plan
  plan        Resolve a bulk policy into a deterministic reviewed plan
  status      Show the saved status for a prior bulk apply operation

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb bulk [command] --help" for more information about a command.

bb bulk apply

Apply operations from a reviewed bulk plan

Apply operations from a reviewed bulk plan

Usage:
  bb bulk apply [flags]

Flags:
      --from-plan string   Path to reviewed bulk plan JSON file

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb bulk plan

Resolve a bulk policy into a deterministic reviewed plan

Resolve a bulk policy into a deterministic reviewed plan

Usage:
  bb bulk plan [flags]

Flags:
  -f, --file string     Path to bulk policy YAML file
  -o, --output string   Optional path to write the reviewed plan JSON artifact

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb bulk status

Show the saved status for a prior bulk apply operation

Show the saved status for a prior bulk apply operation

Usage:
  bb bulk status <operation-id> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb commit

Commit inspection and compare commands

Commit inspection and compare commands

Usage:
  bb commit [command]

Available Commands:
  compare     Compare two commits or refs
  get         Get a specific commit
  list        List repository commits

Flags:
      --limit int     Page size for list operations (default 25)
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb commit [command] --help" for more information about a command.

bb commit compare

Compare two commits or refs

Compare two commits or refs

Usage:
  bb commit compare <from> <to> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb commit get

Get a specific commit

Get a specific commit

Usage:
  bb commit get <id> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb commit list

List repository commits

List repository commits

Usage:
  bb commit list [flags]

Flags:
      --path string   Filter commits by file path

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb diff

Diff and patch commands

Diff and patch commands

Usage:
  bb diff [command]

Available Commands:
  commit      Diff a commit against its parent
  pr          Diff a pull request
  refs        Diff two refs or commits

Flags:
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb diff [command] --help" for more information about a command.

bb diff commit

Diff a commit against its parent

Diff a commit against its parent

Usage:
  bb diff commit <sha> [flags]

Flags:
      --path string   Optional file path for file-scoped diff

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb diff pr

Diff a pull request

Diff a pull request

Usage:
  bb diff pr <id> [flags]

Flags:
      --name-only   Output only changed file names
      --patch       Output unified patch stream
      --stat        Output structured diff stats

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb diff refs

Diff two refs or commits

Diff two refs or commits

Usage:
  bb diff refs <from> <to> [flags]

Flags:
      --name-only     Output only changed file names
      --patch         Output unified patch stream
      --path string   Optional file path for file-scoped diff
      --stat          Output structured diff stats

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb hook

Manage repository/project hooks

Manage repository/project hooks

Usage:
  bb hook [command]

Available Commands:
  configure   Configure hook settings
  disable     Disable a hook
  enable      Enable a hook
  list        List hooks

Flags:
      --project string   Project key
      --repo string      Repository as PROJECT/slug

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb hook [command] --help" for more information about a command.

bb hook configure

Configure hook settings

Configure hook settings using JSON from argument, file (--config-file), or stdin (-)

Usage:
  bb hook configure <hook-key> [settings-json] [flags]

Flags:
      --config-file string   JSON file containing hook settings

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --project string           Project key
      --repo string              Repository as PROJECT/slug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb hook disable

Disable a hook

Disable a hook

Usage:
  bb hook disable <hook-key> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --project string           Project key
      --repo string              Repository as PROJECT/slug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb hook enable

Enable a hook

Enable a hook

Usage:
  bb hook enable <hook-key> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --project string           Project key
      --repo string              Repository as PROJECT/slug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb hook list

List hooks

List hooks

Usage:
  bb hook list [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --project string           Project key
      --repo string              Repository as PROJECT/slug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb insights

Code Insights report and annotation commands

Code Insights report and annotation commands

Usage:
  bb insights [command]

Available Commands:
  annotation  Code Insights annotation commands
  report      Code Insights report commands

Flags:
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb insights [command] --help" for more information about a command.

bb insights annotation

Code Insights annotation commands

Code Insights annotation commands

Usage:
  bb insights annotation [command]

Available Commands:
  add         Add annotations to a Code Insights report
  delete      Delete annotation(s) by external id for a report
  list        List annotations for a Code Insights report

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb insights annotation [command] --help" for more information about a command.

bb insights annotation add

Add annotations to a Code Insights report

Add annotations to a Code Insights report

Usage:
  bb insights annotation add <commit> <key> [flags]

Flags:
      --body string   Raw JSON array payload for annotations

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb insights annotation delete

Delete annotation(s) by external id for a report

Delete annotation(s) by external id for a report

Usage:
  bb insights annotation delete <commit> <key> [flags]

Flags:
      --external-id string   External annotation ID to delete

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb insights annotation list

List annotations for a Code Insights report

List annotations for a Code Insights report

Usage:
  bb insights annotation list <commit> <key> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb insights report

Code Insights report commands

Code Insights report commands

Usage:
  bb insights report [command]

Available Commands:
  delete      Delete a Code Insights report
  get         Get a Code Insights report
  list        List Code Insights reports for a commit
  set         Create or update a Code Insights report

Flags:
      --limit int   Page size for list operations (default 25)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb insights report [command] --help" for more information about a command.

bb insights report delete

Delete a Code Insights report

Delete a Code Insights report

Usage:
  bb insights report delete <commit> <key> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb insights report get

Get a Code Insights report

Get a Code Insights report

Usage:
  bb insights report get <commit> <key> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb insights report list

List Code Insights reports for a commit

List Code Insights reports for a commit

Usage:
  bb insights report list <commit> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb insights report set

Create or update a Code Insights report

Create or update a Code Insights report

Usage:
  bb insights report set <commit> <key> [flags]

Flags:
      --body string   Raw JSON payload for Code Insights report

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb pr

Pull request commands

Pull request commands

Usage:
  bb pr [command]

Available Commands:
  create      Create a pull request
  decline     Decline a pull request
  get         Get pull request details
  list        List pull requests
  merge       Merge a pull request
  reopen      Reopen a pull request
  review      Pull request review commands
  task        Pull request task commands
  update      Update pull request metadata

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb pr [command] --help" for more information about a command.

bb pr create

Create a pull request

Create a pull request

Usage:
  bb pr create [flags]

Flags:
      --description string   Pull request description
      --from-ref string      Source branch (name or refs/heads/name)
      --repo string          Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --title string         Pull request title
      --to-ref string        Target branch (name or refs/heads/name)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb pr decline

Decline a pull request

Decline a pull request

Usage:
  bb pr decline <id> [flags]

Flags:
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --version int   Expected pull request version

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb pr get

Get pull request details

Get pull request details

Usage:
  bb pr get <id> [flags]

Flags:
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb pr list

List pull requests

List pull requests

Usage:
  bb pr list [flags]

Flags:
      --limit int              Page size for Bitbucket pull request list operations (default 25)
      --repo string            Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --source-branch string   Optional source branch filter
      --start int              Start offset for Bitbucket pull request list operations
      --state string           Pull request state filter: open, closed, all (default "open")
      --target-branch string   Optional target branch filter

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb pr merge

Merge a pull request

Merge a pull request

Usage:
  bb pr merge <id> [flags]

Flags:
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --version int   Expected pull request version

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb pr reopen

Reopen a pull request

Reopen a pull request

Usage:
  bb pr reopen <id> [flags]

Flags:
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --version int   Expected pull request version

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb pr review

Pull request review commands

Pull request review commands

Usage:
  bb pr review [command]

Available Commands:
  approve     Approve a pull request
  reviewer    Manage pull request reviewers
  unapprove   Remove pull request approval

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb pr review [command] --help" for more information about a command.

bb pr review approve

Approve a pull request

Approve a pull request

Usage:
  bb pr review approve <id> [flags]

Flags:
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb pr review reviewer

Manage pull request reviewers

Manage pull request reviewers

Usage:
  bb pr review reviewer [command]

Available Commands:
  add         Add a reviewer
  remove      Remove a reviewer

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb pr review reviewer [command] --help" for more information about a command.

bb pr review reviewer add

Add a reviewer

Add a reviewer

Usage:
  bb pr review reviewer add <id> [flags]

Flags:
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --user string   Reviewer username

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb pr review reviewer remove

Remove a reviewer

Remove a reviewer

Usage:
  bb pr review reviewer remove <id> [flags]

Flags:
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --user string   Reviewer username

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb pr review unapprove

Remove pull request approval

Remove pull request approval

Usage:
  bb pr review unapprove <id> [flags]

Flags:
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb pr task

Pull request task commands

Pull request task commands

Usage:
  bb pr task [command]

Available Commands:
  create      Create a task on a pull request
  delete      Delete a task from a pull request
  list        List tasks for a pull request
  update      Update a task on a pull request

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb pr task [command] --help" for more information about a command.

bb pr task create

Create a task on a pull request

Create a task on a pull request

Usage:
  bb pr task create <id> [flags]

Flags:
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --text string   Task text

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb pr task delete

Delete a task from a pull request

Delete a task from a pull request

Usage:
  bb pr task delete <id> [flags]

Flags:
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --task string   Task ID
      --version int   Expected task version

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb pr task list

List tasks for a pull request

List tasks for a pull request

Usage:
  bb pr task list <id> [flags]

Flags:
      --limit int      Page size for task list operations (default 25)
      --repo string    Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --start int      Start offset for task list operations
      --state string   Task state filter: open, resolved, all (default "open")

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb pr task update

Update a task on a pull request

Update a task on a pull request

Usage:
  bb pr task update <id> [flags]

Flags:
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --resolved      Mark task as resolved/unresolved
      --task string   Task ID
      --text string   Task text
      --version int   Expected task version

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb pr update

Update pull request metadata

Update pull request metadata

Usage:
  bb pr update <id> [flags]

Flags:
      --description string   Updated pull request description
      --repo string          Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --title string         Updated pull request title
      --version int          Expected pull request version

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb project

Project administration commands

Project administration commands

Usage:
  bb project [command]

Available Commands:
  create      Create a new project
  delete      Delete a project
  get         Get project details
  list        List projects
  permissions Project permissions
  update      Update project details

Flags:
      --limit int   Page size for list operations (default 25)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb project [command] --help" for more information about a command.

bb project create

Create a new project

Create a new project

Usage:
  bb project create <key> [flags]

Flags:
      --description string   Project description
      --name string          Project name (required)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb project delete

Delete a project

Delete a project

Usage:
  bb project delete <key> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb project get

Get project details

Get project details

Usage:
  bb project get <key> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb project list

List projects

List projects

Usage:
  bb project list [flags]

Flags:
      --name string   Filter projects by name

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb project permissions

Project permissions

Project permissions

Usage:
  bb project permissions [command]

Available Commands:
  groups      Group permissions
  show        Show the caller's effective permissions on a project
  users       User permissions

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb project permissions [command] --help" for more information about a command.

bb project permissions groups

Group permissions

Group permissions

Usage:
  bb project permissions groups [command]

Available Commands:
  grant       Grant a project permission to a group
  list        List groups with project permissions
  revoke      Revoke a project permission from a group

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb project permissions groups [command] --help" for more information about a command.

bb project permissions groups grant

Grant a project permission to a group

Grant a project permission to a group

Usage:
  bb project permissions groups grant <key> <group> <permission> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb project permissions groups list

List groups with project permissions

List groups with project permissions

Usage:
  bb project permissions groups list <key> [flags]

Flags:
      --limit int   Page size for listing permission groups (default 100)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb project permissions groups revoke

Revoke a project permission from a group

Revoke a project permission from a group

Usage:
  bb project permissions groups revoke <key> <group> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb project permissions show

Show the caller's effective permissions on a project

Show the caller's effective permissions on a project

Usage:
  bb project permissions show <key> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb project permissions users

User permissions

User permissions

Usage:
  bb project permissions users [command]

Available Commands:
  grant       Grant a project permission to a user
  list        List users with project permissions
  revoke      Revoke a project permission from a user

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb project permissions users [command] --help" for more information about a command.

bb project permissions users grant

Grant a project permission to a user

Grant a project permission to a user

Usage:
  bb project permissions users grant <key> <username> <permission> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb project permissions users list

List users with project permissions

List users with project permissions

Usage:
  bb project permissions users list <key> [flags]

Flags:
      --limit int   Page size for listing permission users (default 100)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb project permissions users revoke

Revoke a project permission from a user

Revoke a project permission from a user

Usage:
  bb project permissions users revoke <key> <username> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb project update

Update project details

Update project details

Usage:
  bb project update <key> [flags]

Flags:
      --description string   Project description
      --name string          Project name

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb ref

Repository ref resolution and listing commands

Repository ref resolution and listing commands

Usage:
  bb ref [command]

Available Commands:
  list        List repository refs (branches and tags)
  resolve     Resolve a ref by name to its full ref and commit if applicable

Flags:
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb ref [command] --help" for more information about a command.

bb ref list

List repository refs (branches and tags)

List repository refs (branches and tags)

Usage:
  bb ref list [flags]

Flags:
      --filter string   Filter refs by name

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb ref resolve

Resolve a ref by name to its full ref and commit if applicable

Resolve a ref by name to its full ref and commit if applicable

Usage:
  bb ref resolve <name> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo

Repository commands

Repository commands

Usage:
  bb repo [command]

Available Commands:
  admin       Repository administration commands (create/fork/update/delete)
  browse      Repository content browsing commands
  clone       Clone a repository to the local filesystem
  comment     Comment commands for commits and pull requests
  list        List repositories
  permissions Repository permission inspection commands
  settings    Repository settings commands

Flags:
      --limit int   Page size for Bitbucket list operations (default 25)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb repo [command] --help" for more information about a command.

bb repo admin

Repository administration commands (create/fork/update/delete)

Repository administration commands (create/fork/update/delete)

Usage:
  bb repo admin [command]

Available Commands:
  create      Create a new repository
  delete      Delete a repository
  fork        Fork a repository
  update      Update repository metadata

Flags:
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb repo admin [command] --help" for more information about a command.

bb repo admin create

Create a new repository

Create a new repository

Usage:
  bb repo admin create [flags]

Flags:
      --default-branch string   Repository default branch
      --description string      Repository description
      --forkable                Repository forkable (default true)
      --name string             Repository name
      --project string          Project key

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo admin delete

Delete a repository

Delete a repository

Usage:
  bb repo admin delete [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo admin fork

Fork a repository

Fork a repository

Usage:
  bb repo admin fork [flags]

Flags:
      --name string      Name of the new fork
      --project string   Project key of the new fork

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo admin update

Update repository metadata

Update repository metadata

Usage:
  bb repo admin update [flags]

Flags:
      --default-branch string   Repository default branch
      --description string      Repository description
      --name string             Repository name

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo browse

Repository content browsing commands

Repository content browsing commands

Usage:
  bb repo browse [command]

Available Commands:
  blame       Get file blame
  file        Get structured file content
  history     List commit history for a file
  raw         Get raw file content
  tree        List repository files in a directory

Flags:
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb repo browse [command] --help" for more information about a command.

bb repo browse blame

Get file blame

Get file blame

Usage:
  bb repo browse blame <path> [flags]

Flags:
      --at string   Commit ID or ref

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo browse file

Get structured file content

Get structured file content

Usage:
  bb repo browse file <path> [flags]

Flags:
      --at string   Commit ID or ref

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo browse history

List commit history for a file

List commit history for a file

Usage:
  bb repo browse history <path> [flags]

Flags:
      --limit int   Page size for history operations (default 25)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo browse raw

Get raw file content

Get raw file content

Usage:
  bb repo browse raw <path> [flags]

Flags:
      --at string   Commit ID or ref

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo browse tree

List repository files in a directory

List repository files in a directory

Usage:
  bb repo browse tree [path] [flags]

Flags:
      --at string   Commit ID or ref to browse
      --limit int   Page size for file listing (default 1000)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo clone

Clone a repository to the local filesystem

Clone a repository to the local filesystem

Usage:
  bb repo clone <repository> [directory] [-- <gitflags>...] [flags]

Flags:
      --no-upstream                   Do not add an upstream remote when cloning a fork
  -u, --upstream-remote-name string   Upstream remote name when cloning a fork (default "upstream")

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo comment

Comment commands for commits and pull requests

Comment commands for commits and pull requests

Usage:
  bb repo comment [command]

Available Commands:
  create      Create a comment
  delete      Delete a comment
  list        List comments
  update      Update a comment

Flags:
      --commit string   Commit ID context
      --pr string       Pull request ID context
      --repo string     Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb repo comment [command] --help" for more information about a command.

bb repo comment create

Create a comment

Create a comment

Usage:
  bb repo comment create [flags]

Flags:
      --text string   Comment text

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --commit string            Commit ID context
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --pr string                Pull request ID context
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo comment delete

Delete a comment

Delete a comment

Usage:
  bb repo comment delete [flags]

Flags:
      --id string       Comment ID
      --version int32   Expected comment version

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --commit string            Commit ID context
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --pr string                Pull request ID context
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo comment list

List comments

List comments

Usage:
  bb repo comment list [flags]

Flags:
      --limit int     Page size for Bitbucket comment list operations (default 25)
      --path string   File path for comment listing scope

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --commit string            Commit ID context
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --pr string                Pull request ID context
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo comment update

Update a comment

Update a comment

Usage:
  bb repo comment update [flags]

Flags:
      --id string       Comment ID
      --text string     Comment text
      --version int32   Expected comment version

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --commit string            Commit ID context
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --pr string                Pull request ID context
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo list

List repositories

List repositories

Usage:
  bb repo list [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo permissions

Repository permission inspection commands

Repository permission inspection commands

Usage:
  bb repo permissions [command]

Available Commands:
  show        Show the caller's effective permissions on a repository

Flags:
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb repo permissions [command] --help" for more information about a command.

bb repo permissions show

Show the caller's effective permissions on a repository

Show the caller's effective permissions on a repository

Usage:
  bb repo permissions show [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo settings

Repository settings commands

Repository settings commands

Usage:
  bb repo settings [command]

Available Commands:
  pull-requests Pull request settings
  security      Security settings
  workflow      Workflow settings

Flags:
      --repo string   Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb repo settings [command] --help" for more information about a command.

bb repo settings pull-requests

Pull request settings

Pull request settings

Usage:
  bb repo settings pull-requests [command]

Available Commands:
  get              Get repository pull-request settings
  merge-checks     Manage repository merge checks
  set-strategy     Set default merge strategy
  update           Update repository pull-request settings
  update-approvers Update required approvers count

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb repo settings pull-requests [command] --help" for more information about a command.

bb repo settings pull-requests get

Get repository pull-request settings

Get repository pull-request settings

Usage:
  bb repo settings pull-requests get [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo settings pull-requests merge-checks

Manage repository merge checks

Manage repository merge checks

Usage:
  bb repo settings pull-requests merge-checks [command]

Available Commands:
  list        List configured merge checks

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb repo settings pull-requests merge-checks [command] --help" for more information about a command.

bb repo settings pull-requests merge-checks list

List configured merge checks

List configured merge checks

Usage:
  bb repo settings pull-requests merge-checks list [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo settings pull-requests set-strategy

Set default merge strategy

Set default merge strategy

Usage:
  bb repo settings pull-requests set-strategy <strategy-id> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo settings pull-requests update

Update repository pull-request settings

Update repository pull-request settings

Usage:
  bb repo settings pull-requests update [flags]

Flags:
      --required-all-tasks-complete   Require all pull-request tasks to be completed before merge

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo settings pull-requests update-approvers

Update required approvers count

Update required approvers count

Usage:
  bb repo settings pull-requests update-approvers [flags]

Flags:
      --count int   Required approvers count (0 disables check) (default 2)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo settings security

Security settings

Security settings

Usage:
  bb repo settings security [command]

Available Commands:
  permissions Repository permissions

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb repo settings security [command] --help" for more information about a command.

bb repo settings security permissions

Repository permissions

Repository permissions

Usage:
  bb repo settings security permissions [command]

Available Commands:
  groups      Group permissions
  users       User permissions

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb repo settings security permissions [command] --help" for more information about a command.

bb repo settings security permissions groups

Group permissions

Group permissions

Usage:
  bb repo settings security permissions groups [command]

Available Commands:
  grant       Grant a repository permission to a group
  list        List groups with repository permissions
  revoke      Revoke a repository permission from a group

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb repo settings security permissions groups [command] --help" for more information about a command.

bb repo settings security permissions groups grant

Grant a repository permission to a group

Grant a repository permission to a group

Usage:
  bb repo settings security permissions groups grant <group> <permission> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo settings security permissions groups list

List groups with repository permissions

List groups with repository permissions

Usage:
  bb repo settings security permissions groups list [flags]

Flags:
      --limit int   Page size for listing permission groups (default 100)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo settings security permissions groups revoke

Revoke a repository permission from a group

Revoke a repository permission from a group

Usage:
  bb repo settings security permissions groups revoke <group> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo settings security permissions users

User permissions

User permissions

Usage:
  bb repo settings security permissions users [command]

Available Commands:
  grant       Grant a repository permission to a user
  list        List users with repository permissions
  revoke      Revoke a repository permission from a user

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb repo settings security permissions users [command] --help" for more information about a command.

bb repo settings security permissions users grant

Grant a repository permission to a user

Grant a repository permission to a user

Usage:
  bb repo settings security permissions users grant <username> <permission> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo settings security permissions users list

List users with repository permissions

List users with repository permissions

Usage:
  bb repo settings security permissions users list [flags]

Flags:
      --limit int   Page size for listing permission users (default 100)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo settings security permissions users revoke

Revoke a repository permission from a user

Revoke a repository permission from a user

Usage:
  bb repo settings security permissions users revoke <username> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo settings workflow

Workflow settings

Workflow settings

Usage:
  bb repo settings workflow [command]

Available Commands:
  webhooks    Repository webhooks

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb repo settings workflow [command] --help" for more information about a command.

bb repo settings workflow webhooks

Repository webhooks

Repository webhooks

Usage:
  bb repo settings workflow webhooks [command]

Available Commands:
  create      Create a repository webhook
  delete      Delete a repository webhook
  list        List repository webhooks

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb repo settings workflow webhooks [command] --help" for more information about a command.

bb repo settings workflow webhooks create

Create a repository webhook

Create a repository webhook

Usage:
  bb repo settings workflow webhooks create <name> <url> [flags]

Flags:
      --active          Whether the webhook is active (default true)
      --event strings   Webhook event(s) to subscribe to (default [repo:refs_changed])

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo settings workflow webhooks delete

Delete a repository webhook

Delete a repository webhook

Usage:
  bb repo settings workflow webhooks delete <webhook-id> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb repo settings workflow webhooks list

List repository webhooks

List repository webhooks

Usage:
  bb repo settings workflow webhooks list [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for Bitbucket list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb reviewer

Manage default reviewers

Manage default reviewers

Usage:
  bb reviewer [command]

Available Commands:
  condition   Manage default reviewer conditions

Flags:
      --config-file string   JSON file containing condition settings
      --project string       Project key
      --repo string          Repository as PROJECT/slug

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb reviewer [command] --help" for more information about a command.

bb reviewer condition

Manage default reviewer conditions

Manage default reviewer conditions

Usage:
  bb reviewer condition [command]

Available Commands:
  create      Create a default reviewer condition
  delete      Delete a default reviewer condition
  list        List default reviewer conditions
  update      Update a default reviewer condition

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --config-file string       JSON file containing condition settings
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --project string           Project key
      --repo string              Repository as PROJECT/slug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb reviewer condition [command] --help" for more information about a command.

bb reviewer condition create

Create a default reviewer condition

Create a default reviewer condition using JSON from argument, file (--config-file), or stdin (-)

Usage:
  bb reviewer condition create [json-config] [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --config-file string       JSON file containing condition settings
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --project string           Project key
      --repo string              Repository as PROJECT/slug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb reviewer condition delete

Delete a default reviewer condition

Delete a default reviewer condition

Usage:
  bb reviewer condition delete <id> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --config-file string       JSON file containing condition settings
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --project string           Project key
      --repo string              Repository as PROJECT/slug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb reviewer condition list

List default reviewer conditions

List default reviewer conditions

Usage:
  bb reviewer condition list [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --config-file string       JSON file containing condition settings
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --project string           Project key
      --repo string              Repository as PROJECT/slug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb reviewer condition update

Update a default reviewer condition

Update a default reviewer condition using JSON from argument, file (--config-file), or stdin (-)

Usage:
  bb reviewer condition update <id> [json-config] [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --config-file string       JSON file containing condition settings
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --project string           Project key
      --repo string              Repository as PROJECT/slug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Search for repositories, commits, and pull requests

Search for repositories, commits, and pull requests

Usage:
  bb search [command]

Available Commands:
  commits     Search for commits within a repository
  prs         Search for pull requests globally or within a repository
  repos       Search for repositories

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb search [command] --help" for more information about a command.

bb search commits

Search for commits within a repository

Search for commits within a repository

Usage:
  bb search commits [flags]

Flags:
      --limit int       Page size (default 25)
      --merges string   Filter merge commits (exclude, include, only)
      --path string     Filter by file path
      --repo string     Repository as PROJECT/slug (required)
      --since string    Commit ID or ref to search after (exclusive)
      --start int       Pagination start index
      --until string    Commit ID or ref to search before (inclusive)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb search prs

Search for pull requests globally or within a repository

Search for pull requests globally or within a repository

Usage:
  bb search prs [flags]

Flags:
      --limit int      Page size (default 25)
      --repo string    Optional repository as PROJECT/slug to scope search
      --role string    Filter by role (author, reviewer, participant) - only applies when --repo is not used
      --start int      Pagination start index
      --state string   Filter by state (open, closed, all) (default "open")

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb search repos

Search for repositories

Search for repositories

Usage:
  bb search repos [name] [flags]

Flags:
      --limit int        Page size (default 25)
      --project string   Filter by project key
      --start int        Pagination start index

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb tag

Repository tag lifecycle commands

Repository tag lifecycle commands

Usage:
  bb tag [command]

Available Commands:
  create      Create repository tag
  delete      Delete repository tag
  list        List repository tags
  view        View repository tag

Flags:
      --filter string     Filter text for tag names
      --limit int         Page size for list operations (default 25)
      --order-by string   Tag ordering: ALPHABETICAL or MODIFICATION
      --repo string       Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

Use "bb tag [command] --help" for more information about a command.

bb tag create

Create repository tag

Create repository tag

Usage:
  bb tag create <name> [flags]

Flags:
      --message string       Optional annotated tag message
      --start-point string   Commit ID or ref to tag

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --filter string            Filter text for tag names
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --order-by string          Tag ordering: ALPHABETICAL or MODIFICATION
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb tag delete

Delete repository tag

Delete repository tag

Usage:
  bb tag delete <name> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --filter string            Filter text for tag names
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --order-by string          Tag ordering: ALPHABETICAL or MODIFICATION
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb tag list

List repository tags

List repository tags

Usage:
  bb tag list [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --filter string            Filter text for tag names
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --order-by string          Tag ordering: ALPHABETICAL or MODIFICATION
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)

bb tag view

View repository tag

View repository tag

Usage:
  bb tag view <name> [flags]

Global Flags:
      --ca-file string           Path to PEM CA bundle for TLS trust
      --dry-run                  Preview server mutations without applying them
      --filter string            Filter text for tag names
      --insecure-skip-verify     Disable TLS certificate verification (unsafe; local/dev only)
      --json                     Output as JSON
      --limit int                Page size for list operations (default 25)
      --log-format string        Diagnostics format: text or jsonl
      --log-level string         Diagnostics verbosity: error, warn, info, debug
      --order-by string          Tag ordering: ALPHABETICAL or MODIFICATION
      --repo string              Repository as PROJECT/slug (defaults to BITBUCKET_PROJECT_KEY + BITBUCKET_REPO_SLUG)
      --request-timeout string   HTTP request timeout (Go duration, e.g. 20s)
      --retry-backoff string     Base retry backoff duration (e.g. 250ms)
      --retry-count int          HTTP retry attempts for transient errors (default -1)