Submit an A2P 10DLC registration to enable outbound SMS on your account.
US carriers require 10DLC registration before your AI agent can send text messages. This endpoint accepts both sole_proprietor and standard_brand registration types.
sole_proprietor — For individuals or small businesses. Simpler requirements, fewer fields.standard_brand — For established businesses. Requires business_name, privacy_policy_url, terms_of_service_url, sample_message_1, and sample_message_2.opt_in_image_url must be a publicly accessible HTTPS URL to a screenshot showing how users opt in to receive messages from you (e.g. a consent checkbox on your signup form). Supports PNG, JPG, WEBP, and GIF up to 2MB. Google Drive links (drive.google.com/file/d/.../view) are automatically converted if the file is shared publicly.
If you’ve already submitted but haven’t completed payment, calling this endpoint again returns the payment URL without re-sending the registration email.
Bearer authentication of the form Bearer <token>, where token is your auth token.
‘sole_proprietor’ or ‘standard_brand’
E.164 format, e.g. +15551234567
Publicly accessible URL to a screenshot of your opt-in flow (PNG, JPG, WEBP, or GIF, max 2MB)
Required for standard_brand
EIN / Tax ID (standard_brand only)
Required for standard_brand
Required for standard_brand
Required for standard_brand. Min 20 chars, include brand name.
Required for standard_brand. Min 20 chars, include brand name.