Listing available backups
In this case, we are looking to find out what backups have already been created and when for a given repository.
Example Call
Note: We are checking for backups within the title “backup_repo”
curl -X GET https://telicent.core.domain/api/search/backups/list/backup_repo \
-H "Content-Type: application/json" \
-H "Authorization: ${TC_OIDC_TOKEN}"
Response
{
"success": true,
"description": "Available snapshots in repository 'backup_repo'",
"snapshots": [
{
"name": "backup_snapshot_1751032972929",
"state": "SUCCESS",
"indices": "knowledge",
"startTime": "2025-06-27T14:02:53.227Z",
"endTime": "2025-06-27T14:02:53.227Z",
"duration": null,
"shardStatistics": {}
}
],
"latestSnapshotName": "backup_snapshot_1751032972929"
}
Response (empty)
If there were no backups the response would differ and look like this:
{
"type": "ListBackupsFailed",
"status": 400,
"detail": "No snapshots found in repository 'backup_repo'"
}