Rate Limiting

To ensure fair usage and maintain optimal API performance, a rate limit of 500 requests per day is enforced for the getVouchers API.

If the number of requests exceeds this limit, the API will respond with an HTTP 429 Too Many Requests error.

Example Response(Have asked engineering):

{  
  "code": 429,  
  "error": "rate_limit_exceeded",  
  "message": "Daily request limit of 500 reached for getVouchers API."  
}

Recommendation:

  1. Monitor your request usage to avoid hitting the limit.
  2. Implement caching for static or infrequently changing data.