v2
a2p-registration

Register Brand

Register a brand for A2P 10DLC.

This runs the full TrustHub ISV flow:

  • Creates Secondary Customer Profile
  • Attaches business info, authorized rep, and address
  • Creates TrustProduct and messaging profile
  • Submits BrandRegistration to TCR

Takes ~10-20 seconds due to multiple sequential Twilio API calls.

post/v2/a2p/brand

Request

  • Base URL
    https://api.mentium.io (the document declares no server; this is the origin it was published from)
  • Auth
    HTTP bearer

Headers

mentium-workspace-idstring nullable

Request body

business_namestring required

Legal business name as registered with EIN

business_typestring required

Corporation, LLC, Partnership, Non-profit, Co-operative

business_industrystring required

E.g. TECHNOLOGY, AUTOMOTIVE, HEALTHCARE

business_registration_typestring required

EIN, DUNS, CBN, etc.

business_registration_numberstring required

The actual tax ID number

website_urlstring nullable
business_regions_of_operationstring

USA_AND_CANADA, AFRICA, ASIA, AUSTRALIA, EUROPE, LATIN_AMERICA

company_typestring

public or private

address_streetstring required
address_citystring required
address_regionstring required

Two-letter state/province abbreviation

address_postal_codestring required
address_countrystring
rep_first_namestring required
rep_last_namestring required
rep_business_titlestring required
rep_job_positionstring required

Director, VP, GM, CEO, CFO, General Counsel, Other

rep_phonestring required
rep_emailstring required

Response

Successful Response

idstring required
organization_idstring required
statusstring required
business_namestring required
business_typestring required
business_industrystring required
failure_reasonstring nullable
twilio_brand_scoreinteger nullable
twilio_brand_feedbackstring nullable
created_atstring date-time required
updated_atstring date-time required

Changes

No recorded changes to this operation across all 2 revisions of this API.