Deleting a backup
Should you wish to delete an index backup, the operation is very simple. All that is needed is the relevant snapshot ID - which can be acquired from the list operation
In this example, we’ll delete the ‘knowledge’ index backup named backup_snapshot_1751030282819, which was created here
Provide both repositoryName and snapshotName. Deletion has no default snapshot selection and permanently removes the snapshot.
Example Call
curl -X POST https://telicent.core.domain/api/search/backups/delete \
-H "Content-Type: application/json" \
-H "Authorization: ${TC_OIDC_TOKEN}" \
-d '{
"repositoryName": "scs-snapshots-repo",
"snapshotName": "backup_snapshot_1751030282819"
}'
Response
{
"deleted": true,
"message": "Snapshot 'backup_snapshot_1751030282819' deleted successfully from repository 'scs-snapshots-repo'."
}