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'."
}

[EARLY DRAFT RELEASE] Copyright 2020-2025 Telicent Limited. All rights reserved