Create 10DLC brand
msg_create_brandRegister a new 10DLC brand with TCR to start the 10DLC messaging compliance process. Provide entity type, contact info, and business details for TCR approval.
Instructions
Register a new 10DLC brand with TCR (The Campaign Registry) for your account. This is STEP 1 of the 10DLC flow: create brand → msg_create_campaign → msg_assign_numbers. Check msg_list_entity_types and msg_list_verticals for valid enum values first. Registration may incur TCR fees. Errors: INVALID_PAYLOAD/TNIQ_VALIDATION (400), TNIQ_ERROR (502, upstream TCR failure).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ein | No | Tax ID / EIN, e.g. "12-3456789" (US). Required for company registrations; improves trust score. | |
| city | No | City, e.g. "Denver" | |
| No | Brand contact email address | ||
| phone | No | Support/contact phone in E.164 format, e.g. "+13035551212" | |
| state | No | State/region code, e.g. "CO" | |
| street | No | Street address, e.g. "123 Main St" | |
| country | No | Country as 2-letter ISO code, e.g. "US" | |
| website | No | Brand website URL, e.g. "https://acme.example.com" | |
| vertical | No | Industry vertical code (see msg_list_verticals for the valid list), e.g. RETAIL | |
| last_name | No | Contact last name (required for SOLE_PROPRIETOR) | |
| first_name | No | Contact first name (required for SOLE_PROPRIETOR) | |
| entity_type | No | Brand entity type (see msg_list_entity_types for the valid list), e.g. PRIVATE_PROFIT | |
| postal_code | No | Postal/ZIP code, e.g. "80202" | |
| company_name | No | Legal company name as registered, e.g. "Acme Coffee LLC". Required for non-SOLE_PROPRIETOR entity types. | |
| display_name | No | Brand display/marketing name, e.g. "Acme Coffee" | |
| mobile_phone | No | Mobile phone in E.164 format (used for SOLE_PROPRIETOR OTP verification) | |
| reference_id | No | Your own free-form reference ID for this brand | |
| stock_symbol | No | Stock ticker symbol (PUBLIC_PROFIT brands only) | |
| stock_exchange | No | Stock exchange, e.g. NASDAQ, NYSE (PUBLIC_PROFIT brands only) | |
| alt_business_id | No | Alternate business identifier, e.g. DUNS number | |
| ein_issuing_country | No | EIN issuing country as 2-letter ISO code, e.g. "US" | |
| alt_business_id_type | No | Type of the alternate business ID, e.g. DUNS, LEI, GIIN |