- Genesys Cloud API v2
- Kotlin coroutines
- Android 14
- Intermediate SDK user
Stuck on transferring a call to a new queue via the Conversations API. I am sending a PATCH to /api/v2/conversations/calls/{conversationId} with a JSON body containing {"actions": [{"type": "transfer", "targetType": "queue", "targetId": "new-queue-id"}]}. The endpoint returns HTTP 400 Bad Request with a validation_error. Is the actions array structure incorrect for programmatic transfers?