Skip to main content

band account register

Create a new Bandwidth Build account

Synopsis​

Creates a new Bandwidth Build account.

After registration, verify your phone number and complete setup:

  1. band account send-code --phone --email --delivery-channel sms (or "voice")
  2. band account verify --phone --email --code
  3. Check your email for a registration link from Bandwidth to set your password
  4. Go to Account > API Credentials to generate OAuth2 credentials
  5. Run "band auth login" with those credentials

--sms-opt-in records consent to marketing/PFT-campaign SMS. It is independent of the MFA delivery consent implied by choosing "sms" as the delivery channel on "band account send-code" — omit it (or pass --sms-opt-in=false) for no marketing consent; registration succeeds either way.

band account register [flags]

Examples​

band account register --phone +19195551234 --email user@example.com --first-name John --last-name Doe --sms-opt-in

Options​

--accept-tos Accept the Build Terms of Service (required; use for non-interactive mode)
--email string Email address (required)
--first-name string First name (required)
-h, --help help for register
--last-name string Last name (required)
--phone string Phone number (required)
--sms-opt-in Opt in to marketing SMS/communications from Bandwidth (optional; independent of MFA delivery consent)

Options inherited from parent commands​

--account-id string Bandwidth account ID (overrides config)
--environment string API environment: prod, test (overrides config)
--format string Output format: json or table (default "json")
--plain Simplified flat JSON output (recommended for scripts and agents)

SEE ALSO​