Rate Limits for each API (Per Minute)
- getOrderDetailsAPI: 200 requests
- getVouchersAPI: 50 requests
- getBalanceAPI: 10 requests
- placeOrderAPI: 100 requests
- getOrderHistoryAPI: 200 requests
- getFiltersAPI: 50 requests
Recommendations
- Spread out API calls to avoid hitting the per-minute threshold.
- Cache responses for static or slow-changing data such as vouchers and filters.
- Use retries with exponential backoff, respecting the penaltySeconds value before retrying.
