Hi Sanket
I'm aware of this API to restore recordings:
PUT /api/v2/conversations/{conversationId}/recordings/{recordingId}
From this previous thread:
>Description: Updates the retention records on a recording. Currently supports updating and removing both archive and delete dates for eligible recordings. A >request to change the archival date of an archived recording will result in a restoration of the recording until the new date set. The recording:recording:view >permission is required for the recording, as well as either the recording:recording:editRetention or recording:screenRecording:editRetention permissions depending >on the type of recording.
There is a rate limit on this API of 120 operations per minute.
------------------------------
Jacob Shaw
Sr. Software Engineer
------------------------------
Original Message:
Sent: 07-07-2025 03:54
From: Sanket Wetkar
Subject: Restore Recording using Bulk APIs
We are using bulk recording APIs to set the archive date of the last 6 months conversations.
We wanted to make sure that there are APIs available with the help of which we can restore the recordings in bulk as well.
Or restoration is only done via UI ?
We have change the recording archival from 180 to 540 days in policies ( applied to future conversations ).
For past, we are changing them using APIs to set the Archive date after 540 days..
However, i did not find any APIs with the help of which we can restore them in bulk as well ? since there is a hard limit of 100 ( for 24 hours ) from the UI & with that analogy it would take days & days until we have restored all of them ( for last 540 days )..
Would really appreciate a guidance on this one :-)
Br,
Sannket
#PlatformAPI
#PlatformSDK
------------------------------
Sanket Wetkar
------------------------------