Is it possible to throttle predictive routing queue additions via API? We are running JMeter tests simulating 200 concurrent skill group updates. The system returns 429 Too Many Requests on PATCH /api/v2/routing/queues. The Genesys Docs mention general rate limits but not specific queue endpoints. We need to validate burst capacity for our load test plan. Any config tips for handling this?
TL;DR: Yes, but you need to pace the requests.
Ah, this is a known issue… The queue endpoint has a hard cap on concurrent writes. In my JMeter setup, I add a Constant Throughput Timer to limit to 10 req/sec per thread group. Also, ensure your Authorization header is fresh. The 429s stop once the burst is controlled.
make sure you check the retry-after header in the 429 response. it tells you exactly when to resume. also, patching 200 queues concurrently is risky for trunk stability. stagger the updates by region to avoid locking the config store. we see this often with bulk changes.