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:
- band account send-code --phone
--email --delivery-channel sms (or "voice") - band account verify --phone
--email --code - Check your email for a registration link from Bandwidth to set your password
- Go to Account > API Credentials to generate OAuth2 credentials
- 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
- band account - Manage Bandwidth account registration