This API allows you to browse a File System File.
Input Parameters
The following table provides the parameters and descriptions.
Parameter | Description |
id | File revision id. Obtained via the Browse folder or Browse Drive API calls. |
snapshotDate | Date of the snapshot, originally obtained via the Get list of snapshots call. |
Example
{
"id": 1446
}
Paging is not supported at the revision level on the backup agent side (it is only supported for browsing a folder for files).
Output Parameters
The following table provides the parameters and descriptions.
Parameter | Description |
type | Type of revision: either Base (this means full) or Revision (incremental/differential). |
lastModifiedDate | Last modified date and time of the backed-up file. |
size | Size of file in bytes. |
id | Integer value. ID of revision record. Use this parameter for sending it over to the restore API in order to restore this record. |
name | String value. Display name of path of the revision. |
hasChildren | Boolean. Indicates whether a subsequent browse at next level is possible. |
backupTime | Time when the backup of that revision made. |
Example
Array of revisions, with the following structure
{
"items": [
{
"type": "Base",
"lastModifiedDate": "2016-02-26T15:32:36",
"size": 261315950,
"id": 1445,
"name": "2/26/2016 5:32:36 PM",
"hasChildren": false,
"backupTime": "2016-02-26T17:32:36"
}
]
}
Example GET
GET /v2/accounts/{accountUsername}/computers/{subaccountId}/restore/filesandfolders/browse/filesystem/file/{driveId}
Example Output
{
"data": {
"items": [
{
"type": "Base",
"lastModifiedDate": "2020-01-31T11:21:01",
"size": 422,
"id": 3,
"name": "1/31/2020 6:21:01 AM",
"path": "",
"hasChildren": false,
"backupTime": "2020-01-31T06:21:01"
}
]
}
}