Provision 10DLC Number

After registering your brands, campaigns and numbers with TCR to complete the process you need to register your campaign-numbers with TSG and TSG upstream providers.

Prior to submitting your campaigns and numbers to this API please make sure that you have shared your campaigns with TSG in the TCR.

Overview

This method allows you to submit your 10dlc campaigns and numbers for TSG to provision those with the upstream vendors (including carriers).

Authentication

Authentication is done by passing your TSG Global API key via the Authorization header in the format "Authorization: Bearer <api_key>"

Method

Instead of using a deprecated method below please use SMS-enablement process and provide campaign_id in the SMS-enablement payload. Please find all relevant information here

Deprecated Method

Adds numbers to campaign

POST ten-dlc-provisioning-api.tsgglobal.world/add-numbers-to-campaign

Payload should be the list of elements described in this article.

Request Body

NameTypeDescription

campaign_id*

String

Campaign id as string

numbers*

List(String)

Campaign numbers as list of strings (in 11 digit format without plus, spaces or any other characters)

sub_id

String

Sub id as string (if applicable)

{
    "request_id": {guid}
}

Example POST

[
    {
    "campaign_id" : "CFEDCBZ",
    "numbers" : [
        "1234567890"
        ]
    },
    {
    "campaign_id" : "CABCDEF",
    "numbers" : [
        "12223334444"
        ]
    }
]

Last updated