WFM Bulk User Assignment Fails with 422 Unprocessable Entity

Quick question about handling bulk user assignment updates via the Workforce Management API. Our AppFoundry integration attempts to sync roster data across multiple orgs, but the POST /api/v2/wfm/users endpoint returns a 422 Unprocessable Entity error. The payload validates locally, yet the server rejects the request.

Environment details:

  • Genesys Cloud API v2
  • OAuth 2.0 Client Credentials flow
  • Payload size: 50 users per batch

Any insights on specific schema constraints causing this rejection?