Backup Chief API v1
string · requiredinteger · min: 1 · max: 100integer · min: 1string | null · enum
string · required
Snapshots
Endpoints for the restic snapshots of the team's backup jobs. Every backup run makes one snapshot for a file backup or one per database for a database backup. Restore them with the agent or restic, or prepare a hosted download.
List the snapshots of a backup job
GET
https://backup.chief.app/api/v1
/jobs/{job}/snapshots
OpenID Connect
or
Bearer (ctp_*)
or
Bearer (ctt_*)
List the snapshots the job's backups made, newest first.
path Parameters
jobquery Parameters
per_pageNumber of results per page.
Default: 50
pagePage number to return.
Default: 1
availabilityOnly return snapshots with this availability, available for the snapshots that can still be restored.
Enum values:
available
expired
unknown
List the snapshots of a backup job › Responses
Paginated set of Snapshot
Get a snapshot
GET
https://backup.chief.app/api/v1
/snapshots/{snapshot}
OpenID Connect
or
Bearer (ctp_*)
or
Bearer (ctt_*)
Get one snapshot with its copies in extra copy repositories.
path Parameters
snapshotGet a snapshot › Responses
Snapshot
Snapshot · required