Launch offer: Start with 100 free verifications. Create your account now →
The verification code API for your platform

Clarity
at every login

One API to send and verify codes over SMS, WhatsApp and email. Sign up, take your key, and send your first code.

Start free
4
8
2
9
1
6
✓ delivered
100 free verificationsWhatsAppSMSEmail
The problem and the fix

Every second a code is late, a customer closes the app

Sign-up, login and password reset all wait on one small message. If it is late, the user will not wait.

Without Lyte Key

Stuck at the door

Whoever never gets the code never becomes a customer.

With Lyte Key

Send the code over the channel your customer actually reads: WhatsApp, SMS or email.

Without Lyte Key

A provider for every channel

One for SMS, another for email, a third for WhatsApp. Three bills and three dashboards.

With Lyte Key

One API, one balance and one dashboard for every channel.

Without Lyte Key

Paying for what you do not use

Plans crowded with features you will never need, and you pay for all of them.

With Lyte Key

You pay only for the codes you send, and top up whenever you need.

How it works

Start in three steps

1

Sign up and take your key

Create your account, then create an API key from the dashboard. It is shown once only, so keep it somewhere safe.

2

Send the code

One API request, and choose the channel: WhatsApp, SMS or email.

3

Verify the code

Verify what your user enters with a second request; every send shows in the balance log.

Code routeIllustration
POST /v1/otp/send
WhatsAppSMSEmail
● 200 OK · request accepted
● routed → WhatsApp
✓ delivered via WhatsApp
Channels

Three channels, one API

Pick the channel your customers actually read, or use them all.

WhatsApp

Send the code where your users already are, from our WhatsApp business number.

✓ The same API✓ The same balance✓ The same dashboard✓ Codes that expire and are used once
Preview — example
Lyte Key
Your verification code: 482916
Do not share it with anyone.
10:42 ✓✓
Why Lyte Key

We do one thing well: your code arrives

Others sell you a whole identity suite. We focus on the moment that matters most: the code arriving.

Easy to integrate

One API for three channels. Send a code, then verify it, with no separate setup per provider. Switch channels by changing one field.

Codes your customer trusts

WhatsApp from our business number, so your customer knows who sent the code. Every code expires and is used once only.

A balance you can follow

Every send and every top-up is written to the balance log. When your balance reaches zero, sending stops, so you are never charged beyond it.

Use cases

For every moment you need to confirm your customer's phone or email

Sign-up

Verify the phone number or email at account creation, and cut fake accounts from the start.

Login and two-step verification

A second step at login or from a new device, with no extra hassle for your customer.

Account recovery

Reset the password safely, with no support tickets and no waiting.

Transaction confirmation

Confirm payments, transfers and changes to sensitive data before they go through.

Delivery and bookings

Hand over the order or confirm the booking to the right person with a code that reaches their phone.

Pricing

Simple, balance-based pricing

Pay for what you send, and top up when you need to. One balance works across WhatsApp, SMS and email.

100free verifications to start
✓ One balance for every channel✓ Top up in packs from the dashboard at any time✓ Every send and every top-up shows in the balance log✓ When your balance reaches zero, sending stops
Start free
Questions

Frequently asked questions

SMS, WhatsApp and email, from the same API and the same balance.

Ready to light your way?

Start with 100 free verifications when you sign up.