Concurrency & Rate Limiting
Understanding rate limiting and concurrency
Rate Limiting
Sync API has the following rate limits:
- POST /v2/generate: 60 requests per minute
- All other endpoints: 600 requests per minute
On exceeding these limits, you will receive a 429 error.
Concurrency
Concurrency refers to the number of generations that can be submitted/processed concurrently. Requests to create new generations will fail with a 429 error if the concurrency limit is exceeded.
To check your generations currently in PENDING/PROCESSING state, you can use the List Generations endpoint.
Concurrency limits are defined in the subscription plan. Current limits are: