Ozibus OTP-as-a-Service (OaaS) is a scalable, secure, and high-availability RESTful API infrastructure that enables businesses to deliver and verify One-Time Passwords (OTPs) via SMS and Email channels. Designed for seamless integration across platforms and industries, it supports secure user onboarding, two-factor authentication (2FA), transaction confirmations, and identity validation workflows.
Authentication & Security
All API requests to the Ozibus OaaS platform must be authenticated using a secure API key issued per merchant account.
Header Example:
'Merchant-Id': 'MCH-3600023', 'API-Key': 'sk_D7oW5tvG0r0ugArCJ8QY', 'Content-Type': 'application/json', 'Authorization': 'Bearer '
All communications are encrypted via TLS 1.2+ and adhere to industry-standard security protocols, including input sanitization, abuse prevention, OTP expiry enforcement, and IP/domain whitelisting.
Base URL
https://api.ozibus.com/v1
Core Endpoints
1. Send OTP
Initiates OTP generation and delivery to a user via the specified channel.
Endpoint: POST /send
Request Payload:
//sms channel { "to": "+61000876123", "channel":"sms" } //mail channel { "to": "joedoe@mail.com", "channel":"mail" }
Sample Success Response:
{ "response_code": 0, "response_message": "OTP has been successfully sent" }
2. Verify OTP
Validates the OTP entered by the user against the session identifier.
Endpoint: POST /verify
Request Payload:
//sms channel { "to": "+61000876123", "otp":"620132" } //mail channel { "to": "joedoe@mail.com", "otp":"620132" }
Sample Success Response:
{ "response_code": 0, "response_message": "OTP verification successful" }
Failure Example:
{ "response_code": 20, "response_message": "Request could not be processed" }
3. Resend OTP
Triggers a resend of the OTP for an active session.
Endpoint: POST /resend_otp
Request Payload:
//sms channel { "to": "+61000876123", "channel":"sms" } //mail channel { "to": "joedoe@mail.com", "channel":"mail" }
Sample Response:
{ "response_code": 0, "response_message": "OTP has been successfully sent" }
Platform Capabilities and Highlights
Ozibus OaaS is built on a robust delivery infrastructure, leveraging geo-intelligent routing, real-time monitoring systems, and automated failover mechanisms to guarantee reliable and high-speed OTP dispatch globally.
Key capabilities include:
Integration Recommendations
Compliance & Regulatory Standards
Ozibus adheres to global compliance standards, including:
{"response_code":0,"response_message":"OTP has been successfully sent"}