10DLC

Implement 10-digit Long Code (10DLC) messaging for your business with our reliable and compliant API solution.

Overview

The PantheonCloud 10DLC API allows businesses to register and manage 10-digit Long Codes for sending SMS messages to US and Canadian mobile numbers. Our API ensures compliance with carrier regulations while providing high deliverability rates.

Carrier Compliant

Built-in compliance with CTIA and carrier requirements for 10DLC messaging.

High Deliverability

Optimize message delivery rates with registered campaigns and proper compliance.

Analytics & Reporting

Comprehensive analytics to monitor campaign performance and deliverability.

Key Features

  • Brand and campaign registration management
  • 10DLC number provisioning and configuration
  • Message template approval process
  • Campaign verification status tracking
  • Opt-out management and compliance monitoring
  • Throughput information and management

API Endpoints

Register Brand

POST

https://api.bitpanyun.com/v1/10dlc/brand/register

Request Body

JSON Example
{
  "brand_name": "Example Corporation",
  "ein": "123456789",
  "address": {
    "street": "123 Main St",
    "city": "New York",
    "state": "NY",
    "zip": "10001",
    "country": "US"
  },
  "contact": {
    "first_name": "John",
    "last_name": "Doe",
    "email": "john.doe@example.com",
    "phone": "2125551234"
  }
}

Response

JSON Example
{
  "brand_id": "BRD-123456789",
  "status": "PENDING",
  "date_created": "2023-07-15T10:30:00Z",
  "brand_score": null,
  "next_steps": "Brand verification in progress"
}

Create Campaign

POST

https://api.bitpanyun.com/v1/10dlc/campaign/create

Request Body

JSON Example
{
  "brand_id": "BRD-123456789",
  "campaign_name": "Customer Alerts",
  "campaign_type": "MARKETING",
  "description": "Sending promotional offers and alerts to customers",
  "has_opt_in": true,
  "has_opt_out": true,
  "has_help_keyword": true,
  "message_flow": "Customers opt-in via website, receive promotional messages, can opt-out at any time"
}

Error Codes

Code Description Resolution
4001 Brand registration failed Verify brand information and try again
4002 Campaign creation failed Check campaign details and ensure brand is verified
4003 Invalid brand ID Provide a valid brand ID from a registered brand
4004 Brand not verified Wait for brand verification to complete before creating campaigns