API Documentation
Integrate secure OTP services into your application in minutes.
1
Authentication
Every request must include your 30-character API Key and your registered User ID (Email).
2
Sending OTP
⚠️ Mobile Format
Do not include "+91" or "0". Enter only the 10-digit mobile number.
✅ Dynamic OTP
You can change the otp parameter to any numeric code you want to send.
Region Restriction
Currently, this API only supports Indian (IN) mobile numbers.
3
Response Format
The API returns a standard JSON object:
{
"status": "success",
"msg": "OTP sent",
"otp": "452345",
"mobile": "8509697667"
}
Query Parameters
| Parameter | Required | Description |
|---|---|---|
| mobile | Yes | 10-digit Indian mobile number (e.g., 9876543210) |
| otp | Yes | The numeric code to be delivered to the user. |