Summary
The following APIs are deprecated and will only be removed if there is zero usage.
- POST /api/v2/conversations/{conversationId}/participants/{participantId}/replace
- POST /api/v2/conversations/calls/{conversationId}/participants/{participantId}/consult
Deprecation : Effective Immediately
Removal : Currently there is no plan to remove them as the removal is subject to zero usage
Effective Date
Friday, March 27, 2026
Details
We have introduced new transfer APIs with their own granular permissions. These APIs, along with their permissions, have already been released and are accessible for third-party transfer tools.
New Blind Transfer APIs
- POST /api/v2/conversations/{conversationId}/participants/{participantId}/replace/agent
Required Permission: blindTransfer OR blindTransferAgent
- POST /api/v2/conversations/{conversationId}/participants/{participantId}/replace/queue
Required Permission: blindTransfer OR blindTransferQueue
- POST /api/v2/conversations/{conversationId}/participants/{participantId}/replace/contact/external
Required Permission: blindTransfer OR blindTransferExternalContact
- POST /api/v2/conversations/{conversationId}/participants/{participantId}/transfer
Required Permission: blindTransfer
New Consult Transfer (Voice Only) APIs
- POST /api/v2/conversations/calls/{conversationId}/participants/{participantId}/consult/agent
Required Permission: consultTransfer OR consultTransferAgent
- POST /api/v2/conversations/calls/{conversationId}/participants/{participantId}/consult/queue
Required Permission: consultTransfer OR consultTransferQueue
- POST /api/v2/conversations/calls/{conversationId}/participants/{participantId}/consult/contact/external
consultTransfer OR consultTransferExternalContact
- POST /api/v2/conversations/calls/{conversationId}/participants/{participantId}/voice/consult
Required Permission: consultTransfer
For more details, please see these previous public announcements:
https://community.genesys.com/discussion/decompose-transfer-permissions#bm7bedaf33-7189-4164-b60c-94ac1d3ae4d7
https://community.genesys.com/discussion/deprecation-of-replaceexternal-and-consultexternal-apis#bmf94250cd-d114-4820-9c86-5475b6118a3e
Customer Impact
Genesys Cloud UI, CRM integrations, and other Genesys Cloud products have already migrated to the new endpoints.
So far, the customer shouldn’t worry - the deprecated transfer APIs are still there and work perfectly, and no plan to remove them, but we do encourage they start using the new APIs which enable the administrators to configure transfer capabilities within the system. They will be able to configure whether users can perform blind or consult transfers to any other user, queue, or external contact.
Impacted Resources
- POST /api/v2/conversations/{conversationId}/participants/{participantId}/replace
- POST /api/v2/conversations/calls/{conversationId}/participants/{participantId}/consult
Issue References
SERVOPS-64401
CS-4860
Contacts
@Carlo Dimonti Please reply to this announcement with any questions. This helps the wider developer community benefit from the discussion. We encourage you to use this thread before contacting the designated person directly. Thank you for your understanding.