Brands

View as MarkdownOpen in Claude

Register and manage 10DLC brands. Brands represent the business entity behind messaging campaigns. Each brand can have one or more campaigns associated with it.

Access via client.registry.brands on a RestClient instance.

1import { RestClient } from "@signalwire/sdk";
2
3const client = new RestClient({
4 project: "your-project-id",
5 token: "your-api-token",
6 host: "your-space.signalwire.com"
7});
8
9const brands = await client.registry.brands.list();
10for (const brand of brands.data ?? []) {
11 console.log(brand.id, brand.name);
12}

Methods