Skip to contentSkip to navigationSkip to topbar
Rate this page:
On this page

Verify Applications


(warning)

Warning

Verify v1 API has reached End of Sale. It is now closed to new customers and will be fully deprecated in the future.

For new development, we encourage you to use the Verify v2 API. v2 has an improved developer experience and new features, including:

  • Twilio helper libraries in multiple languages
  • PSD2 Secure Customer Authentication Support
  • Improved Visibility and Insights

Existing customers will not be impacted at this time until Verify v1 API has reached End of Life. For more information about migration, see Migrating from 1.x to 2.x.

Twilio Verify API applications are created through the Verify section of the console(link takes you to an external page). You may have many applications in one Twilio account, but each Application you create will be isolated with a separate application name and separate API key.


Create New Application

create-new-application page anchor

To create a new Verify application, click the red plus ('+') button from the console(link takes you to an external page):

Create New Two-Factor Application.

You will be taken to your application's Settings page, where you can find your Application ID:

Verify Application ID.

It is also possible to get information about a Verify API Application via the API itself.


This call will retrieve the application details:

  1. Name:
  2. Plan:
  3. SMS-enabled

_10
GET https://api.authy.com/protected/{FORMAT}/app/details

Parameters

parameters page anchor
NameTypeDescription
user_ipString (optional)IP of the user requesting to see the application details. (📇 PII )
NameTypeDescription
appAppObject with information about the application. (🏢 not PII )
successBooleanTrue if the request was successful. (🏢 not PII )
messageStringA message indicating the result of the operation. (🏢 not PII )

_10
curl 'https://api.authy.com/protected/json/app/details' \
_10
-H "X-Authy-API-Key: d57d919d11e6b221c9bf6f7c882028f9"

Sample response:


_12
{
_12
"app": {
_12
"name": "Verify Sample",
_12
"plan": "pay_as_you_go",
_12
"sms_enabled": true,
_12
"phone_calls_enabled": true,
_12
"app_id": 11111,
_12
"onetouch_enabled": true
_12
},
_12
"message": "Application information.",
_12
"success": true
_12
}


Rate this page: