I want to run http api 80 requests every minute. How do i set this limit in custom rate limit
To set 80 requests per minute in the HTTP API rate limit:
In the Request Limit field, enter 80
In the Duration (in ms) field, enter 60000 (that's 60,000 milliseconds = 1 minute)
Note: The rate limit must average at least 5 requests per second to work properly, and your setting of 80 requests per minute (about 1.3 per second) is below this threshold, which may cause issues.
Is that what you were looking for?
But how can i call 80 requests. i mean if i set 5 requests per second, what is teh minum duration i need to set
To achieve 5 requests per second, set the Duration to 1000ms (1 second). This gives you the minimum rate of 5 requests per second that the system requires.
However, this won't get you to 80 requests per minute—it would give you 300 requests per minute (5 req/sec × 60 seconds).
The issue is that 80 requests per minute equals about 1.3 requests per second, which is below the 5 req/sec minimum threshold the HTTP API needs to function properly.
Is that what you were looking for?
my api allows me to call it 80 times per minute. is there a way to solve this by rate limit
Unfortunately, Clay's HTTP API rate limit has a minimum requirement of 5 requests per second on average to work properly. Since your API allows 80 requests per minute (about 1.3 per second), there isn't a way to configure Clay's rate limit to match this exactly while staying within the system requirements.
Your options are:
Set it to 5 requests per second (1000ms duration), which would make 300 requests per minute—faster than your API allows
Accept that the 80/minute setting may cause issues due to being below the threshold
If you need to strictly respect your API's 80/minute limit, you might need to explore alternative approaches outside the built-in rate limiting. [1]
Is that what you were looking for?
If you still need help with configuring the rate limit or have other questions about your API setup, I’m here to assist. Would you like to provide more details about what you’re trying to achieve or any specific challenges you’re facing?
Mensur Clay’s Http API requires a minimum rate limit of 5 requests per second. You can check BetterEnrich it has a Http API feature that can handle any rate limits and multi step-apis without manual reruns, and even can receive data via webhook in the same row.
Thanks for sharing that information. If you have any questions or need assistance with Clay's HTTP API or rate limit settings, feel free to let me know. I'm here to help.
If you still need assistance with your API rate limit or any other related issue, I’m here to help. Would you like to share more about what you’re trying to resolve or understand?
