LogoLogo
Jump to...Create Free API Account
  • Developer Center Introduction
  • Getting Started
    • Get an API Key
    • Send a Message
    • Add a Subscriber
    • Setting up Webhooks
  • Check Delivery Status
  • API Basics
    • Request / Response Headers
    • Request Parameters
    • Rate Limits
    • Error Response Codes
  • Messaging Routes
    • 10DLC
    • Toll-Free
    • Short Code
    • iMessage
    • RCS / RBM
  • Tutorials
    • Message Sending
      • Send an SMS Message
      • Send an MMS Message
      • Send an iMessage
        • Sender Identity
        • Subscriber Opt In
        • Send iMessages
        • SMS Fallback
      • Message Templates
      • Receive and Reply to Messages
    • Manage Subscribers
      • Custom Subscriber Attributes
      • Group Subscribers
      • Bulk Create/Update Subscribers
    • Webhooks
      • Setting up your first webhook
  • Use Cases
    • Generate and validate 2FA / MFA codes via SMS
  • FAQ
  • API Reference
Powered by GitBook
LogoLogo

Resources

  • Help Center
  • Contact

Company

  • About Us
  • Privacy Policy
  • Service Agreement

Connect with Us

  • YouTube
  • Facebook
  • X (Twitter)
  • Instagram

Mobile Text Alerts © 2025

On this page

Was this helpful?

Export as PDF
  1. Messaging Routes

10DLC

Learn about 10DLC and how to call the API for your account's number information

PreviousError Response CodesNextToll-Free

Last updated 2 months ago

Was this helpful?

What is 10DLC?

A 10DLC refers to a 10-digit long code in Application-to-Person (A2P) messaging. A 10DLC is a 10-digit phone number for a business that looks like a standard 10-digit phone number with a geographical area code. 10DLCs, , and short codes are the three primary number types businesses use to engage in A2P text messaging.

10DLC differ from toll-free phone numbers, which have an “800” area code (rather than an area code that is local to a geographical area), and from short codes, which are 5-6 digits. 10DLC requires a special registration process and must comply with US messaging guidelines.

Pros for using 10DLC numbers

  • 10DLCs may improve SMS engagement rates. (Receiving a text from a 10-digit number with a local area code can feel more personal than receiving a text from a 5-digit short code or toll-free number.)

  • 10DLCs have much lower costs than dedicated short codes, and in many cases are included for free.

  • Unregistered 10DLCs typically have better delivery rates than unregistered toll-free numbers.

Cons for using 10DLC numbers

  • The registration process costs $15/month (as opposed to toll-free numbers, which are free to register) if you have a low-volume plan.

  • Unregistered 10DLCs have throughputs of only 60 messages per minute, much lower than toll-free numbers or short codes.

  • Registered 10DLCs have throughputs of around 150 messages per minute, much lower than toll-free numbers or short codes.

  • 10DLCs have a daily limit of around 2,000 messages.

  • 10DLC registration requires that your business/organization has an EIN/tax ID, so it is not always a good solution for sole proprietors or new businesses.

  • 10DLCs aren’t as convenient as dedicated short codes, because they are longer numbers.

10DLC throughput and limits

10DLCs will give you the lowest throughput, at 150 text messages per minute.

The daily limit for 10DLCs is 2,000 messages per day, but can in some cases this can be increased (increases may incur fees from the mobile carriers).

Summary

10DLCs allow for sending mass text messages at an affordable cost, using a local area code which can feel more personable to recipients. Though these benefits make 10DLC an excellent SMS solution for many businesses, MTA generally recommends a toll-free number since toll-free numbers are free and have higher messaging speeds.

Get a 10DLC for sending messages

You can get a free 10DLC with your Mobile Text Alerts account—however, if you would like to register the phone number for better message delivery, the cost is $15/month on the lower plans (it is, however, included for free on most plans).

Learn More

View your Numbers with the API

Example Request

curl --location 'https://api.mobile-text-alerts.com/v3/dedicated-numbers' \
  --header 'Authorization: Bearer 3068eebf-7611-5458-830e-65tf055a0b95'

Example Response

{"data":
    {"rows":
        [{"name":"Main Phone Number",
        "created":"2025-01-27T15:26:48.000Z",
        "longcodeId":10721,"number":"8332298025",
        "tollFree":1,
        "isShortcode":0,
        "branded":0,
        "pending":1,
        "verified":0,
        "countryCode":"US",
        "users":{},
        "type":"Toll-Free",
        "status":"Basic",
        "deliveryRate":0,
        "tollFreeVerificationStatus":0,
        "tollFreeVerificationSubmissionDate":"2025-03-25T18:21:23.276Z"
        }],
    "page":0,"pageSize":25,"total":1
    }
} 

to learn more about 10DLC, registering your brand and more.

Just as you can view , you can view your all account's numbers and data about them such as name, type, status, and more by calling the endpoint.

Click here
Your Numbers on the platform dashboard
/dedicated-numbers
toll-free numbers
10DLC vs Toll-Free vs Short Code

List Dedicated Numbers

get
Authorizations
Query parameters
Responses
200
Success
application/json
Responseall of
400
BadRequestError
application/json
401
UnauthorizedError
application/json
403
ForbiddenError
application/json
500
InternalServerError
application/json
get
GET /v3/dedicated-numbers HTTP/1.1
Host: api.mobile-text-alerts.com
Authorization: Bearer apiKey
Accept: */*
{
  "statusCode": "MTANoLinkedAccountError",
  "success": true,
  "error": "text",
  "message": "text",
  "data": {
    "rows": [
      {
        "name": "text",
        "created": "text",
        "longcodeId": 1,
        "number": "text",
        "tollFree": 1,
        "isShortcode": 1,
        "branded": 1,
        "pending": 1,
        "verified": 1,
        "countryCode": "text",
        "users": {
          "ANY_ADDITIONAL_PROPERTY": "text"
        },
        "type": "text",
        "status": "Basic",
        "deliveryRate": 1,
        "tollFreeVerificationStatus": null,
        "tollFreeVerificationSubmissionDate": "text"
      }
    ],
    "page": 1,
    "pageSize": 1,
    "total": 1
  }
}
  • What is 10DLC?
  • Pros for using 10DLC numbers
  • Cons for using 10DLC numbers
  • 10DLC throughput and limits
  • Summary
  • Get a 10DLC for sending messages
  • View your Numbers with the API
  • GETList Dedicated Numbers