Question regarding API call limit in Data Actions

I created a Data Action using OAuth Client Credentials.
This Data Action performs a simple API call for testing purposes using the endpoint:
/api/v2/organizations/me
(Note: This is purely for validation, and the result is not used meaningfully.)

Next, I built a call flow (Call Flow ①) that loops this Data Action invocation 1000 times within one minute for testing purposes.

Based on my understanding, the first rate limit we would encounter is:
org.app.user.rate.per.minute (3000 calls per minute)
Therefore, I expected 1000 calls to be executed without any issue.

However, in practice, the process failed after around 900 calls, raising an error event.

To investigate further, I created another call flow (Call Flow ②) that performs the same loop for 1000 calls using the same API endpoint.
However, for this call flow, I created a new Data Action with a different OAuth Client Credentials.

Despite using separate OAuth Clients, both Call Flow ① and Call Flow ② failed at approximately 900 calls.
Since the API endpoint itself does not have specific rate limits, I expected the overall execution limit to increase with the use of separate OAuth clients.

Why are these calls failing? What rate limit or restriction could this behavior be tied to?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.