Can I send a verify text message with my own wording and language?
Yes for SMS and Viber. You can use your own templates and languages. For WhatsApp and Telegram, the channel requires a standard OTP text. We follow those rules and cannot change them. Keep messages short so users spot the code quickly.
Can I use Verify for phone verification API flows beyond logins?
Absolutely. Many teams verify phone numbers during profile edits, two-step approvals, high-risk transactions, and device pairing.
Do you charge for undelivered or failed verifications?
No. If nothing delivers or the code isn’t verified, you don’t pay the Verify success fee.
Is there an ID check API or KYC integration?
We focus on phone verification. For ID documents and KYC, you can use your own provider on your platform. We make this easy by sending delivery and verification events to your webhooks, so you can trigger KYC checks in the same flow. OTP confirms phone possession. For identity verification or KYC, we can integrate with […]
How are costs calculated with fallback?
You only pay for the channel that delivered and a Verify fee when the OTP is successfully verified. Skipped or failed channels are not charged.
Do you support client-generated codes?
Yes. You can supply your own code; we’ll deliver it and handle the verification step.
How do I verify OTP from WhatsApp, Viber, SMS, or Telegram?
Initiate with your channel order, then call the verify endpoint with the verification_id and the user’s code. Webhooks confirm delivery and success.
What is an SMS Verification API?
It is a simple way to add phone verification to your app. You send a request. We send a one-time code by SMS. You confirm the code with one quick check.