Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Expand
titleTable of Contents (click to expand):
Table of Contents
minLevel1
maxLevel7

...

All API 3.0 Methods are available for review here.

Methods for Brand/Campaign Creation

...

Name

Type

Description

login

String

Your API username

secret

String

Your API user password

customer

SMSCustomer

Customer information

TriggerSMSOTP

This method will trigger an SMS OTP for non-EIN/Sole Proprietor customer verification.

Parameters:

Name

Type

Description

login

String

Your API username

secret

String

Your API user password

customerId

String

Customer ID

CreateSMSCampaign

This method will create a new 10DLC SMS Campaign/Use-Case.

...

Name

Type

Description

login

String

Your API username

secret

String

Your API user password

tns

String

The DID(s) to assign

campaignId

String

The 10DLC SMS campaignID

GetSMSEnumerations

This method will provide additional information for 10DLC SMS customer creation, such as Entity Types and Verticals.

Parameters:

Name

Type

Description

login

String

Your API username

secret

String

Your API user password

GetSMSUsecaseOptions

This method will provide additional information for the specified customer, such as name/address details and campaign information.

Parameters:

Name

Type

Description

login

String

Your API username

secret

String

Your API user password

customerId

String

Customer ID

GetCampaignRejectionReason

This method will provide more information as to why a campaign was rejected by The Campaign Registry.

Parameters:

Name

Type

Description

login

String

Your API username

secret

String

Your API user password

campaignId

String

Campaign ID


Methods for Registered CSPs

RegisterExternalSMSCampaign

This method will allow the registration of an external campaign (from The Campaign Registry).

Parameters:

Name

Type

Description

login

String

Your API username

secret

String

Your API user password

campaignId

String

Campaign ID

displayName

String

Display Name

ResubmitExternalSMSCampaign

This method will allow the resubmission of an external campaign (from The Campaign Registry).

Parameters:

Name

Type

Description

login

String

Your API username

secret

String

Your API user password

campaignId

String

Campaign ID

Methods for Updating Existing Brands/Campaigns

UpdateSMSCustomer

This method will update an existing 10 DLC SMS customer.

Parameters:

Name

Type

Description

login

String

Your API username

secret

String

Your API user password

customer

List

Customer information

UpdateSMSCampaign

This method will update an existing 10DLC SMS campaign.

Parameters:

Name

Type

Description

login

String

Your API username

secret

String

Your API user password

campaignId

String

Campaign ID

helpMessage

String

Help Message

optOutMessage

String

Opt-Out Message

messageFlow

String

Opt-in summary

description

String

Campaign description

sampleMsg1

String

Sample Message 1

sampleMsg2

String

Sample Message 2

Methods for Auditing

GetSMSCustomers

...

This method will display a list of all registered campaigns for 10DLC SMS.

Parameters:

Name

Type

Description

login

String

Your API username

secret

String

Your API user password

CheckSMSCustomerStatus

This method will provide additional information as to a 10DLC SMS customer’s verification status.

Parameters:

Name

Type

Description

login

String

Your API username

secret

String

Your API user password

customerId

String

Customer ID

Methods for Brand/Campaign Removal

...