My current config is completely failing…
I am trying to establish a baseline for the Data Action API throughput. The goal is simple. Just create and update some call data records. Nothing complex.
The environment is Genesys Cloud BYOC Edge 24.1.0. Region is Asia/Singapore. This is consistent with my previous tests on WebSocket and Security APIs.
The tool is JMeter 5.6.2. The thread count is intentionally low. Just 5 concurrent threads. No ramp-up period. Immediate fire.
The expectation was smooth sailing. At 5 threads, the system should handle this easily. The documentation suggests much higher limits for standard accounts.
The reality is different. I am getting 429 Too Many Requests errors. Almost immediately. Within the first second of the test run.
The response headers are clear. Retry-After is set to 1 second. But the error persists across all 5 threads. It is not a transient glitch. It is a hard block.
I have checked the API key permissions. They are correct. Read and Write access is granted. The scope includes data-actions:write.
The endpoint is POST /api/v2/analytics/dataactions. The payload is minimal. Just the required fields for a basic data action record.
This matches the pattern I saw with the Outbound Dialing API. Low concurrency. High rejection rate. It feels like the rate limiter is misconfigured for BYOC Edge instances.
Or maybe I am missing a specific header. Is there a tenant-specific rate limit I am unaware of? The standard docs do not mention this behavior for Edge.
I have tried adding a constant throughput timer. No change. I have tried serializing the requests. That works, but it defeats the purpose of load testing.
The error log shows HTTP 429. No body details. Just the status code. It is frustrating to debug without more context.
Is this a known limitation for the Singapore region? Or is it specific to the BYOC Edge deployment model? I need to understand the ceiling before I scale up.
Any insights on how to bypass or properly handle these limits would be appreciated. I am stuck at 5 threads.