Genesys Cloud CX

 View Only
Discussion Thread View
  • 1.  API User RecordingID

    Posted 11-29-2022 09:29

    Attempting to use the below API to remove a recording, but the 'path parameters' require a 'recordingID'. Can anyone please advise if there is an API that can retrieve this by using the 'conversationID' or another method ?


    Neil Jones
    Voice Comms Lead
    Awaze Uk

  • 2.  RE: API User RecordingID

    Posted 11-29-2022 13:57
    You might have better luck doing this through the recording job API


    Vaun McCarthy

  • 3.  RE: API User RecordingID

    Posted 11-30-2022 09:13
    Hi Neil,
    You are using the API for user recordings (aka ad-hoc recordings).  If you are trying to manage policy-based recordings, use
    GET /api/v2/conversations/{conversationId}/recordings to get the recordingIDs of that conversation, and then you can use PUT /api/v2/conversations/{conversationId}/recordings/{recordingId} to set the deleteDate to remove the recordings.
    Or as Vaun suggests, at scale, you can use the recording job API.

    Daniel Ho
    Product Line Manager – Recording and Quality Management, Genesys Cloud
    Workforce Engagement Management (WEM)