Select the tab
ESET Connect – Table of Contents

Rate limits

All ESET Connect APIs are rate-limited (how many times you can call an API in a time window).

If you call an API too often, you will see a response code 429 (Too many requests).

Time window

Maximum number of calls

1 second

10 API calls

This rate limit fulfills the Denial of Service (DoS) protection.

The rate limit applies to each set of:

API credentials

Account

Originating IP address

You cannot split your API calls between different API credentials from the same account or use the same API credentials from different IP addresses to work around the rate limit.


Example

Rate limit by the Fair Use Policy example:

If you send too many requests at a time, you may be limited by the Fair Use Policy of ESET PROTECT.

For example, if you send a substantial amount of requests at one moment (for example, 1000+), the following happens:

The first batch of requests is resolved immediately and without errors.

The next batch of requests is limited by the Fair Use Policy rate limit and is resolved at a reduced rate (2 requests per second)—this is accompanied by ERROR CODE 202.

The last batch of requests is rejected because this is over the Fair Use Policy rate limit (these requests need to be resubmitted at a later time)—this is accompanied by ERROR CODE 50x.