Genesys Cloud CX

 View Only
Discussion Thread View
  • 1.  API User RecordingID

    Posted 11-29-2022 09:29
    Hi,

    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 ?


    Thanks
    #Unsure/Other

    ------------------------------
    Neil Jones
    Voice Comms Lead
    Awaze Uk
    LEEDS
    ------------------------------


  • 2.  RE: API User RecordingID

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

    /api/v2/recording/jobs



    ------------------------------
    Vaun McCarthy
    ------------------------------



  • 3.  RE: API User RecordingID

    GENESYS
    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)
    ------------------------------