band customer-profile update
Update a customer profile
Synopsis
Updates a customer profile.
The API replaces the whole record on update, so this command reads the profile first and sends it back with your changes applied. Fields you do not pass are preserved. Passing a flag with an empty value clears that field.
Because the read and the write are two requests, a concurrent edit between them is rejected by the API's version check — the command exits 4 and you can retry.
band customer-profile update <profile-id> [flags]
Examples
band customer-profile update 3IIzIFnRRQBE3AMzPpMTNo --name "Acme Corp" --plain
band customer-profile update 3IIzIFnRRQBE3AMzPpMTNo --website "" --plain # clear the website
Options
--address-id string Address ID to associate
--contact-email string Contact email
--contact-name string Contact name
--contact-phone string Contact phone in E.164
-h, --help help for update
--name string Profile name
--website string Business website URL
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 customer-profile - Manage customer profiles