We encountered a similar issue when calling an endpoint to aggregate accounts, and we resolved it by adding a sleep timer to avoid exceeding the rate limit
Following a suggestion to resolve the HTTP 429 (Too Many Requests) error by adding a sleep timer, I’d like to ask for guidance on where exactly I should implement this in the connector ?
The failing endpoint looks very similar to Okta core apis and we’re suffering the same problem because SailPoint’s proprietary connector is unable to gracefully handle multi-threading.
SailPoint wasn’t able to provide any solution to our problem and I gave up chasing this. We just avoid doing major changes at the same time we sync Okta as eventually the sync happens anyway.
I love to know more details from @sunnyajmera on how we can insert “sleep timer” in our transactions as I lost hopes on a fix coming from SailPoint anyway.