List brand registrar statuses
Returns the brand’s state at each registrar that has reviewed it, read live from the US 10DLC registry.
curl --request GET \
--url https://api.vobiz.ai/api/v1/sms/10dlc/brands/{id}/registrar-statuses \
--header 'X-Auth-ID: <api-key>' \
--header 'X-Auth-Token: <api-key>'from vobiz import Vobiz
client = Vobiz(api_key="MA_XXXXXXXX", auth_token="YOUR_AUTH_TOKEN")
client.sms.brands.brand_registrar_statuses(
id="8e6c4a2f-0d9b-4b7a-a5c3-1e9f7d5b3a10",
)
const options = {
method: 'GET',
headers: {'X-Auth-ID': '<api-key>', 'X-Auth-Token': '<api-key>'}
};
fetch('https://api.vobiz.ai/api/v1/sms/10dlc/brands/{id}/registrar-statuses', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));[
{
"registrar": "TCR",
"state": "ACTIVE",
"brandIdentityStatus": "VERIFIED"
}
]{
"error": "missing or invalid credentials"
}{
"error": "brand not found"
}{
"error": "internal error"
}{
"error": "registration provider unavailable",
"providerError": "registration error 500 (HTTP 500): upstream timeout"
}Authorizations
Your Vobiz account Auth ID (MA_XXXXXXXX).
Your Vobiz account Auth Token.
Path Parameters
Brand ID (UUID) returned by POST /10dlc/brands. An unknown ID, an ID from another account, or a value that is not a UUID returns 404 with {"error":"brand not found"}.
Response
One entry per registrar.
Registrar that reviewed the brand.
"TCR"
The brand's registration state at this registrar, for example ACTIVE, PENDING or REJECTED.
"ACTIVE"
Identity verification result from this registrar, for example VERIFIED. Present only when the registrar reports one.
"VERIFIED"
Brand-authentication (2FA) status for TENDLC_PUBLIC_COMPANY brands. Present only when the registrar reports one.
"AUTHENTICATED"
Why the registrar rejected the brand. Present only when state is a rejection.
Was this page helpful?
curl --request GET \
--url https://api.vobiz.ai/api/v1/sms/10dlc/brands/{id}/registrar-statuses \
--header 'X-Auth-ID: <api-key>' \
--header 'X-Auth-Token: <api-key>'from vobiz import Vobiz
client = Vobiz(api_key="MA_XXXXXXXX", auth_token="YOUR_AUTH_TOKEN")
client.sms.brands.brand_registrar_statuses(
id="8e6c4a2f-0d9b-4b7a-a5c3-1e9f7d5b3a10",
)
const options = {
method: 'GET',
headers: {'X-Auth-ID': '<api-key>', 'X-Auth-Token': '<api-key>'}
};
fetch('https://api.vobiz.ai/api/v1/sms/10dlc/brands/{id}/registrar-statuses', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));[
{
"registrar": "TCR",
"state": "ACTIVE",
"brandIdentityStatus": "VERIFIED"
}
]{
"error": "missing or invalid credentials"
}{
"error": "brand not found"
}{
"error": "internal error"
}{
"error": "registration provider unavailable",
"providerError": "registration error 500 (HTTP 500): upstream timeout"
}