THE CONNECTION BEHIND YOUR NEXT OTP

APIPlus
SMS OTP API

Keep verification simple. Connect your app, send OTPs and follow every delivery from one workspace.

Have a question? Talk to us on WhatsApp
Prepaid SMS packagesDelivery reportsGST-registered company
YOUR SMS OPERATIONS, TOGETHER

From first request to delivery report.

A practical workspace for your integration, message history and credit balance.

Send verification OTPs

Connect your application to the service's approved DLT sender and OTP template.

Follow delivery

Check message status, filter your records and export reports when you need them.

Manage API access

Create integration keys, restrict allowed IPs and revoke access from your account.

Receive delivery events

Connect an HTTPS webhook for signed delivery updates and retry handling.

Looking for Aadhaar verification?

Explore the request plans and sample flow. Live setup is pending; the demo does not verify a real identity.

View plans & demo
START SMALL. ADD CREDITS AS YOU GROW.

SMS packages, clearly priced.

One purchased credit covers one SMS request. Prices below exclude 18% GST.

Loading current SMS packages...

Sending and delivery are separate statuses. An accepted request is not a delivery confirmation.All packages
MADE FOR YOUR SERVER

A familiar request.
A connected application.

Use your API key and a unique request ID. Find cURL, Node.js, PHP and Python examples in the developer workspace.

  • GET and POST request support
  • Request IDs for safe retries
  • Message history and delivery reports
Open developer workspace
POST /api/v1/sms/otp
curl -X POST "https://apiplus.in/api/v1/sms/otp" \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"phone":"9000000000","otp":"123456",
       "request_id":"sms-unique-request-001"}'
BEFORE YOU CONNECT

A few useful answers.

Need help with your integration?
Ask us on WhatsApp

What does one SMS credit cover?

One purchased SMS credit covers one SMS request. Package prices exclude 18% GST. Promotional balance, where available, follows the rate shown in your account.

Can I use my own sender or message text?

This OTP service uses its approved DLT sender and OTP template. Custom sender IDs, templates and free-form messages are not currently supported by this service.

Does an accepted request mean delivery?

No. An accepted request means the provider accepted it for processing. Check the delivery report in your account or connect a delivery webhook for subsequent updates.

When will purchased credits appear?

Credits are added after the server verifies a successful payment. A pending order or opening a payment app does not confirm payment. Contact us with your order reference if you need help; never send an OTP or API key.

How should I retry a request?

Use a unique request ID for every new SMS. When retrying the same request, reuse that ID to avoid submitting it as a new message.

Is Aadhaar verification live on APIPlus?

The Aadhaar page currently shows plans and a sample flow only. Live setup is pending and purchases are disabled there. No real Aadhaar verification is performed by the sample.

COMPANY & CONTACT

APIPlus and OTPWala are platforms operated by LP WEBTECH. View company details.

APIPlus is operated by

LP WEBTECH FINTECH
PRIVATE LIMITED

GSTIN
07AAGCL0544F1ZS
Registered office
DPT 808B, F-79 & 80, DLF Prime Tower,
Industrial Area,
Near Intelligent Communication System India,
Okhla Phase-1, South East Delhi,
New Delhi, Delhi - 110020, India.

Let's get you connected.

For account questions, packages or integration help, get in touch with the APIPlus team.

WhatsApp support+91 80080 89292Call us+91 80080 89292Emailnotifications@apiplus.in

Keep OTPs, passwords and API keys private. Do not send them over chat.

READY WHEN YOU ARE

Your next integration starts here.

Create an account to explore SMS packages and developer tools.

Get started
Chat on WhatsApp