Acronis integration setup
The Acronis pack allows you to manage tenants, reports, users, devices, backups, and storage.
This Integration supports multiple instances
Check out the instructions to set up multiple instances here.
Setup
To setup the Acronis Integration, you'll need to perform the following steps:
Log in to the management portal.
Click Settings β API clients β Create API client.
Enter a name for the API client.
Click Next.
The API client is created with the Active status by default.
Input the ID and secret value of the client below. For the Cloud Base URL - match the prefix of the cloud URL to the region below.
We'll run a final authorization check before we continue.
Having issues? Review Acronis' Documentation Here.
Actions
Abgw Storages
Unregister Storageβ
Removes registered storage from a user's account.
Requestβ
DELETE /api/vault_manager/v1/abgw_storages/{storageId}
Path Paramsβ
storageId*
Acronis Storage ID
None Provided
Activities
List Activitiesβ
Retrieve a list of activities with specific criteria.
Requestβ
GET /api/task_manager/v2/activities
Query Paramsβ
policyType
String (?)
None Provided
id
Acronis Activity
None Provided
resultCode
String (?)
None Provided
lod
String
None Provided
state
String (?)
None Provided
taskId
Acronis Task
None Provided
completedAt
String (?)
None Provided
Responseβ
A key-value pair that includes the following keys:
Responseβ
items
Item
None Provided
size
Number (float)
None Provided
timeStamp
String
None Provided
Objectsβ
Itemβ
completedAt
String
None Provided
context
Context
None Provided
createdAt
String
None Provided
executor
Executor
None Provided
id
Number (float)
None Provided
idString
String
None Provided
parentActivityId
Number (float)
None Provided
parentActivityIdString
String
None Provided
policy
Policy
None Provided
progress
Progress
None Provided
resource
Resource
None Provided
result
Result
None Provided
startedAt
String
None Provided
state
String
None Provided
taskId
Number (float)
None Provided
taskIdString
String
None Provided
tenant
Tenant
None Provided
type
String
None Provided
updatedAt
String
None Provided
uuid
String
None Provided
Contextβ
ArchiveLocation
String
None Provided
ArchiveName
String
None Provided
BackupFrameID
String
None Provided
BackupPlanID
String
None Provided
BackupPlanName
String
None Provided
BackupType
Number (float)
None Provided
CommandID
String
None Provided
Comments
String
None Provided
CurrentBackupFrame
String
None Provided
ExecutionQueue
String
None Provided
HasChildren
Boolean
None Provided
IsProcessRoot
Boolean
None Provided
MachineName
String
None Provided
MessageID
String
None Provided
Persistent
Persistent
None Provided
ProcessID
Number (float)
None Provided
ProtectionPlanID
String
None Provided
Sources
Source
None Provided
Specific
String
None Provided
UserName
String
None Provided
_runtime
Runtime
None Provided
isLegacy
Boolean
None Provided
parentUUID
String
None Provided
runMode
String
None Provided
title
String
None Provided
Executorβ
clusterId
String
None Provided
id
String
None Provided
Policyβ
id
String
None Provided
name
String
None Provided
type
String
None Provided
Progressβ
current
Number (float)
None Provided
total
Number (float)
None Provided
Resourceβ
id
String
None Provided
name
String
None Provided
type
String
None Provided
Resultβ
code
String
None Provided
error
Error
None Provided
payload
Payload
None Provided
warnings
Warning
None Provided
Tenantβ
id
String
None Provided
locator
String
None Provided
name
String
None Provided
Persistentβ
Sources
Source
None Provided
Sourceβ
BackupType
String
None Provided
ItemKey
Item Key
None Provided
ItemPath
String
None Provided
Runtimeβ
bytesProcessed
Number (float)
None Provided
bytesSaved
Number (float)
None Provided
sourceStamp
Number (float)
None Provided
Errorβ
code
String
None Provided
context
Context
None Provided
debug
Debug
None Provided
domain
String
None Provided
kbLink
Kb Link
None Provided
reason
String
None Provided
Payloadβ
BackupActivitiesNumber
Number (float)
None Provided
UnresolvedItemsWarning
Key-Value pair (Dictionary)
None Provided
Warningβ
code
String
None Provided
context
Context
None Provided
debug
Debug
None Provided
domain
String
None Provided
kbLink
Kb Link
None Provided
reason
String
None Provided
Itemkeyβ
4B2A7A93-A44F-4155-BDE3-A023C57C9431
String
None Provided
ItemType
String
None Provided
LocalID
String
None Provided
Contextβ
$module
String
None Provided
_src
Src
None Provided
account
String
None Provided
cause_str
String
None Provided
commandid
String
None Provided
effect_str
String
None Provided
failcount
Number (float)
None Provided
isreturncode
Number (float)
None Provided
tenantname
String
None Provided
Debugβ
msg
String
None Provided
Kblinkβ
build
Number (float)
None Provided
lineTag
String
None Provided
os
String
None Provided
product
String
None Provided
serCode
String
None Provided
version
String
None Provided
Srcβ
code
Number (float)
None Provided
fields
Field
None Provided
src
Src
None Provided
suberror
Suberror
None Provided
text
String
None Provided
types
Type
None Provided
Fieldβ
$module
String
None Provided
CommandID
String
None Provided
Suberrorβ
code
Number (float)
None Provided
fields
Field
None Provided
src
Src
None Provided
suberror
Suberror
None Provided
text
String
None Provided
types
Type
None Provided
Typeβ
$module
String
None Provided
CommandID
String
None Provided
Agent Registration Tokens
List Registration Tokensβ
Retrieve list of registration tokens.
Requestβ
GET /api/2/tenants/{tenant_id}/registration_tokens
Path Paramsβ
tenant_id*
Acronis Tenant
None Provided
Get Registration Tokenβ
Requestβ
POST /api/2/tenants/{tenant_id}/registration_tokens
Path Paramsβ
tenant_id*
Acronis Tenant
None Provided
JSON Bodyβ
expires_in
Number (float)
None Provided
scopes
Array
None Provided
Delete Registration Tokenβ
Remove device registration identification for push notifications.
Requestβ
DELETE /api/2/registration_tokens/{registration_token_id}
Path Paramsβ
registration_token_id*
String
None Provided
Agents
List Tenant Agentsβ
Requestβ
GET /api/agent_manager/v2/agents
Query Paramsβ
tenant_id
Acronis Tenant
None Provided
Trigger Updating All Agents In The Systemβ
Requestβ
POST /api/agent_manager/v2/agents/update:force
JSON Bodyβ
agent_ids
Array
None Provided
Responseβ
Get Agentβ
Requestβ
GET /api/agent_manager/v2/agents/{agent_id}
Path Paramsβ
agent_id*
Acronis Agent
None Provided
Responseβ
A key-value pair that includes the following keys:
Responseβ
auto_update
Boolean
None Provided
core_version
Core Version
None Provided
enabled
Boolean
None Provided
host_id
String
None Provided
hostname
String
None Provided
id
String
None Provided
meta
Metum
None Provided
name
String
None Provided
online
Boolean
None Provided
platform
Platform