10DLC

Create 10DLC brand

Changed on

Create a 10DLC brand registration. The brand starts in draft status. Submit it for review using the submit endpoint.

post/v1/10dlc/brands

Request

  • Base URL
    https://api.zavu.dev
  • URL
    https://api.zavu.dev/v1/10dlc/brands
  • Auth
    HTTP bearer

Request body

entityType'PRIVATE_PROFIT' | 'PUBLIC_PROFIT' | 'NON_PROFIT' | 'GOVERNMENT' | 'SOLE_PROPRIETOR' required

Business entity type for 10DLC brand registration.

displayNamestring required

Display name of the brand.

companyNamestring

Legal company name.

einstring

Employer Identification Number (format: XX-XXXXXXX). Required to submit every entity type except SOLE_PROPRIETOR: a brand without it can be created as a draft, and POST /v1/10dlc/brands/{brandId}/submit refuses it with 400.

firstNamestring
lastNamestring
emailstring email required
phonestring required

Contact phone in E.164 format. For a SOLE_PROPRIETOR, a mobile number: the carrier texts a verification code to it.

streetstring required
citystring required
statestring required
postalCodestring required
countrystring required

Two-letter ISO country code.

websitestring uri
verticalstring required

Industry vertical.

stockSymbolstring
stockExchangestring

Example request

{
  "displayName": "Acme Corp",
  "ein": "12-3456789",
  "phone": "+14155551234",
  "country": "US",
  "vertical": "Technology"
}

Response

Brand created in draft status.

Example response

{
  "brand": {
    "displayName": "Acme Corp",
    "ein": "12-3456789",
    "phone": "+14155551234",
    "country": "US",
    "vertical": "Technology",
    "identityStatus": "VERIFIED"
  }
}

Changes