Sync 10DLC brand status
Sync the brand 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
brandIdstringrequired10DLC brand ID.
Responses
200Brand status synced.
brandobjectrequired27 properties
idstringrequiredentityTypestringrequiredBusiness entity type for 10DLC brand registration.
One ofPRIVATE_PROFITPUBLIC_PROFITNON_PROFITGOVERNMENTSOLE_PROPRIETORdisplayNamestringrequiredDisplay name of the brand.
companyNamestringLegal company name.
einstringTax id of the business: the Employer Identification Number (EIN) for a US brand, or the tax id from its own country's business register for a brand outside the US.
firstNamestringlastNamestringemailstring<email>requiredphonestringrequiredContact phone number in E.164 format.
streetstringrequiredcitystringrequiredstatestringrequiredpostalCodestringrequiredcountrystringrequiredTwo-letter ISO country code.
websitestring<uri>verticalstringrequiredIndustry vertical.
stockSymbolstringstockExchangestringstatusstringrequiredStatus of a 10DLC brand registration.
draft: created, not yet submitted to the carrier.pending: submitted, awaiting the carrier's answer.verified: the carrier registered the brand AND verified the business behind it.unverified: the carrier registered the brand but did not verify the business — the registration exists, the identity check did not pass or has not been resolved. Campaigns are allowed, with lower daily limits. ReadidentityStatusfor the carrier's own wording.rejected: refused by the carrier.failed: the registration never reached the carrier; the fee is refunded.
One ofdraftpendingverifiedunverifiedrejectedfailedidentityStatusstringThe carrier's raw identity verdict on the business, as the carrier spells it (
VERIFIED,VETTED_VERIFIED,SELF_DECLARED,UNVERIFIED). Null while the identity has not been resolved — which is not the same as verified, and is why such a brand reportsstatus: unverified.brandScoreintegerTrust score assigned by TCR after vetting.
brandRelationshipstringfailureReasonstringReason for rejection, if applicable.
submittedAtstring<date-time>verifiedAtstring<date-time>createdAtstring<date-time>requiredupdatedAtstring<date-time>required
400Brand has not been submitted yet.
codestringrequiredmessagestringrequireddetailsobject
401Unauthorized.
codestringrequiredmessagestringrequireddetailsobject
404Brand not found.
codestringrequiredmessagestringrequireddetailsobject