Exact Online 429 – Too Many Requests

Exact Online is notorious for its API limitations. If these limits are reached, the API throws HTTP 429 - Too Many Requests. More information about such limitations can be found in Exact Knowledge Base. 
A possible workaround is setting two connection properties (MaximumRequestRetries and RetryWaitTime) through the Other property in the driver configuration, to tweak how the retry logic works.

  • MaximumRequestRetries is the maximum number of times to retry a request if we get the error, while

  • RetryWaitTime is how long to wait before retrying a request in milliseconds.

Below is a screenshot that demonstrates how to set these properties and their corresponding values:

The other recommendation would be to use a custom OAuth App since our embedded app has a much smaller API limit.

24 Likes