Send OTP/PIN by SMS Rate Limits

Telecom
POST /api/v1/aws/send_otp-pin Bearer

Rate limits protect the API from abuse. They are applied per API key, per service, on a one-minute sliding window. When exceeded, the API returns 429 Too Many Requests with a Retry-After header.

Send OTP/PIN by SMS Limits

Window Limit On breach
Per minute 5 requests 429
Per day 200 requests 429
// 429 — Rate Limited
{
    "success": false,
    "message": "Rate limit exceeded. Please try again later.",
    "data": null
}
ℹ Need a higher limit?

Limits are set per merchant account. If your integration needs more throughput, raise a request from Dashboard → Support with your expected peak volume.

⚠ Handle 429 properly

Back off and retry after the interval in the Retry-After header rather than retrying immediately — tight retry loops extend the throttle window.