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.