Skip to main content

10DLC concepts

The Telnyx 10DLC API facilitates interaction with The Campaign Registry (TCR), allowing the creation and registration of brands and campaigns with TCR.

The 10DLC workflow

  1. Create a brand
  2. Apply for brand vetting (optional, but recommended)
  3. Create a campaign or campaigns (associated with the created brand)
  4. Assign a phone number or phone numbers to the created campaign

10DLC costs

Brands:

  1. Brand registration: $4 one time charge
  2. Brand vetting: $40 one time charge

Campaigns:

  1. Campaign registration T-Mobile: $50 one time charge
  2. Campaign creation: first 3 month's charge upfront. After the first 3 months, this charge will change to a once a month recurring charge (see charge values below, based on campaign use case)
    • Charity Campaign Use Case: $15 upfront (first 3 months), and $5 month to month after
    • Low Mixed Volume Campaign Use Case: $6 upfront (first 3 months), and $2 month to month after
    • Any Other Campaign Use Case: $30 upfront (first 3 months), and $10 month to month after

Request 10DLC authorization

Telnyx 10DLC API endpoints require authorization for each request. To properly authorize requests, send an Authorization header with Bearer plus your Telnyx API key as the value. See the following curl request for example usage:

Note

Don't forget to update YOUR_API_KEY here.

curl --location --request GET 'https://api.telnyx.com/10dlc/example/endpoint' \\
--header 'Authorization: Bearer YOUR_API_KEY' \\
--data-raw ''
Note

After pasting the above content, Kindly check and remove any new line added

You can obtain your API key by logging into your Telnyx portal account and clicking the "API Keys" tab. From there, you can copy your desired API key for use in your requests, similar to the above example curl request.

Frequently asked questions

For frequently asked questions, visit Telnyx 10DLC FAQs.