Noodle Seed
ReferenceCLI reference

noodle billing

Inspect billing accounts, buy a plan, and manage billing.

Inspect billing accounts, buy a plan, and manage billing.

Usage

noodle billing accounts|org|enforcement|metering|migration

Subcommands

  • accounts list — List billing accounts visible to the current identity.
    • --service <url> — Control-plane service URL.
    • --auth-token <token> — Control-plane authentication token.
    • --json — Emit one JSON result envelope.
  • accounts inspect <account-id> — Inspect one billing account.
    • --service <url> — Control-plane service URL.
    • --auth-token <token> — Control-plane authentication token.
    • --json — Emit one JSON result envelope.
  • accounts checkout <account-id> — Create a Stripe Checkout session for one billing account.
    • --plan pro|scale — Paid plan selected for Stripe Checkout. (required)
    • --interval month|year — Stripe Checkout billing interval. (required)
    • --idempotency-key <key> — Private replay key for a billing mutation.
    • --service <url> — Control-plane service URL.
    • --auth-token <token> — Control-plane authentication token.
    • --json — Emit one JSON result envelope.
  • accounts portal <account-id> — Open the Stripe billing portal for one billing account.
    • --service <url> — Control-plane service URL.
    • --auth-token <token> — Control-plane authentication token.
    • --json — Emit one JSON result envelope.
  • org inspect [<org-slug>] — Inspect effective billing entitlements for one organization.
    • --service <url> — Control-plane service URL.
    • --auth-token <token> — Control-plane authentication token.
    • --json — Emit one JSON result envelope.
  • enforcement cohort status — Inspect classification-only cohort readiness.
    • --service <url> — Control-plane service URL.
    • --auth-token <token> — Control-plane authentication token.
    • --json — Emit one JSON result envelope.
  • enforcement cohort seal — Seal the classification-only cohort.
    • --reason <text> — Operator reason recorded with the billing operation. (required)
    • --idempotency-key <key> — Private replay key for a billing mutation. (required)
    • --yes — Confirm the requested billing operation.
    • --service <url> — Control-plane service URL.
    • --auth-token <token> — Control-plane authentication token.
    • --json — Emit one JSON result envelope.
  • enforcement activation status — Inspect billing-enforcement activation state.
    • --service <url> — Control-plane service URL.
    • --auth-token <token> — Control-plane authentication token.
    • --json — Emit one JSON result envelope.
  • enforcement activation preview — Preview billing-enforcement activation evidence.
    • --file <approval.json> — Private reviewed activation approval file. (required)
    • --service <url> — Control-plane service URL.
    • --auth-token <token> — Control-plane authentication token.
    • --json — Emit one JSON result envelope.
  • enforcement activation activate — Activate billing enforcement from reviewed evidence.
    • --file <approval.json> — Private reviewed activation approval file. (required)
    • --preview-file <ready-preview.json> — Private reviewed READY preview file. (required)
    • --reason <text> — Operator reason recorded with the billing operation. (required)
    • --idempotency-key <key> — Private replay key for a billing mutation. (required)
    • --yes — Confirm the requested billing operation.
    • --service <url> — Control-plane service URL.
    • --auth-token <token> — Control-plane authentication token.
    • --json — Emit one JSON result envelope.
  • enforcement activation rollback — Roll back one billing-enforcement activation generation.
    • --epoch <epoch-id> — Billing activation epoch identifier. (required)
    • --generation <n> — Activation generation expected for rollback. (required; minimum 1)
    • --reason <text> — Operator reason recorded with the billing operation. (required)
    • --idempotency-key <key> — Private replay key for a billing mutation. (required)
    • --yes — Confirm the requested billing operation.
    • --service <url> — Control-plane service URL.
    • --auth-token <token> — Control-plane authentication token.
    • --json — Emit one JSON result envelope.
  • metering readiness — Inspect authoritative-meter technical readiness.
    • --service <url> — Control-plane service URL.
    • --auth-token <token> — Control-plane authentication token.
    • --json — Emit one JSON result envelope.
  • metering validation prepare — Prepare a validation-only meter epoch.
    • --reason <text> — Operator reason recorded with the billing operation. (required)
    • --idempotency-key <key> — Private replay key for a billing mutation. (required)
    • --yes — Confirm the requested billing operation.
    • --service <url> — Control-plane service URL.
    • --auth-token <token> — Control-plane authentication token.
    • --json — Emit one JSON result envelope.
  • metering validation retire — Retire a validation-only meter epoch.
    • --epoch <epoch-id> — Validation epoch identifier. (required)
    • --reason <text> — Operator reason recorded with the billing operation. (required)
    • --idempotency-key <key> — Private replay key for a billing mutation. (required)
    • --yes — Confirm the requested billing operation.
    • --service <url> — Control-plane service URL.
    • --auth-token <token> — Control-plane authentication token.
    • --json — Emit one JSON result envelope.
  • migration preview — Preview the legacy billing migration.
    • --file <mapping.json> — Private legacy billing mapping file.
    • --service <url> — Control-plane service URL.
    • --auth-token <token> — Control-plane authentication token.
    • --json — Emit one JSON result envelope.
  • migration apply — Apply a reviewed legacy billing migration in shadow mode.
    • --file <mapping.json> — Private legacy billing mapping file. (required)
    • --preview-file <ready-preview.json> — Private reviewed READY preview evidence file. (required)
    • --plan-evidence <plan-evidence.json> — Private reviewed plan evidence file. (required)
    • --mode shadow — Legacy migration application mode. (required)
    • --reason <text> — Operator reason recorded with the billing operation. (required)
    • --idempotency-key <key> — Private replay key for a billing mutation. (required)
    • --yes — Confirm the requested billing operation.
    • --service <url> — Control-plane service URL.
    • --auth-token <token> — Control-plane authentication token.
    • --json — Emit one JSON result envelope.

Run noodle billing --help for the latest options and details.

On this page