Rate limits
At Fintoc, we have implemented rate limits to ensure the stability and performance of our API and widget connections. These rate limits help prevent excessive traffic and ensure fair usage of our services. We have two types of rate limits in place:-
Organization Rate Limit:
- Requests per Organization: 100 requests per second.
- This limit applies to each unique organization accessing our API.
- It helps prevent abuse and ensures a smooth experience for all users.
-
Widget Connection Rate Limit:
- Requests per Organization: 100 requests in a window duration of 130 seconds.
- This limit applies to the widget connections made by each organization.
- It allows organizations to maintain a reasonable level of activity without overwhelming the system.
Handling Limiting Gracefully
To ensure a smooth integration and graceful handling of rate limiting, we recommend implementing the following technique:- Monitoring for 429 Status Codes and Retry Mechanism:
Watch for429status codes in API responses and implement a retry mechanism when necessary. Use an exponential backoff schedule for retries to reduce request volume. Consider adding randomness to the backoff schedule to prevent a thundering herd effect.