Verify API

One-time passwords and user verification across channels.

Features

Key Capabilities

Multi-channel OTP

SMS, Voice, WhatsApp, Email

Silent Verification

Frictionless SIM-based auth

Fraud Prevention

Built-in rate limiting

Applications

Use Cases

User Registration

Verify phone numbers during signup to prevent fake accounts and ensure contact information is valid.

Transaction Authorization

Require OTP confirmation for high-value transactions, wire transfers, and sensitive account changes.

Two-Factor Authentication

Add a second factor to login flows for accounts with access to sensitive data or financial information.

Password Reset

Securely verify user identity before allowing password changes, preventing unauthorized account takeover.

Integration

How It Works

1

Request Verification

Call the Verify API with the phone number or email. Choose the delivery channel or let auto-routing select the best one.

2

User Enters Code

The user receives a time-limited OTP code on their device. Silent verification skips this step entirely on supported devices.

3

Check the Code

Submit the user-entered code to the Check API. Receive an instant pass/fail response with fraud risk score.