Skip to main content

Introduction

  • What is the Plivo Verify API and how does it work?

    Plivo Verify API is designed to authenticate users via two-factor authentication (2FA) using SMS, voice calls and WhatsApp. It sends one-time passwords (OTPs) to users, ensuring secure login, transaction verification, etc. The APIs handle everything from generating an OTP to delivering it to the user via the most reliable route, and finally validating the OTP when the user submits it.

  • How do I start using Plivo Verify?

    To start using Plivo Verify, you need to create a Verify application in the Plivo console. During setup, you can configure OTP length, OTP expiry time, number of retry attempts and choose between SMS, voice and WhatsApp channels. Once the application is set up, you can start sending OTPs to users by making API requests and specifying the user’s phone number and the delivery channel.

    Refer to the video below for a step-by-step walkthrough of setting up a Verify Application on Plivo console:

    To understand how to make API requests to Plivo, refer to the below video: