OTP Flow

Send SMS without KYC — start in minutes

Most SMS providers ask for GST, company documents and days of manual approval before you can send a single message. OTP Flow keeps onboarding light: create an account, add funds and you can call the API.

From ₹0.40 per OTP · No DLT registration · No KYC

POST /send-otp
curl -X POST https://otpflow.in/send-otp \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "number": "9876543210",
        "purpose": "login",
        "ttl": 10 }'

# → { "success": true, "otp_id": "otp_k3J9xQ2mP0aZ7Vb1" }

curl -X POST https://otpflow.in/verify-otp \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "otp_id": "otp_k3J9xQ2mP0aZ7Vb1", "otp": "123456" }'

Fast, document-free onboarding

Sign in with Google or a one-time email code. Tell us a little about yourself (address and how you found us) and you're ready to top up your wallet.

  • No GST or company documents to start
  • No waiting for manual account approval
  • Pay-as-you-go wallet, no contracts
  • Pay with UPI, cards, Binance Pay or crypto

Built for developers and small teams

Indie developers, startups and agencies can get OTP verification live the same day. Create API keys from the dashboard, rotate or revoke them any time, and watch every OTP in your history.

Safe by design

Skipping paperwork doesn't mean skipping protection. OTPs are encrypted, single-use and attempt-limited, per-number rate limits stop abuse, and accounts that misuse the service can be suspended.

Good to know

OTP Flow is built for transactional one-time passwords (login, signup, payments, delivery and similar verification). Promotional or bulk marketing messages are not supported.

Frequently asked questions

Do I need to submit KYC documents?+

No business documents are needed to get started. Sign in, complete your profile, add funds and send.

How long until I can send my first OTP?+

Usually minutes: sign in, add funds, create an API key and call /send-otp.

Can accounts be suspended?+

Yes. Spam, phishing or any misuse of the service leads to suspension.

Send your first OTP today

Create an account in under a minute. No DLT registration, no KYC, no subscription.

Create free account