Skip to main content

Rate limits

WhereLimitPer
v1 API600 requests per minutetoken (jti)
Execution search (GET /v1/executions/search)30 requests per minute, in addition to the general limittoken
Run endpoint (POST /run-task/{task_id})60 requests per minutesource IP and task

The API limit is per token, not per organization: one integration's runaway loop does not consume the others' quota.

Headers​

Every API response carries the window state:

HeaderContent
X-RateLimit-Limitthe window's limit
X-RateLimit-Remaininghow many requests remain
X-RateLimit-Resetwhen the window restarts, in Unix seconds

Once the limit is exceeded, the response is 429 RATE_LIMITED, with Retry-After in seconds. Wait that long before trying again.