Genesys Cloud REST API 429 Rate Limit on /api/v2/analytics/report-definitions

Can anyone explain why the /api/v2/analytics/report-definitions endpoint returns a 429 Too Many Requests error during bulk creation via Terraform, even with a 500ms delay between calls? The standard rate limit documentation suggests this volume should be permissible for a single tenant.

  • Verified API key permissions include analytics:report-definition:read and analytics:report-definition:write.
  • Tested with genesyscloud-cli direct invocation to rule out Terraform provider batching issues.