Expand | ||||||
---|---|---|---|---|---|---|
| ||||||
|
...
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 customers for 10DLC SMS.
...
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
...