Skip to main content

Get Jobs

GET /v1/backup/job

Retrieves a list of backup job records. Each job includes detailed information such as status, timestamps, transfer size, backup level, system state, and target information. The response also includes statistics on failed files and folders, along with execution metadata.

Query Parameters

  • ~sort - Parameter for ~sort
  • ~filter[target] - Parameter for ~filter[target]
  • ~populate - Parameter for ~populate

Request Example

GET /v1/backup/job

Response Example

[
{
"status": {
"message": "Successful",
"type": "Successful"
},
"date": {
"start": "2025-08-05T02:22:53.816Z",
"end": "2025-08-05T02:23:06.107Z",
"duration": "<1m",
"arpo": "91d, 3h, 37m"
},
"failed": {
"files": 198,
"folders": 36,
"reason": "Protocol encryption issue"
},
"application": "FileSystem",
"level": "Full",
"subtype": "Backup",
"type": "Backup",
"systemstate": true,
"target": "target-id-1",
"targetname": "File System Target",
"datatransfered": 2829608502,
"size": 15347943399,
"created": "2025-08-05T02:24:54.259Z",
"updated": "2025-08-12T02:14:54.949Z",
"_id": "job-id-1",
"token": "uuid-placeholder",
"id": "job-id-1"
},
{
"status": {
"message": "Failed",
"type": "Failed"
},
"date": {
"start": "2025-08-06T02:22:53.955Z",
"end": "2025-08-06T02:23:12.425Z",
"duration": "<1m",
"arpo": "90d, 13h, 37m"
},
"failed": {
"files": 6,
"folders": 18,
"reason": "Benchmark error"
},
"application": "FileSystem",
"level": "Incremental",
"subtype": "Backup",
"type": "Backup",
"systemstate": true,
"target": "target-id-2",
"targetname": "File System Target",
"datatransfered": 2803990659,
"size": 10375496522,
"created": "2025-08-06T02:24:54.284Z",
"updated": "2025-08-13T02:14:55.042Z",
"_id": "job-id-2",
"token": "uuid-placeholder",
"id": "job-id-2"
}
]