Register a 10DLC Campaign
Registers a 10DLC Campaign under the 10DLC Brand identified by brand_id. The Brand must have a verified identity status.
Authorizations
Wavix API key. Pass as Authorization: Bearer <api_key>. Keys support per-resource scopes (none / read / write). See Restricted keys and scopes.
Path Parameters
The unique ID of the 10DLC Brand.
"BM20QP9"
Body
Attributes for the new 10DLC Campaign.
Indicates whether the Campaign is used for affiliate marketing.
false
Indicates whether the Campaign messages contain age-gated content.
false
Indicates whether the Campaign is automatically renewed at the end of each billing period.
true
Indicates whether the Campaign messages contain direct lending content.
true
Indicates whether the Campaign messages contain embedded links.
true
Indicates whether the Campaign messages contain embedded phone numbers.
true
Sample of an embedded link used in Campaign messages.
Description of the Campaign and its messaging purpose.
"Our campaign aims to …"
Description of the workflow through which subscribers opt in to the Campaign.
"Our SMS ..."
Indicates whether the Campaign provides a help system that subscribers can trigger with a keyword such as HELP or INFO.
true
Comma-separated list of help keywords. Keywords are case-insensitive.
"help"
Acknowledgement sent when a subscriber texts a help keyword.
"For help, please visit www.site.com. To opt out, reply STOP."
Indicates whether the Campaign requires subscribers to opt in before receiving messages.
true
Comma-separated list of opt-in keywords. Keywords are case-insensitive.
"begin,start"
Acknowledgement sent when a subscriber texts an opt-in keyword.
"You are now opted-in for help please reply HELP, to stop please reply STOP"
Indicates whether the Campaign provides an opt-out system that subscribers can trigger with a keyword such as STOP or QUIT.
true
Comma-separated list of opt-out keywords. Keywords are case-insensitive.
"stop,quit,unsubscribe"
Acknowledgement sent when a subscriber texts an opt-out keyword.
"You are now opted out and will receive no further messages"
Display name of the Campaign.
"My first campaign"
Sample message demonstrating the content sent through the Campaign.
"Your verification code is XXXXXX"
Sample message demonstrating the content sent through the Campaign.
Sample message demonstrating the content sent through the Campaign.
Sample message demonstrating the content sent through the Campaign.
Sample message demonstrating the content sent through the Campaign.
Indicates whether the Campaign is a mock campaign used for testing. Mock campaigns cannot send production traffic.
false
Registered use case for the Campaign, such as 2FA or MARKETING.
"2FA"
URL of the Campaign terms and conditions.
"https://site.com/terms-and-conditions"
URL of the Campaign privacy policy.
"https://site.com/privacy-policy"
Response
Returns the registered 10DLC Campaign.
Represents a 10DLC campaign registered under a Brand. A Campaign defines the messaging use case, opt-in and opt-out flows, and the phone numbers permitted to send its traffic.
Indicates whether the Campaign is used for affiliate marketing.
false
Indicates whether the Campaign messages contain age-gated content.
false
Indicates whether the Campaign should be automatically renewed.
true
Date and time the Campaign was last billed in ISO 8601 format. null if the Campaign has never been billed.
"2024-08-14T11:57:42"
Date and time the Campaign will be billed next in ISO 8601 format. null if the next billing date is not scheduled.
"2024-08-14T11:57:42"
Indicates whether the Campaign messages contain direct lending content.
true
Indicates whether the Campaign messages contain embedded links.
true
Indicates whether the Campaign messages contain embedded phone numbers.
true
Sample of an embedded link used in Campaign messages.
Unique identifier of the Brand that owns the Campaign.
"BM20QP9"
Unique identifier of the Campaign assigned by the registry.
"CKLCK95"
Description of the Campaign and its messaging purpose.
"Our campaign aims to …"
Description of the workflow through which subscribers opt in to the Campaign.
"Our SMS ..."
Feedback from the registry explaining the current status.
Indicates whether the campaign includes a help system (for example, keyword: HELP, INFO).
true
Comma-separated list of help keywords. Keywords are case-insensitive.
"help"
Help message sent upon receiving a help keyword.
"For help, please visit www.site.com. To opt out, reply STOP."
Indicates whether the Campaign requires subscriber opt-in.
true
Comma-separated list of opt-in keywords. Keywords are case-insensitive.
"begin,start"
Opt-in message sent upon receiving an opt-in keyword.
"You are now opted-in for help please reply HELP, to stop please reply STOP"
Indicates whether the campaign includes an opt-out system (for example, keyword: STOP, QUIT).
true
Comma-separated list of opt-out keywords. Keywords are case-insensitive.
"stop,quit,unsubscribe"
Opt-out message sent upon receiving an opt-out keyword.
"You are now opted out and will receive no further messages"
Display name of the Campaign.
"My first campaign"
Timestamp when the Campaign was created, in ISO 8601 format.
"2024-08-14T11:57:41"
Sample message demonstrating the content sent through the Campaign.
"Your verification code is XXXXXX"
Sample message demonstrating the content sent through the Campaign.
Sample message demonstrating the content sent through the Campaign.
Sample message demonstrating the content sent through the Campaign.
Sample message demonstrating the content sent through the Campaign.
Timestamp when the Campaign was last updated, in ISO 8601 format.
"2024-08-14T11:57:47"
Indicates whether the Campaign is a mock campaign used for testing. Mock campaigns cannot send production traffic.
false
Registered use case for the Campaign, such as 2FA or MARKETING.
"2FA"
Recurring monthly fee charged for the Campaign, as a decimal string.
"10.0"
Privacy policy URL.
"https://site.com/privacy-policy"
Terms and conditions URL.
"https://site.com/terms-and-conditions"
Current registration status of the Campaign, such as APPROVED or PENDING.
"APPROVED"
Phone numbers assigned to the Campaign, in E.164 format.