OTP verification

Send a code. Verify what they type.

Seamtel sends a one-time code over SMS, WhatsApp, or email. The user reads it. You verify what they type. You never see the digits. You hold a reference.

Login, signup, and transaction confirmation. Not a broadcast channel. Not marketing.

Channels

Three inboxes. One loop.

Pick a channel per send. The code, the expiry, and the verify step stay the same.

SMS

A text to their phone. Price can vary by country.

WhatsApp

Same 6 digits, different inbox. If they live in WhatsApp, send them there.

Email

Same code, to an inbox. One price, everywhere.

How it works

Ask. They read. You confirm.

01

You send

Your app asks Seamtel to deliver a code. You get a reference back, not the digits.

02

They read it

The code lands on their phone or in their inbox. They type it into your app.

03

You verify

Pair the reference with what they typed. We say yes or no. Guessing the code is free.

What a send costs

Retail rates in USD. Country-specific rows win when they exist.

Rates will appear here once they are published. Authenticated GET /otp/pricing is the same card.

Country-specific rows win when they exist. Email has one rate.

Start sending codes

Create an account and fund a wallet. The API guide is in the footer when you need it.