Submit a new tollfree verification request
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The body of a tollfree verification request
Name of the business; there are no specific formatting requirements
500"Telnyx LLC"
A URL, including the scheme, pointing to the corporate website
500"http://example.com"
Line 1 of the business address
500"600 Congress Avenue"
The city of the business address; the first letter should be capitalized
500"Austin"
The full name of the state (not the 2 letter code) of the business address; the first letter should be capitalized
500"Texas"
The ZIP code of the business address
500"78701"
First name of the business contact; there are no specific requirements on formatting
500"John"
Last name of the business contact; there are no specific requirements on formatting
500"Doe"
The email address of the business contact
500"email@example.com"
The phone number of the business contact in E.164 format
500"+18005550100"
Estimated monthly volume of messages from the given phone numbers
10, 100, 1,000, 10,000, 100,000, 250,000, 500,000, 750,000, 1,000,000, 5,000,000, 10,000,000+ "100,000"
The phone numbers to request the verification of
1[
{ "phoneNumber": "+18773554398" },
{ "phoneNumber": "+18773554399" }
]Machine-readable use-case for the phone numbers
2FA, App Notifications, Appointments, Auctions, Auto Repair Services, Bank Transfers, Billing, Booking Confirmations, Business Updates, COVID-19 Alerts, Career Training, Chatbot, Conversational / Alerts, Courier Services & Deliveries, Emergency Alerts, Events & Planning, Financial Services, Fraud Alerts, Fundraising, General Marketing, General School Updates, HR / Staffing, Healthcare Alerts, Housing Community Updates, Insurance Services, Job Dispatch, Legal Services, Mixed, Motivational Reminders, Notary Notifications, Order Notifications, Political, Public Works, Real Estate Services, Religious Services, Repair and Diagnostics Alerts, Rewards Program, Surveys, System Alerts, Voting Reminders, Waitlist Alerts, Webinar Reminders, Workshop Alerts "2FA"
Human-readable summary of the desired use-case
500"This is a use case where Telnyx sends out 2FA codes to portal users to verify their identity in order to sign into the portal"
An example of a message that will be sent from the given phone numbers
1000"Your Telnyx OTP is XXXX"
Human-readable description of how end users will opt into receiving messages from the given phone numbers
500"User signs into the Telnyx portal, enters a number and is prompted to select whether they want to use 2FA verification for security purposes. If they've opted in a confirmation message is sent out to the handset"
Images showing the opt-in workflow
1[
{ "url": "https://telnyx.com/sign-up" },
{
"url": "https://telnyx.com/company/data-privacy"
}
]Any additional information
500ISV name
500Line 2 of the business address
500"14th Floor"
URL that should receive webhooks relating to this verification request
500"http://example-webhook.com"
Official business registration number (e.g., Employer Identification Number (EIN) in the U.S.). Required from January 2026.
500"12-3456789"
Type of business registration being provided. Required from January 2026.
500"EIN"
ISO 3166-1 alpha-2 country code of the issuing business authority. Must be exactly 2 letters. Automatically converted to uppercase. Required from January 2026.
2"US"
Doing Business As (DBA) name if different from legal name
500"Acme Services"
Business entity classification. Must be one of the 5 valid enum values.
SOLE_PROPRIETOR, PRIVATE_PROFIT, PUBLIC_PROFIT, NON_PROFIT, GOVERNMENT Message sent to users confirming their opt-in to receive messages
500"You have successfully opted in to receive messages from Acme Corp"
The message returned when users text 'HELP'
500"Reply HELP for assistance or STOP to unsubscribe. Contact: support@example.com"
URL pointing to the business's privacy policy. Plain string, no URL format validation.
500"https://example.com/privacy"
URL pointing to the business's terms and conditions. Plain string, no URL format validation.
500"https://example.com/terms"
Indicates if messaging content requires age gating (e.g., 18+). Defaults to false if not provided.
Keywords used to collect and process consumer opt-ins
500"START, YES, SUBSCRIBE"
Successful Response
A verification request as it comes out of the database
"Telnyx LLC"
"http://example.com"
"600 Congress Avenue"
"Austin"
"Texas"
"78701"
"John"
"Doe"
"email@example.com"
"+18005550100"
One of the following exact values: 10; 100; 1,000; 10,000; 100,000; 250,000; 500,000; 750,000; 1,000,000; 5,000,000; 10,000,000+
10, 100, 1,000, 10,000, 100,000, 250,000, 500,000, 750,000, 1,000,000, 5,000,000, 10,000,000+ "100,000"
[
{ "phoneNumber": "+18773554398" },
{ "phoneNumber": "+18773554399" }
]Tollfree usecase categories
2FA, App Notifications, Appointments, Auctions, Auto Repair Services, Bank Transfers, Billing, Booking Confirmations, Business Updates, COVID-19 Alerts, Career Training, Chatbot, Conversational / Alerts, Courier Services & Deliveries, Emergency Alerts, Events & Planning, Financial Services, Fraud Alerts, Fundraising, General Marketing, General School Updates, HR / Staffing, Healthcare Alerts, Housing Community Updates, Insurance Services, Job Dispatch, Legal Services, Mixed, Motivational Reminders, Notary Notifications, Order Notifications, Political, Public Works, Real Estate Services, Religious Services, Repair and Diagnostics Alerts, Rewards Program, Surveys, System Alerts, Voting Reminders, Waitlist Alerts, Webinar Reminders, Workshop Alerts "2FA"
"This is a use case where Telnyx sends out 2FA codes to portal users to verify their identity in order to sign into the portal"
"Your Telnyx OTP is XXXX"
"User signs into the Telnyx portal, enters number and is prompted to select whether they want to use 2FA verification for security purposes. If they've opted in a confirmation message is sent out to the handset"
[
{ "url": "https://telnyx.com/sign-up" },
{
"url": "https://telnyx.com/company/data-privacy"
}
]"This is for security purposes, blah blah blah"
"Yes"
"14th Floor"
"http://example-webhook.com"
"12-3456789"
"EIN"
"US"
"Acme Services"
Business entity classification
SOLE_PROPRIETOR, PRIVATE_PROFIT, PUBLIC_PROFIT, NON_PROFIT, GOVERNMENT "PRIVATE_PROFIT"
"You have successfully opted in to receive messages from Acme Corp"
"Reply HELP for assistance or STOP to unsubscribe. Contact: support@example.com"
"https://example.com/privacy"
"https://example.com/terms"
false
"START, YES, SUBSCRIBE"
Tollfree verification status
Verified, Rejected, Waiting For Vendor, Waiting For Customer, Waiting For Telnyx, In Progress