Quick question about the Workforce Engagement Management APIs. Running a load test to bulk-create schedules via /api/v2/wem/schedules using JMeter 5.6. The system hits 429 errors after 200 concurrent requests, despite setting headers for application/json.
- Thread group set to 500 users.
- Ramp-up time 10 seconds.
- No constant timer added.
Is there a specific rate limit for WEM endpoints that differs from standard analytics? Need to adjust the JMeter script to avoid throttling.
If I remember correctly, WEM endpoints have a hard cap of 200 req/min per tenant, so you’re hitting that immediately. Check the Retry-After header in the 429 response and add a simple constant timer to your JMeter thread group to space out requests. WEM Rate Limits
The simplest way to resolve this is…
- implement exponential backoff in your deployment pipeline
- use Terraform
depends_on to serialize schedule creation
- avoid raw JMeter spikes against WEM endpoints
WEM APIs throttle aggressively. Let the IaC provider handle retries instead of manual header tweaks.