List Repositories
Create Repository
Repository name
Compression mode: “auto”, “max”, or “off”
Backend configuration object (varies by type)Local:
type: “local”path: Local filesystem path
type: “s3”bucket: Bucket nameendpoint: S3 endpointregion: AWS regionaccessKeyId: AWS access key IDsecretAccessKey: AWS secret access key
type: “azure”accountName: Azure storage account nameaccountKey: Azure storage account keycontainer: Container name
type: “gcs”bucket: Bucket nameprojectId: GCP project IDcredentials: Service account JSON credentials
type: “rclone”remote: Rclone remote name (from rclone config)path: Path within the remote
Success message
Created repository basic info
Get Repository
Repository short ID
Get Repository Stats
Repository short ID
Total repository size in bytes
Total number of files
Compression ratio (1.0 = no compression)
Number of snapshots
Update Repository
Repository short ID
New repository name
Updated compression mode
Updated backend configuration
Delete Repository
Repository short ID
Success message
Unlock Repository
Repository short ID
Whether unlock succeeded
Result message
Start Doctor
Repository short ID
Status message
Repository ID
Cancel Doctor
Repository short ID
Cancellation status message
