Hi Michael Perkins, needless to say, for a formal confirmation please check with Support or Genesys Account Team.
My understanding too is that changing the archive date on already-archived recordings will effectively restore them and make them available in a non-archived state until the new archive date you set, and its based on:
When you use the API endpoint /api/v2/conversations/{conversationId}/recordings/{recordingId} to update the archiveDate field to a future date, it triggers a restoration process. This is documented behavior: "A request to change the archival date of an archived recording will result in a restoration of the recording until the new date set."
Key Details About Restoration:
Duration of Availability: The recordings will be available until the newly set archive date - NOT just for 30 days
You have control over how long the recordings remain restored by setting an appropriate future archive date
For example, if you set the archive date to 90 days from now, the recording will remain available for 90 days before being re-archived
Consider the following:
Storage Impact: Restored archived recordings count toward your organization's total storage usage. With 5,000 recordings, this could have a significant impact on your storage allocation.
Restoration Time: Interactions in long-term storage can take several hours to restore. For bulk operations on 5,000 recordings, plan accordingly for processing time.
Archive Date Selection: You can set any future date as the new archive date. Common options when restoring through the UI include 7, 14, 30, or 90 days, but via the API you can specify any date you need.
Bulk Operations: You can use the bulk recording operations API to process multiple recordings efficiently rather than making 5,000 individual API calls.
Let me know if this helps and is correct ;-)
------------------------------
Joaquin Garcia Fink
Senior Customer Success Manager
Genesys - Employees
------------------------------
Original Message:
Sent: 02-12-2026 14:43
From: Michael Perkins
Subject: Restore Archive Recordings Permanently
Hello,
We are looking to restore some 5000 interactions that were archived accidentally. We want these restored recordings to essentially return to their 'non-archived' state.
We are aware of this API Endpoint /api/v2/conversations/{conversationId}/recordings/{recordingId} Genesys Cloud Developer Center, which does note that "A request to change the archival date of an archived recording will result in a restoration of the recording until the new date set."
It seems that this could be used to 'restore' recordings, but I don't know if it undoes an archive action. Can we confirm if resetting the 'Archive' Date on these interactions will 'undo' the Archive action? Will these recordings be available until the newly set archive date, or are they only available for 30 days?
#PlatformAPI
------------------------------
Michael Perkins
------------------------------