{
  "slug": "stripe-sandboxes-create-list-and-delete-management-commands-8fec0ed90419",
  "title": "stripe sandboxes create, list, and delete management commands",
  "tools": [
    "stripe-cli"
  ],
  "tags": [
    "agent"
  ],
  "introduced_at": "2026-10-16T18:23:10.000Z",
  "announced_at": "2026-10-16T18:23:10.000Z",
  "effective_at": null,
  "date_basis": "source-publication",
  "status": "unknown",
  "how": {
    "incantation": "When managing Stripe sandboxes, use the active live account with `stripe sandboxes create`, `stripe sandboxes list`, and `stripe sandboxes delete`. Authorize a new sandbox with `stripe login` if prompted; confirm deletions with `--confirm` for non-interactive use.",
    "examples": [
      "stripe sandboxes create \"<sandbox_name>\"",
      "stripe sandboxes list",
      "stripe sandboxes delete <account_id> --confirm"
    ],
    "gotchas": [
      "Version: v1.54.0",
      "create [name]: Sandbox name; needed for non-interactive creation, otherwise an interactive run can prompt for it.",
      "--non-interactive: Print output without waiting for input; pair with a name to skip prompts.",
      "--create-blank: Create a blank sandbox instead of copying the active live account; requires `--country`.",
      "--country <code>: Two-letter country code for a blank sandbox; only valid with `--create-blank`.",
      "--email <address>: Email for anonymous claimable sandbox provisioning; mutually exclusive with `--from-git`.",
      "--from-git: Infer email and full name from git config for anonymous claimable sandbox provisioning; mutually exclusive with `--email`.",
      "--full-name <name>: Optional full name for anonymous sandbox provisioning; `--from-git` infers it from git config.",
      "list: Takes no arguments; output includes sandbox name, account ID, and access setting.",
      "delete <account_id> (required): Sandbox account ID from `stripe sandboxes list`; deletion is permanent.",
      "--confirm: Skip the deletion confirmation prompt; required for non-interactive deletion.",
      "Prerequisite: For managed creation and listing, log in and select an active live account. Listing requires an active live account.",
      "Prerequisite: Deletion requires an active live account that can manage the sandbox; use an account ID shown by `stripe sandboxes list`.",
      "Prerequisite: The source documents `stripe sandbox` as an alias for `stripe sandboxes`.",
      "Commands use the active live account and its OAuth-authorized sandboxes.",
      "Authorization is guided after creation.",
      "Destructive operations and legacy Test mode are guarded.",
      "`stripe sandbox` remains a compatibility alias."
    ]
  },
  "why_it_matters": "Manage Stripe sandboxes from the CLI using the active live account.",
  "sources": [
    "https://github.com/stripe/stripe-cli/releases/tag/v1.54.0",
    "https://github.com/stripe/stripe-cli/pull/2106",
    "https://github.com/stripe/stripe-cli/blob/v1.54.0/pkg/cmd/sandbox.go"
  ],
  "rank": 0.96027,
  "judge": {
    "publish": true,
    "judge_model": "codex-cli/gpt-6-luna+typesafe/jev-1.13.0",
    "prompt_version": "extract-v7+enrich-v2+judge-v2x3+jev-publish-v1"
  },
  "review_state": "approved",
  "provenance": {
    "run_id": "daily-20261017-12",
    "verdict_id": "daily-20261017-12:daily-20261017-12-c3db9ada9219dc29-2:gate",
    "evidence_hash": "dd2a7ea8f2c0c02aa45cdcda4221e9ec61eb9d75b8d59456219b46e6ee724263"
  },
  "review": {
    "draft_hash": "087b47bdf7bcdf6ecda9cd5d63d012f918a7d8bd54454507eb7dc8b8e00561aa",
    "reviewer": "publication-gate",
    "reviewed_at": "2026-10-16T18:23:10.000Z",
    "decision": "daily-20261017-12:gate",
    "reason": "3 of 3 judge runs approved with p_yes >= 0.9 (mean 0.96 >= 0.9; 2 needed) and Jev gave 0.70 (>= 0.6 needed)."
  }
}
