Verify - Nexmo


Verify your users with cross-channel authentication technology

Low-cost and effective verification as simple as sending an SMS

  • Identity
  • Security
Validating genuine customers just got easier

This APIs effective cross-channel authentication technologies help you protect your users and business against fraud, build trust and increase conversion across multiple channels. No telecom or security experience is required with this all-in-one, economical verification API. You only pay for successful verifications.


Intelligent fail-over

Automatically resends PIN codes via voice to customers through one API request. No additional code needed.

Adaptive routing

Ensures optimum delivery by proactively re-routing messages around congestion.

Pay per verification

Pay only for successful verifications, regardless of where users are based.

How it works

A user when logging into an account, confirms their username and password. To be certain that the user is who they say they are, Verify sends a one-time code via SMS, voice, or push notification, to the phone associated with that username and password. The owner enters the short verification code into the input box presented by your app. It verifies the entered code to confirm that the person attempting to access the account has the phone linked to that account. Your app then gives full access to the user.

This API helps you to...

Provide convenience

Ensure safe access by replacing static passwords with time-limited, single use codes sent over SMS, voice or push.


Acquire genuine customers

Easily add a layer of protection by using a phone number to authenticate new and existing customers with two-factor authentication.

Protect from fraud

Detect possible fraud using up-to-date phone number intelligence and trigger extra authentication when needed.

What it costs

Countries Price per request
India € 0,0300
All others € 0,1000



All prices may be subject to change at any time.

Get started
Sign up Develop Test Apply Go live!