Your business number
Send verification messages using your connected business WhatsApp number.
WHATSOS OTP BUSINESS
Connect your business number. Integrate your website or app. Track delivery and verification.
Annual licence. No WhatsOS per-OTP fee.
Want a walkthrough first? Request a demo

Send verification messages using your connected business WhatsApp number.
Connect OTP sending and verification to your application.
Track message delivery and completed verification separately.
A CLEAR PATH TO LIVE
Connect your WhatsApp business account and complete the required sender and template setup.
Use the API documentation to connect the supported OTP workflow.
Test the integration and confirm account readiness before production use.
Access to your WhatsApp business account, a suitable number and a developer for your integration. Payment alone does not complete business onboarding or guarantee template approval. Your setup progress is saved in your workspace.
One business sender, OTP API access and guided onboarding. Choose self-service connection or setup assistance. WhatsOS don't charge anything for message OTP can be integrated to send invoice, receipts etc. Contact us for integration
$53.50 per year from year two. Manual renewal.
Annual licence. No WhatsOS per-OTP fee. Meta messaging charges are paid separately, directly to Meta. Renewals are manual.
FOR YOUR DEVELOPMENT TEAM
Send a code, check the response and keep your customer’s next step connected to the right verification.
Use REST over HTTPS from your backend. Keep privileged API keys on your server.
Sandbox delivery is simulated. Test code: 123456. Examples use fictional data.
curl -X POST 'https://whatsos.com/api/v1/otp/verifications' \
-H 'Authorization: Bearer YOUR_SERVER_API_KEY' \
-H 'Content-Type: application/json' \
-H 'Idempotency-Key: signup-demo-send-001' \
-d '{
"to": "+12025550123",
"purpose": "login",
"reference": "opaque-action-session",
"locale": "en_US"
}'Save verification_id against the intended phone, purpose and action session on your server.
The first-year licence for one connected business sender per live project, OTP generation and verification API access, a test project, reporting and guided onboarding. Guidance covers account connection, authentication-template setup and test requests.
Another year of access to the OTP service for your project. Renewal is manual, with no automatic debit. Custom development, extra numbers and separately quoted work are outside the base licence.
No. This annual package has no additional WhatsOS per-OTP or transaction fee. Request limits and abuse controls still apply; the package does not promise unlimited throughput.
Yes. Fill in the demo request form with your contact details and requirements. Our team can contact you to arrange a walkthrough. No account or payment is needed to request a demo.
API documentation, examples, the WordPress verification plugin and onboarding guidance are available. Your developer connects verification to your application’s workflow. Custom website, app or ERP development requires an agreed scope and quote.
WhatsOS supports a dedicated API number and Business app coexistence for eligible numbers. Coexistence is subject to account and number eligibility. Connecting an API-only number does not automatically enable the mobile app.
No. Live sending also requires the business account connection, a ready sender, an approved authentication template, delivery setup and service activation. Payment does not complete onboarding or guarantee template approval.
Yes. A separate test project simulates delivery without sending WhatsApp messages. Its verification code is 123456. Use test API keys first, then switch to live keys after setup and activation.
Inspect its delivery status and error code. Your backend can request a resend when the verification state and cooldown allow it. Resend returns a new verification ID; store it in place of the previous ID. Delivery is not guaranteed.
No SMS fallback is implemented in this OTP service. If your application needs another verification channel, arrange it separately.
New live OTP requests require an active subscription and are blocked after expiry. Renew from your OTP workspace. No automatic debit or expiry grace period is promised.
SEE IT BEFORE YOU START
See how verification works, explore the dashboard and discuss the right integration for your business. Share a few details and our team can contact you to arrange a demo.
No account or payment is needed to request a demo. A demo time is confirmed separately.
Connect your business account and start your integration.