Cloud Backup - API Calls

Agent Operations

Delete Agent
/v1.0/{ddi}/agent/delete
Enable Or Disable Agent
/v1.0/{ddi}/agent/enable
Get Agent Details
/v1.0/{ddi}/agent/{agent_id}
List Agents By Server
/v1.0/{ddi}/agent/server/{server_id}
Migrate Vault
/v1.0/{ddi}/agent/migratevault
Update Agent Backup Behavior
/v1.0/{ddi}/agent/{agent_id}
Wakeup Agent
/v1.0/{ddi}/user/wakeupagents

Backup Configurations

Create Backup Config
/v1.0/{ddi}/backup-configuration
Delete Backup Config
/v1.0/{ddi}/backup-configuration/{backup_config_id}
Get All Backup Configs For Agent
/v1.0/{ddi}/backup-configuration/system/{agent_id}
Get All Backup Configurations
/v1.0/{ddi}/backup-configuration
Get Backup Configuration Details
/v1.0/{ddi}/backup-configuration/{backup_config_id}
Update Backup Config
/v1.0/{ddi}/backup-configuration/{backup_config_id}

Backup Operations

Enable - Disable Backup Config
/v1.0/{ddi}/backup-configuration/enable/{backup_config_id}
Get Backup Details
/v1.0/{ddi}/backup/{backup_id}
Get Backup Report
/v1.0/{ddi}/backup/report/{backup_id}
Get Completed Backups
/v1.0/{ddi}/backup/completed/{backup_config_id}
Start - Stop Backup
/v1.0/{ddi}/backup/action-requested

Restore Configurations

Create Restore Config
/v1.0/{ddi}/restore
Delete Restore Config
/v1.0/{ddi}/restore-configuration/{restore_id}
Include - Exclude File In Restore Config
/v1.0/{ddi}/restore/files
List Included - Excluded Files In Restore Config
/v1.0/{ddi}/restore/files/{restore_id}
Update Restore Config
/v1.0/{ddi}/restore

Restore Operations

Get Details About Restore
/v1.0/{ddi}/restore/{restore_id}
Get Restore Report
/v1.0/{ddi}/restore/report/{restore_id}
List Backups Available For Restore
/v1.0/{ddi}/backup/availableforrestore
Start - Stop Restore
/v1.0/{ddi}/restore/action-requested

User Operations

List Agents For User
/v1.0/{ddi}/user/agents

Activity

List Activity For Agent
/v1.0/{ddi}/system/activity/{agent_id}
List Activity For User
/v1.0/{ddi}/activity