Authentication, evolved.
Verify your users over WhatsApp, or with any authenticator app via TOTP — two independent methods, one API. Pay-per-success pricing for Egypt & MENA, automatic Telegram fallback — no SDK required.
Your verification code is
Your first 50 verifications are free. New accounts then pay $0.006 per message until 500 successes, then $0.01 per success — no subscriptions.
- 2API calls, end to end
- 2delivery channels
- 50free to start
- $0.01per success
Integrates with the stack you already use
- cURL
- Node.js
- Python
- Flutter
- TypeScript
- Next.js
- Laravel
- Go
Pay per success
$0.01 per successful verification — no subscriptions
Two API calls
Send, then verify — plain HTTPS, no SDK required
WhatsApp + Telegram
Automatic fallback if WhatsApp can't deliver
Codes expire in 5 minutes
One-time and single-use — a 300-second window
WhatsApp Business Platform Tech Provider
Built on Meta's official WhatsApp Business Platform
Encrypted by design
AES-256-GCM for tokens · SHA-256 hashing · signed webhooks
Verify your users in two API calls
Integrate in minutes with two clean HTTP endpoints — no SDK required. Codes go out over WhatsApp, with automatic Telegram fallback.
- Step 1
Get your API key
Create an account, connect your WhatsApp Business Account, and generate your sk_ key from the dashboard. WhatsApp sending activates once your Meta Business Verification clears — link Telegram once per user (one API call, right after signup) and it delivers your codes in the meantime, so you can start in minutes.
- Step 2
Send the code
Call /v1/otp/send with the user's phone number. Authevo delivers a one-time code on WhatsApp, falling back to Telegram automatically.
- Step 3
Verify the code
Call /v1/otp/verify with the code your user entered. You only pay when a verification succeeds.
Everything you need to verify users
A verification API built for Egypt and MENA — WhatsApp OTP or TOTP, fair pay-per-success pricing, and security by default.
WhatsApp-native OTP
Send one-time codes straight to WhatsApp — the channel your users already trust and open in seconds.
TOTP two-factor, built in
Verify with any authenticator app (Google Authenticator, Authy) via standard RFC 6238 TOTP — just $0.002 per verification, no message ever sent.
Telegram fallback, linked in one tap
Link a recipient's Telegram in one tap, then every future WhatsApp failure reroutes to Telegram automatically — no extra integration work.
Pay per successful auth
Pay $0.01 per successful verification on the standard tier — no subscriptions. New accounts start at $0.006 per message sent until their first 500 verifications.
Independent client WABAs
Each client keeps its own WhatsApp Business Account, so sender identity and data stay fully isolated.
Delivery & verification signals
Every send and verify call returns a clear delivery and verification status — so you can measure funnel drop-off and tune onboarding with your own analytics.
Fraud-safe rate limiting
The Safety Floor — automatic rate limiting that watches for abuse — blocks OTP-pumping attacks (bots repeatedly requesting codes to inflate your bill) before they reach your spend.
Instant card top-up
Fund your balance in seconds with a card via Polar's secure checkout — credited automatically the moment payment clears, no waiting for a manual transfer.
See every verification resolve.
Delivery, conversion and spend — the same data your dashboard shows, so you always know what worked and what it cost.
You only pay when a user is verified.
No subscriptions, no seats — just honest, WhatsApp-native verification, billed pay-per-success. The way it should have worked all along.
What's supported today
We're upfront about where Authevo is. Here's what's live right now and what's on the way.
Available now
- WhatsApp OTP delivery
- TOTP two-factor (authenticator apps)
- Automatic Telegram fallback
- Egypt & MENA coverage
- Bring your own WhatsApp Business Account
- Prepaid top-up in EGP via InstaPay
- Instant card top-up via Polar
Coming soon
- Additional delivery channels
- More regions
Drop it into any stack
Two endpoints, raw HTTP — no SDK required, so it works in whatever language your backend already speaks. On Node.js/TypeScript? There's also an official SDK if you'd rather not hand-roll the calls.
Read the docs# 1. Send a one-time code over WhatsApp
curl -X POST https://api.authevo.dev/v1/otp/send \
-H "Authorization: Bearer sk_…" \
-H "Content-Type: application/json" \
-d '{ "phone": "+201234567890" }'
# 2. Verify the code your user entered
curl -X POST https://api.authevo.dev/v1/otp/verify \
-H "Authorization: Bearer sk_…" \
-H "Content-Type: application/json" \
-d '{ "phone": "+201234567890", "code": "123456" }'Simple, transparent pricing
You only pay for successful verifications — no subscriptions and no monthly fees.
Your first 50 verifications are free
No monthly fees or subscriptions
How billing works
Three simple stages — no subscription, ever.
- Free trial$0no card required
Your first 50 successful verifications are on us.
- New accounts$0.006/ message sent
Per message sent, until your first 500 successful verifications.
- Steady state$0.01/ successful verification
Every successful verification after that. Failed sends are never billed.
A $2 minimum balance is required to send. Top up in EGP via InstaPay — we confirm your transfer and credit your balance, usually within 30–60 minutes.
Two-Factor (TOTP)
A second, independent verification method — any authenticator app (Google Authenticator, Authy, 1Password), no message ever sent. No delivery cost to us, so it's priced well below WhatsApp/Telegram OTP.
Prepaid credit packs
Add prepaid credit and draw down as you verify. Credit never expires and applies at the same per-success rate. Top up from your dashboard via InstaPay — we confirm your transfer and credit your balance, usually within 30–60 minutes.
It gets cheaper as you grow
Your per-verification rate drops as you grow — no commitment, no subscription, no plan to pick.
With your own WhatsApp number
These rates apply at the monthly volumes shown; prepaid packs stay at the standard $0.01. The $0.006 rate is unlocked when you connect your own WhatsApp Business number — your codes send from your own sender, so it costs us nothing extra to give you our deepest rate.
Verification at scale
For 100,000+ verifications a month: the same $0.006–$0.01 per verification, plus a monthly platform fee for dedicated support and custom terms.
- DPA & compliance review
- Dedicated support channel
- Monthly invoicing, not prepaid credit
- Custom spend caps & volume
Estimate your cost
Estimate your bill at the standard $0.01 rate — the volume discounts above lower this as you scale. Drag to your expected monthly volume.
Covered by the Business pack — 10,000 verifications.
This is the steady-state rate. New accounts pay $0.006 per message sent until their first 500 successful verifications, and a $2 minimum balance is required to send.
Cheaper than Akedly's published rate for WhatsApp OTP in Egypt — at every commitment tier
Public, flat rate — the price doesn't change based on how much you commit upfront.
$0.0236 at their best published (bulk-upfront) tier, up to $0.057 pay-as-you-go with no commitment.
Akedly's published self-serve rates are billed per message sent; Authevo bills only for a verification that actually succeeds — a stricter unit, so this compares list prices on the same channel and country, not a full cost model.
The multiplier above compares Akedly's all-in price to Authevo's all-in cost in Egypt: our $0.01 software fee plus the ~$0.0036 Meta bills you directly once you connect your own WhatsApp number — not our software fee alone.
One number, no calculator — the price above is what you pay, with nothing to configure.
Source: Akedly's own public pricing data (akedly.io), Egypt/WhatsApp, verified 2026-07-28. Akedly also offers a separately-negotiated, custom-priced Enterprise tier not captured here. Pricing can change — treat this as a dated snapshot, not a guarantee.
Built for how you ship in Egypt & MENA
Built for Egypt & MENA
Top up in EGP via InstaPay — no international card or USD invoicing. Priced and supported for the region you actually operate in.
Arabic-first, with a real team
Bilingual docs, and a local team that helps you get your WhatsApp sender approved and answers on Telegram during the beta.
WhatsApp with Telegram fallback
Codes go out over WhatsApp and reroute to Telegram automatically when WhatsApp can't deliver, so verification keeps working.
Your own branded WhatsApp
Codes send from your own WhatsApp Business Account, so your sender identity and user data stay isolated — never a shared number.
Two REST endpoints
Send a code, verify a code. No SDK required — you're live in minutes from any backend.
Pay for what works
$0.01 per successful verification at steady state, no subscription. New accounts start on a $0.006-per-message tier until their first 500 successes.
Secure by design
Phone numbers and codes are hashed, never stored in plaintext, and every webhook we send is signed.
SHA-256 hashing
Identifiers are hashed before storage, so raw user data never sits at rest.
No plaintext storage
No plaintext phone numbers or one-time codes are ever retained.
Intelligent rate limiting
The Safety Floor stops abuse and runaway spend before it starts.
WhatsApp Business Platform Tech Provider
Built directly on Meta's official WhatsApp Business Platform — not gray routes.
Authevo is a verified Tech Provider on Meta's WhatsApp Business Platform. Not affiliated with, or endorsed by, Meta.
Frequently asked questions
The questions developers ask before shipping WhatsApp verification with Authevo.