Quality API 400 on Zendesk Survey Mapping

So I’m seeing a very odd bug with Quality Management setup. We are migrating Zendesk CSAT to Genesys Cloud Quality. The mapping logic seems correct, but the API rejects the config.

  1. Create a new Quality Form via POST /api/v2/quality/forms.
  2. Add a custom attribute mapped to the Zendesk survey rating.
  3. Submit the JSON payload.

Returns 400 Bad Request: ‘Invalid attribute type’. The Zendesk export uses integers, but GC expects floats? Any tips on the correct data type conversion?