Sync 10DLC campaign status
POST
Sync the campaign status with the registration provider. Use this to check for approval updates after submission.
Authorization
AuthorizationheaderrequiredBearer YOUR_API_KEY. Create a key in the dashboard.
Path parameters
campaignIdstringrequired10DLC campaign ID.
Responses
200Campaign status synced.
campaignobjectrequired29 properties
idstringrequiredbrandIdstringrequiredID of the brand this campaign belongs to.
namestringrequireduseCasestringrequiredCampaign use case type.
subUseCasesstring[]descriptionstringrequiredDescription of the messaging campaign.
sampleMessagesstring[]requiredSample messages representative of campaign content.
subscriberOptInbooleanrequiredsubscriberOptOutbooleanrequiredsubscriberHelpbooleanrequirednumberPoolingbooleanrequireddirectLendingbooleanrequiredembeddedLinkbooleanrequiredembeddedPhonebooleanrequiredaffiliateMarketingbooleanrequiredageGatedbooleanrequiredmessageFlowstringhelpMessagestringoptInKeywordsstring[]optOutKeywordsstring[]statusstringrequiredStatus of a 10DLC campaign registration.
draft: created, not yet submitted.pending: submitted, awaiting the carriers. Re-read from the carrier every 30 minutes, so it moves on its own.approved: SMS to +1 numbers can go out from numbers assigned to it. The monthly fee is charged while it is approved.rejected: refused by the carriers. The one-time registration fee is refunded.failed: the registration did not reach the carriers. The fee is refunded.expired: was approved and has lapsed.
One ofdraftpendingapprovedrejectedexpiredfaileddailyLimitintegerDaily message limit based on brand trust score.
failureReasonstringregistrationCostCentsintegerOne-time registration cost in cents.
monthlyFeeCentsintegerRecurring monthly fee in cents.
submittedAtstring<date-time>approvedAtstring<date-time>createdAtstring<date-time>requiredupdatedAtstring<date-time>required
400Campaign has not been submitted yet.
codestringrequiredmessagestringrequireddetailsobject
401Unauthorized.
codestringrequiredmessagestringrequireddetailsobject
404Campaign not found.
codestringrequiredmessagestringrequireddetailsobject