Skip to content

Get restore runs

GetRestoreRuns

GetRestoreRuns

Description: Returns restore run history loaded from persisted restore manifests.

Restore manifests are stored under:

backups/restores/<restore_id>/manifest.json

Access Control

SESSION_ADMIN, SESSION_MANAGER

Request Parameters

No parameters required.

Request Example

{
  "command": "GetRestoreRuns",
  "extID": "1",
  "data": {}
}

Response Example

{
  "data": [
    {
      "restore_id": "20260629-122000-000002",
      "source_run_id": "20260629-121045-000001",
      "dry_run": false,
      "force": true,
      "pre_restore_path": "backups/pre-restore/20260629-122000-000002",
      "status": "completed",
      "started_at": 1782728400,
      "finished_at": 1782728405,
      "error_summary": "",
      "participants": []
    }
  ]
}

Notes

Runs are returned in descending started_at order.