Create a new A2P Brand Registration and initialize an embedded compliance session.
Create a new A2P Brand Registration and initialize an embedded compliance session.
Request body
The type of brand being registered.
Theme ID for styling the inquiry form.
A human-readable name for the brand registration.
The email address to receive notifications about the registration.
The legal name of the business.
The authority with which the business is registered.
The business registration number (e.g., EIN, CBN, ACN). Maximum 21 characters.
The industry of the business.
The business website URL (must use https://).
The type of business entity.
The stock symbol for publicly traded companies.
The stock exchange where the business is listed.
Nonprofit/political organization tax-exempt status per the U.S. tax code (e.g. 501c3, 501c1, 527). A value of 527 (political organization) requires a Campaign Verify token in brandExternalVettingToken.
Campaign Verify token for externally vetted brands.
The street address of the business.
Additional street address information.
The city of the business.
The state, province, or region of the business.
The postal code of the business.
The two-letter ISO country code of the business.
The first name of the business contact.
The last name of the business contact.
The email address of the business contact.
The phone number of the business contact in E.164 format.
The email address for authorized contact verification.
The mobile phone number for authorized contact in E.164 format.
Whether this is a test brand registration.
Whether to skip automatic secondary vetting.
Example request
{
"businessTaxExemptStatus": "527"
}Response
Created
The unique A2P Brand or Campaign Registration identifier, formatted as tri1.us1.account.AC.../registration.BU....
The Persona inquiry ID used to start the embedded compliance session.
The Persona session token for embedding the compliance UI. Expires in 24 hours.