Skip to main content
POST
/
v1
/
10dlc
/
brands
Create 10DLC brand
curl --request POST \
  --url https://api.zavu.dev/v1/10dlc/brands \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "entityType": "PRIVATE_PROFIT",
  "displayName": "Acme Corp",
  "companyName": "Acme Corporation",
  "ein": "12-3456789",
  "email": "compliance@acme.com",
  "phone": "+14155551234",
  "street": "123 Main St",
  "city": "San Francisco",
  "state": "CA",
  "postalCode": "94102",
  "country": "US",
  "website": "https://acme.com",
  "vertical": "Technology"
}
'
{
  "brand": {
    "id": "<string>",
    "entityType": "PRIVATE_PROFIT",
    "displayName": "Acme Corp",
    "email": "jsmith@example.com",
    "phone": "+14155551234",
    "street": "<string>",
    "city": "<string>",
    "state": "<string>",
    "postalCode": "<string>",
    "country": "US",
    "vertical": "Technology",
    "status": "draft",
    "createdAt": "2023-11-07T05:31:56Z",
    "updatedAt": "2023-11-07T05:31:56Z",
    "companyName": "<string>",
    "ein": "12-3456789",
    "firstName": "<string>",
    "lastName": "<string>",
    "website": "<string>",
    "stockSymbol": "<string>",
    "stockExchange": "<string>",
    "brandScore": 123,
    "brandRelationship": "<string>",
    "failureReason": "<string>",
    "submittedAt": "2023-11-07T05:31:56Z",
    "verifiedAt": "2023-11-07T05:31:56Z"
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
entityType
enum<string>
required

Business entity type for 10DLC brand registration.

Available options:
PRIVATE_PROFIT,
PUBLIC_PROFIT,
NON_PROFIT,
GOVERNMENT,
SOLE_PROPRIETOR
displayName
string
required

Display name of the brand.

Maximum string length: 100
Example:

"Acme Corp"

email
string<email>
required
phone
string
required

Contact phone in E.164 format.

Example:

"+14155551234"

street
string
required
Maximum string length: 200
city
string
required
Maximum string length: 100
state
string
required
Maximum string length: 50
postalCode
string
required
Maximum string length: 20
country
string
required

Two-letter ISO country code.

Required string length: 2
Example:

"US"

vertical
string
required

Industry vertical.

Maximum string length: 50
Example:

"Technology"

companyName
string

Legal company name.

Maximum string length: 200
ein
string

Employer Identification Number (format: XX-XXXXXXX).

Example:

"12-3456789"

firstName
string
Maximum string length: 50
lastName
string
Maximum string length: 50
website
string<uri>
stockSymbol
string
Maximum string length: 10
stockExchange
string
Maximum string length: 50

Response

Brand created in draft status.

brand
object
required