Most APIs require clients rate limit their calls - e.g. can make 100 times each 10 seconds. When writing code for a custom connector using an SDK there is generally a way respect these limits within the connector implementation, and so avoid having to place rate limit logic in multiple places throughout the business logic (the Recipe in Workato terminology).
A common low tech approach for single threaded integrations is to put a sleep(0.2 sec) before each API call. Not perfect, but often good enough. What is the recommended approach for achieving this within the Workato Connector SDK?
I have read this article:
This approach requires all users of the connectors "self manage" retry etc ... logic within the recipe. That is a non goal here. Is this what happens with standard Workato connectors?
Send us a ticket, we will try our best to assist you with your problem