Authy API Reference

The Authy API consists of four families of endpoints:

  • TOTP API
    Create and verify two-factor authentication via SMS, voice calls or codes from the Authy app.
  • Authy OneTouch API
    Create and verify approval requests that will show up on the Authy or custom mobile apps.
  • Phone Verification API
    Verify a user's landline or cell phone by sending them a verification code.
  • Phone Intelligence API
    Get information about a phone number, to tell if the number is voip, landline or cell phone, as well as carrier information.

Demo AngularJS/NodeJS Implementation

You can clone and run our demo app repo which uses polling to implement OneTouch. This full-stack implementation Authy's 2FA and Phone Verification APIs.

cURL API Examples

You can also clone our cURL API repo which implements all features of the Authy APIs. We've included a Postman collection and environment as well.