Rate Limits

Rate limits are controls implemented by our API to restrict the number of requests a client can make to our services within a defined time window. These limits are essential to maintaining the stability and security of our infrastructure and preventing abuse or malicious activity.

Specifically, we apply a rate limit to the Create Session, Check Results, and Get Media API calls to ensure fair usage and system reliability. Our rate-limiting system is tiered, allowing us to offer different access levels based on client needs. By default, all new clients are placed in the "Small" tier, which provides a baseline level of access suitable for most use cases. Clients with higher usage requirements may request to be moved to a higher tier.

Info

Please contact our support team to discuss adjusting the rate limit that matches your usage.

Tiered rate limiting

Create Session API

Tier

Requests Per Second (RPS)

Requests Per Minute (RPM)

Small

10

400

Medium

15

600

Large

25

1250

Check Results API

Tier

Requests Per Second (RPS)

Requests Per Minute (RPM)

All

3

30

Get Media API

Tier

Requests Per Second (RPS)

Requests Per Minute (RPM)

All

2

10