Interactive — every endpoint runs live from your browser

API Playground

Try each endpoint against the live API. Grab a key from quick-signup below — it will auto-fill everywhere on this page.

Base URL:https://whatsappotp.solvsutra.space/api
Playground API key
Hidden by default so it stays private on screen shares. Never included in copyable curl/Node snippets — those always showYOUR_API_KEY. Saved only in your browser.

4-step quick start

Zero to sending your first OTP in ~2 minutes.

1
Signup
quick-signup with email
2
Add device
POST /devices
3
Scan QR
GET /devices/:id/qr
4
Send OTP
POST /messages/send-otp

Instant signup

Get an API key in one call — no dashboard, no password.

POST/auth/quick-signupPublic

Create an account and receive an API key (idempotent — same email returns same key)

https://whatsappotp.solvsutra.space/api/auth/quick-signup

Devices (WhatsApp linking)

Add a WhatsApp number, fetch QR, check status, reconnect.

GET/devices API key

List all your WhatsApp devices

No parameters required.
Set your API key at the top of the page first ↑https://whatsappotp.solvsutra.space/api/devices
POST/devices API key

Add a new device (returns deviceId to poll)

Set your API key at the top of the page first ↑https://whatsappotp.solvsutra.space/api/devices
GET/devices/:deviceId/qr API key

Poll for QR code (base64 PNG). Scan it in WhatsApp → Linked Devices

Set your API key at the top of the page first ↑https://whatsappotp.solvsutra.space/api/devices/%3AdeviceId/qr
GET/devices/:deviceId/status API key

Check linking status (poll until status === "verified")

Set your API key at the top of the page first ↑https://whatsappotp.solvsutra.space/api/devices/%3AdeviceId/status
POST/devices/:id/reconnect API key

Reconnect a device (regenerates QR if needed)

Set your API key at the top of the page first ↑https://whatsappotp.solvsutra.space/api/devices/%3Aid/reconnect
DELETE/devices/:id API key

Remove a device and its WhatsApp session

Set your API key at the top of the page first ↑https://whatsappotp.solvsutra.space/api/devices/%3Aid

Messages & OTP

Send OTPs or free-form messages. Rate limited: 5/min per user, 50/day per device.

POST/messages/send-otp API key

Generate an OTP and send it via WhatsApp

Set your API key at the top of the page first ↑https://whatsappotp.solvsutra.space/api/messages/send-otp
POST/messages/send API key

Send a free-form message

Set your API key at the top of the page first ↑https://whatsappotp.solvsutra.space/api/messages/send
GET/messages API key

List all your sent messages

No parameters required.
Set your API key at the top of the page first ↑https://whatsappotp.solvsutra.space/api/messages

Wallet & Billing

Check balance, top up credits, view transaction history.

GET/wallet/balance API key

Get remaining credit balance

No parameters required.
Set your API key at the top of the page first ↑https://whatsappotp.solvsutra.space/api/wallet/balance
POST/wallet/add-funds API key

Top up credits

Set your API key at the top of the page first ↑https://whatsappotp.solvsutra.space/api/wallet/add-funds
GET/wallet/transactions API key

List all credit/debit transactions

No parameters required.
Set your API key at the top of the page first ↑https://whatsappotp.solvsutra.space/api/wallet/transactions

Message Templates

Save reusable message bodies with {{variable}} placeholders.

GET/templates API key

List templates

No parameters required.
Set your API key at the top of the page first ↑https://whatsappotp.solvsutra.space/api/templates
POST/templates API key

Create a template

Set your API key at the top of the page first ↑https://whatsappotp.solvsutra.space/api/templates

Analytics

Sales, delivery stats, and trends for your API usage.

GET/analytics/summary API key

API sales summary — daily trend, top devices, top recipients

Set your API key at the top of the page first ↑https://whatsappotp.solvsutra.space/api/analytics/summary?days=7

Rate limits & guardrails

Automatic protection against WhatsApp bans.

5/minper user — messages/send + messages/send-otp combined
50/dayper device — hard daily cap to reduce ban risk
5/hourper IP — quick-signup endpoint
2-6srandomized delay before every WhatsApp send (anti-detection)