Skip to main content

band tendlc brand delete

Permanently delete a 10DLC brand

Synopsis​

Permanently deletes a 10DLC brand. This cannot be undone.

Deleting a brand deletes the brand in TCR for direct accounts, and requires every campaign on the brand to be deactivated first — the API rejects the delete otherwise.

The endpoint docs say this cascades to delete the backing customer profile. Measured on production: it does not. After deleting two test brands, both backing profiles remained retrievable with softDeleted:false. The profile is NOT deleted by this command — if you no longer need it, remove it separately with 'band customer-profile delete '. A profile backs exactly one brand, so an orphaned one left behind after a brand delete cannot be reused.

Requires --confirm. The DELETE only ACCEPTS the request — production takes roughly 40 seconds to actually remove the brand, so the receipt's "deleted" field is false until that is confirmed. Without --wait, it stays false; confirm manually with 'band tendlc brand get ' (a 404 means it is gone). With --wait, this polls until the brand is gone — a 404 on the follow-up read IS success here, the only place in this command set where that is true — and only then does "deleted" flip to true. A --wait timeout (exit 5) prints the same unconfirmed receipt as no-wait; it never claims deleted:true merely because --wait gave up waiting.

band tendlc brand delete <brand-id> [flags]

Examples​

band tendlc brand delete BEXMPL6 --confirm --plain
band tendlc brand delete BEXMPL6 --confirm --wait --timeout 60 --plain

Options​

--confirm Required. Confirms the brand should be deleted.
-h, --help help for delete
--timeout int Seconds to wait when --wait is set (default 300)
--wait Block until the brand is gone

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​