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
To reduce the complexity of our call, the optional repository and snapshot name parameters have been ignored below, as they will default to suitable values.
Example Call
curl -X POST https://telicent.core.domain/api/search/backups/delete \
-H "Content-Type: application/json" \
-H "Authorization: ${TC_OIDC_TOKEN}" \
-d '{
"snapshotName": "backup_snapshot_1751030282819"
}'
Response
{
"deleted": "true",
"message": "Snapshot 'backup_snapshot_1751030282819' deleted successfully from repository 'backup_repo'."
}