Verificahub — single user-verification platform
Single verification platform

Verify your users via Calls

Calls, SMS, voice codes, social apps and more — in one API. Fast integration, reliable delivery and flexible verification flows.

≈10 sec
to confirmation
99.9%
message delivery
24/7
monitoring & support
Client
account login
Verifying via Call
For online storesFor mobile appsFor offline storesFor websitesFor cafés & restaurantsFor deliveries
01 — Use cases

Verification for any scenario

One platform — dozens of uses. Verify a number, identity or action.

01
Confirm checkout in an online store
Used by Sber
02
Verify a user’s identity at sign-up
03
Redeem points from a loyalty card
04
Verify new user accounts
05
Confirm guest Wi-Fi access
Used by Yandex & Ozon
06
Confirm delivery in an online store
Used by Wildberries
07
Confirm online payment on a site or app
08
Confirm account recovery
09
Confirm any user action in your service
02 — How it works

Reverse flash-call (RFC) in three steps

01.
Request
Your server requests a verification with the user’s number.
02.
Call
We return a number to call. The user calls — we confirm.
03.
Confirmation
We send a notification, or you poll the status.
03 — Integration

One method. Any verification channel.

Start a verification with a single request and get the number to call right in the response.

POST /v1/verify
# request
curl -X POST https://api.verificahub.ru/v1/verify \
  -u "api_key:api_secret" \
  -d '{ "phone": "+79871234510", "method": "reverse_flash_call" }'

# response 200
{
  "id": "ver_a1b2c3",
  "status": "sent",
  "number_to_call": "+79009009090",
  "cost": { "amount": 0.50, "currency": "RUB" }
}
04 — Pricing

Pay per verification

No subscription or minimum payment. Pay only for results.

Live
Reverse Flash Call
0,25 ₽per verification

The user calls our +7 number — we confirm by Caller ID.

★ Best solution
Live
Mobile ID
от 2 ₽per verification

SIM-PUSH (MegaFon · Tele2 · MTS · Beeline) — 2 ₽, MVNO (T-Mobile & others) — 3 ₽.

Live
Telegram
0,90 ₽per verification

The code arrives in Telegram via an official bot — no SMS.

Soon
WhatsApp

The code arrives in WhatsApp via a business account — familiar to users.

Live
Flash Call
0,80 ₽per verification

Drop-call to the user’s number; the code is the last digits.

Live
SMS
3,00 ₽per verification

A classic SMS code — works on any phone.

Soon
Viber

A Viber code — another messenger delivery channel.

05 — Data security

We handle your clients’ data with care

Privacy
We don’t store numbers
Client phone numbers are masked and never stored — the number itself is unknown to us.
Storage
Data stored in Russia
Clients’ personal data is processed and stored in Russia — under Russian law (152-FZ).
Transfer
Secure transmission
Data travels over secure channels and never reaches third parties.
Statuses
Transparent statuses
Every verification returns a clear result — you always know what happened.
Access
Access under control
Access is only via your own keys, which you can rotate at any time.
06 — FAQ

Frequently asked questions

What is phone verification for?

Phone verification confirms there’s a real person with their own phone on the other end. It’s used at sign-up, sign-in, account recovery, and when confirming an order, payment or delivery — anywhere you need to protect an account and filter out fake requests.

Which verification methods does Verificahub offer?

Reverse flash-call is available now: the user calls our +7 number, the call is dropped, and we confirm the number by Caller ID — no SMS and no code entry. Flash-call, a voice code and SMS are coming. All methods use the same API — switching is one field in the request.

Which method should I choose?

Reverse flash-call is the fastest and cheapest and fits most smartphone scenarios. Voice and SMS are handy as a fallback and for landlines. Not sure? Message us and we’ll help pick the right method for your case and volume.

How much is one verification?

You pay for results, not packages. Reverse flash-call costs 0.25 ₽ per verification — up to 80% cheaper than a regular SMS. The price is the same across all Russian mobile operators.

Is there a subscription or minimum package?

No. It’s pay-as-you-go: top up your balance and spend as you go. No subscription fees, mandatory packages or plans, and no contract to get started.

How fast can I integrate?

Integration is quick: a simple REST API, clear docs and ready-made request examples. You can go live in a day. For integration questions our team is reachable by phone, Telegram, VK or email.

Launch in 24 hours

Ready to connect?

API access and a test balance — after a quick application review. Onboarding takes one day.