Acronis v2

Acronis Cyber Platform is a cloud platform used to manage cyber protection services such as alerts, tasks, activities, integration status, and other operational security data across Acronis tenants.

The Flowgear Acronis Node lets you execute curated and generated Acronis operations through template-driven Query, Create, Update, Delete, and Action methods. Use it when a Workflow needs to read Acronis data or report supported outbound integration events by using the configured tenant credentials.

Revision History

0.0.0.5 - Initial release.
0.0.0.7 - Updated Runtime compatibility.

Connection

This Connection stores the Acronis tenant URL, OAuth client credentials, cached token details, and request timeout used by the Node.

Property Type Description
Base Url String Required. The Acronis data-center root URL. Do not append /api/2 or other service paths.
Client ID String Required. The OAuth client identifier issued by Acronis.
Client Secret Masked Required. The OAuth client secret issued by Acronis.
Access Token Masked The cached bearer token used for Acronis API calls. The Node manages this value.
Access Token Expires At UTC String The UTC expiry hint recorded for the cached bearer token. The Node manages this value.
Timeout (seconds) Integer The timeout used for token, validation, and runtime API calls. The default is 30.

Setup Notes

  • Enter Base Url as the tenant data-center root, for example https://eu8-cloud.acronis.com.
  • Configure Client ID and Client Secret from the Acronis OAuth client registration used for this integration.
  • Leave token management to the Node. It refreshes bearer tokens before expiry and retries one unauthorized response after forcing a fresh token.
  • Use the connection test to verify that the configured credentials can authenticate and read the current client registration.

Methods

The Acronis Node exposes separate methods for read, mutation, and action-style operations. Templates populate the supported OperationId values and the expected Options or Items shape for the selected operation.

Query

Executes a supported Acronis query operation.

Parameter Type Description
Connection Connection The Acronis connection.
OperationId String The supported Acronis operation identifier selected by the template.
Options Object The path and query parameters required by the selected Acronis operation.
Return Type Description
Response Array One normalized row per returned Acronis item. Query rows preserve the provider payload and include Response.Flowgear.IsSuccess. Empty collection envelopes return zero rows.

Create

Executes a supported Acronis create operation.

Parameter Type Description
Connection Connection The Acronis connection.
OperationId String The supported Acronis operation identifier selected by the template.
Options Object The path and query parameters required by the selected Acronis operation.
Items Array The streamed request-body items for the selected Acronis operation.
Return Type Description
Response Array One normalized row per processed item. Mutation rows preserve the provider payload and include Response.Flowgear.IsSuccess plus Response.Flowgear.Message when there is actionable detail to surface.

Update

Executes a supported Acronis update operation.

Parameter Type Description
Connection Connection The Acronis connection.
OperationId String The supported Acronis operation identifier selected by the template.
Options Object The path and query parameters required by the selected Acronis operation.
Items Array The streamed request-body items for the selected Acronis operation.
Return Type Description
Response Array One normalized row per processed item. Mutation rows preserve the provider payload and include Response.Flowgear.IsSuccess plus Response.Flowgear.Message when there is actionable detail to surface.

Delete

Executes a supported Acronis delete operation.

Parameter Type Description
Connection Connection The Acronis connection.
OperationId String The supported Acronis operation identifier selected by the template.
Options Object The path and query parameters required by the selected Acronis operation.
Items Array Optional streamed request-body items for the selected delete operation.
Return Type Description
Response Array One normalized row per processed item. Mutation rows preserve the provider payload and include Response.Flowgear.IsSuccess plus Response.Flowgear.Message when there is actionable detail to surface.

Action

Executes a supported Acronis action operation.

Parameter Type Description
Connection Connection The Acronis connection.
OperationId String The supported Acronis operation identifier selected by the template.
Options Object The path and query parameters required by the selected Acronis operation.
Items Array The streamed request-body items for the selected Acronis action.
Return Type Description
Response Array One normalized row per processed item. Action rows preserve the provider payload and include Response.Flowgear.IsSuccess plus Response.Flowgear.Message when there is actionable detail to surface.

Usage Notes

  • Templates cover curated diagnostics, alert, task, activity, and outbound integration status operations, together with operations generated from the supported Acronis API collections. Select a template to populate OperationId, Options, and Items for that operation.
  • Supply every path parameter required by the selected operation in Options. The Node rejects the request before calling Acronis when a required path parameter is missing.
  • The Tasks - List tasks and Tasks - List activities queries require at least one narrowing filter in Options, for example state or completedAt, to avoid unbounded queries.
  • Alert, task, and activity paging is handled inside the Node, so Workflow templates stay focused on business filters instead of transport paging values.
  • If the first provider query call fails, the Node surfaces that Acronis error instead of returning a synthetic success row.