Acronis Cyber Protect Cloud Tools
Written By Christopher Scaminaci
Last updated 7 days ago
Acronis Cyber Protect Cloud Tools
acronis_ · 272 tools · Free 136 · Pro 136
Acronis Cyber Protect Cloud spans twelve APIs behind one credential: alerts, backup tasks and activities, protection agents, protected resources and protection policies, endpoint detection and response, the tenant tree with its users, offering items, usage and pricing, vaults and archives and backups, disaster recovery with test and production failover, the platform event stream, price lists, and Acronis's own PSA and file-sync products. Tool names are prefixed acronis_ and the family word is part of the name wherever twelve sub-APIs would otherwise repeat a resource word. Authentication is an API client (a client id and secret) created in the Acronis console, and the data center URL Acronis issues alongside it is required — an account lives in exactly one data center with no access between them.
All connector tools · Acronis Cyber Protect Cloud setup guide
Acronis Cyber Protect Cloud tool groups
- Alerts — 17 tools
- Tasks and Activities — 4 tools
- Protection Agents — 12 tools
- Protection Policies and Resources — 34 tools
- Endpoint Detection and Response — 6 tools
- Tenants, Users and Licensing — 80 tools
- Vaults, Archives and Backups — 42 tools
- Disaster Recovery — 7 tools
- Event Stream — 6 tools
- Price Lists — 1 tool
- Advanced Automation (PSA) — 28 tools
- File Sync and Share — 35 tools
Alerts
acronis_create_alert details
acronis_create_alert details
[Acronis Cyber Protect Cloud] Create an alert. Served by the Alert Manager API (partner-wide and per-customer alert roll-ups, alert types and dismissal). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint.
acronis_dismiss_alert details
acronis_dismiss_alert details
[Acronis Cyber Protect Cloud] Dismiss an alert by ID. Served by the Alert Manager API (partner-wide and per-customer alert roll-ups, alert types and dismissal). DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_dismiss_alerts_by_filter details
acronis_dismiss_alerts_by_filter details
[Acronis Cyber Protect Cloud] Dismiss the alerts by filter. Served by the Alert Manager API (partner-wide and per-customer alert roll-ups, alert types and dismissal). Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts show_deleted_only, source, source_time_stamp, type, updated_at, created_at, category, planId, resourceId, planName, resourceName here. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_get_alert details
acronis_get_alert details
[Acronis Cyber Protect Cloud] Fetch an alert by ID. Served by the Alert Manager API (partner-wide and per-customer alert roll-ups, alert types and dismissal).
acronis_get_alert_counters details
acronis_get_alert_counters details
[Acronis Cyber Protect Cloud] Fetch alert counters. Served by the Alert Manager API (partner-wide and per-customer alert roll-ups, alert types and dismissal).
acronis_get_alert_resource_status details
acronis_get_alert_resource_status details
[Acronis Cyber Protect Cloud] Fetch resources containing the highest severity alerts. Served by the Alert Manager API (partner-wide and per-customer alert roll-ups, alert types and dismissal).
acronis_get_alert_type details
acronis_get_alert_type details
[Acronis Cyber Protect Cloud] Fetch an alert type by ID. Served by the Alert Manager API (partner-wide and per-customer alert roll-ups, alert types and dismissal).
acronis_get_alert_vault_archive_stats details
acronis_get_alert_vault_archive_stats details
[Acronis Cyber Protect Cloud] Get count of active alerts and last modification time. Served by the Alert Manager API (partner-wide and per-customer alert roll-ups, alert types and dismissal).
acronis_get_alerts_by_scope details
acronis_get_alerts_by_scope details
[Acronis Cyber Protect Cloud] Fetch alerts grouped by scope. Served by the Alert Manager API (partner-wide and per-customer alert roll-ups, alert types and dismissal). Acronis REQUIRES scopeKey on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank.
acronis_get_customer_alerts_count details
acronis_get_customer_alerts_count details
[Acronis Cyber Protect Cloud] Fetch partner's customer alerts count. Served by the Alert Manager API (partner-wide and per-customer alert roll-ups, alert types and dismissal). Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts show_deleted_only, source, source_time_stamp, type, updated_at, created_at, category, planId, resourceId, planName, resourceName here.
acronis_list_alert_categories details
acronis_list_alert_categories details
[Acronis Cyber Protect Cloud] Fetch categories. Served by the Alert Manager API (partner-wide and per-customer alert roll-ups, alert types and dismissal).
acronis_list_alert_types details
acronis_list_alert_types details
[Acronis Cyber Protect Cloud] Fetch all alert types. Served by the Alert Manager API (partner-wide and per-customer alert roll-ups, alert types and dismissal).
acronis_list_alerts details
acronis_list_alerts details
[Acronis Cyber Protect Cloud] Fetch all alerts. Served by the Alert Manager API (partner-wide and per-customer alert roll-ups, alert types and dismissal). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Pass limit to bound the result set (capped at 1000). Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts show_deleted, show_deleted_only, source, source_time_stamp, type, updated_at, created_at, category, planId, resourceId, planName, resourceName, order here.
acronis_list_customer_alerts details
acronis_list_customer_alerts details
[Acronis Cyber Protect Cloud] Fetch alerts grouped per customer. Served by the Alert Manager API (partner-wide and per-customer alert roll-ups, alert types and dismissal). Acronis REQUIRES customerId on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts show_deleted, show_deleted_only, source, source_time_stamp, type, updated_at, created_at, category, planId, resourceId, planName, resourceName here.
acronis_mark_alert_false_positive details
acronis_mark_alert_false_positive details
[Acronis Cyber Protect Cloud] Mark alert as false positive. Served by the Alert Manager API (partner-wide and per-customer alert roll-ups, alert types and dismissal). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint.
acronis_register_alert_type details
acronis_register_alert_type details
[Acronis Cyber Protect Cloud] Register new alert type. Served by the Alert Manager API (partner-wide and per-customer alert roll-ups, alert types and dismissal). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint.
acronis_unregister_alert_type details
acronis_unregister_alert_type details
[Acronis Cyber Protect Cloud] Unregister an alert type by ID. Served by the Alert Manager API (partner-wide and per-customer alert roll-ups, alert types and dismissal). DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
Tasks and Activities
acronis_get_activity details
acronis_get_activity details
[Acronis Cyber Protect Cloud] Fetch an activity. Served by the Task Management API (backup tasks and activities, which is how you answer "did last night's backup run and did it succeed").
acronis_get_task details
acronis_get_task details
[Acronis Cyber Protect Cloud] Fetch a task. Served by the Task Management API (backup tasks and activities, which is how you answer "did last night's backup run and did it succeed").
acronis_list_activities details
acronis_list_activities details
[Acronis Cyber Protect Cloud] Fetch a list of activities. Served by the Task Management API (backup tasks and activities, which is how you answer "did last night's backup run and did it succeed"). Paginated: pass limit (capped at 1000) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts startedBy, policyId, policyName, policyType, resourceId, resourceName, resourceType, taskId, workflowId, parentActivityId, state, resultCode, createdAt, startedAt, and more here.
acronis_list_tasks details
acronis_list_tasks details
[Acronis Cyber Protect Cloud] Fetch a list of tasks. Served by the Task Management API (backup tasks and activities, which is how you answer "did last night's backup run and did it succeed"). Paginated: pass limit (capped at 1000) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts type, queue, priority, startedBy, policyId, policyName, policyType, resourceId, resourceName, resourceType, workflowId, state, resultCode, enqueuedAt, and more here.
Protection Agents
acronis_delete_agent details
acronis_delete_agent details
[Acronis Cyber Protect Cloud] DESTRUCTIVE: this deregisters ONE protection agent, named by the agentId path parameter. The agent is removed from Acronis and the machine stops being protected until an operator reinstalls and re-registers it; nothing in StackJack can put it back. Served by the Agents API (agent inventory, agent health, hardware nodes and agent updates). Get the agentId from acronis_list_agents and confirm the machine name in that response before you call this. acronis_delete_agent_by_id performs the same deregistration through the agent collection, with id in the query string, and the two are equivalent. Set force to true only when you have accepted that the last agent protecting a resource is going away.
acronis_delete_agent_by_id details
acronis_delete_agent_by_id details
[Acronis Cyber Protect Cloud] DESTRUCTIVE: this deregisters ONE protection agent, named by the required id query parameter. The agent is removed from Acronis and the machine stops being protected until an operator reinstalls and re-registers it; nothing in StackJack can put it back. Served by the Agents API (agent inventory, agent health, hardware nodes and agent updates). Acronis REQUIRES id on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave it blank. Get the id from acronis_list_agents and confirm the machine name in that response before you call this. Acronis publishes this as a filtered DELETE on the agent collection, but id is the only selector it accepts and the vendor requires it. acronis_delete_agent performs the same deregistration through the path-scoped endpoint and the two are equivalent. Set force to true only when you have accepted that the last agent protecting a resource is going away.
acronis_delete_agent_update_setting details
acronis_delete_agent_update_setting details
[Acronis Cyber Protect Cloud] DeleteAgentUpdateSettings. Served by the Agents API (agent inventory, agent health, hardware nodes and agent updates). DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_delete_agent_update_settings details
acronis_delete_agent_update_settings details
[Acronis Cyber Protect Cloud] DeleteAgentUpdateSettingsCollection. Served by the Agents API (agent inventory, agent health, hardware nodes and agent updates). Acronis REQUIRES id on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_force_agent_update details
acronis_force_agent_update details
[Acronis Cyber Protect Cloud] RunAgentUpdateNow. Served by the Agents API (agent inventory, agent health, hardware nodes and agent updates). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_get_agent details
acronis_get_agent details
[Acronis Cyber Protect Cloud] FetchAgent. Served by the Agents API (agent inventory, agent health, hardware nodes and agent updates).
acronis_get_agent_update_setting details
acronis_get_agent_update_setting details
[Acronis Cyber Protect Cloud] FetchAgentUpdateSettings. Served by the Agents API (agent inventory, agent health, hardware nodes and agent updates).
acronis_get_hardware_node details
acronis_get_hardware_node details
[Acronis Cyber Protect Cloud] FetchHardwareNode. Served by the Agents API (agent inventory, agent health, hardware nodes and agent updates).
acronis_list_agent_update_references details
acronis_list_agent_update_references details
[Acronis Cyber Protect Cloud] FetchAgentUpdateReferenceByAttributes. Served by the Agents API (agent inventory, agent health, hardware nodes and agent updates). Acronis REQUIRES updateChannel, osFamily, osArch on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank.
acronis_list_agents details
acronis_list_agents details
[Acronis Cyber Protect Cloud] FetchAgents. Served by the Agents API (agent inventory, agent health, hardware nodes and agent updates). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Paginated: pass limit (capped at 1000) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts up_to_date here.
acronis_list_hardware_nodes details
acronis_list_hardware_nodes details
[Acronis Cyber Protect Cloud] FetchHardwareNodes. Served by the Agents API (agent inventory, agent health, hardware nodes and agent updates).
acronis_update_agent_update_settings details
acronis_update_agent_update_settings details
[Acronis Cyber Protect Cloud] UploadAgentUpdateSettings. Served by the Agents API (agent inventory, agent health, hardware nodes and agent updates). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
Protection Policies and Resources
acronis_apply_policy_to_resources details
acronis_apply_policy_to_resources details
[Acronis Cyber Protect Cloud] Apply a protection policy to resources. In Resource and Policy Management an application is the link between a policy and the resources it protects, so creating one changes live protection even though the vendor calls the operation a create. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes what is protected on real machines and takes effect at once. Confirm the policy with acronis_get_policy and the targets with acronis_list_resources first; undo it with acronis_revoke_policy_applications.
acronis_create_draft_policies details
acronis_create_draft_policies details
[Acronis Cyber Protect Cloud] Add a policy to a draft. A draft is a staged set of policy edits that protects nothing until it is applied, which is why this is not marked destructive. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint.
acronis_create_drafts details
acronis_create_drafts details
[Acronis Cyber Protect Cloud] Create a draft, which is a staging area for policy edits that does not touch live protection until it is applied. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. Read one back with acronis_get_draft.
acronis_create_policies details
acronis_create_policies details
[Acronis Cyber Protect Cloud] Create a protection policy. A new policy protects nothing until acronis_apply_policy_to_resources links it to resources, which is why this is not marked destructive. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint.
acronis_delete_draft details
acronis_delete_draft details
[Acronis Cyber Protect Cloud] Delete a draft and the staged edits it holds. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). DESTRUCTIVE: the staged work is lost and cannot be recovered from StackJack. Read acronis_get_draft first. Live protection is unaffected, because a draft is not applied.
acronis_delete_draft_policy details
acronis_delete_draft_policy details
[Acronis Cyber Protect Cloud] Remove one policy from a draft. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). DESTRUCTIVE: the staged policy is dropped from the draft and cannot be recovered from StackJack. Read acronis_get_draft first.
acronis_delete_policies details
acronis_delete_policies details
[Acronis Cyber Protect Cloud] Delete protection policies selected by filter, not by a single ID. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. DESTRUCTIVE: a deleted policy stops protecting every resource it is applied to, so machines silently lose backup and security coverage. Run acronis_list_policies with the same filters first, and read acronis_list_policy_applications to see what each one currently protects.
acronis_delete_policy details
acronis_delete_policy details
[Acronis Cyber Protect Cloud] Delete one protection policy by ID. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). DESTRUCTIVE: every resource the policy protects loses that protection. Read acronis_get_policy and acronis_list_policy_applications first to see what depends on it.
acronis_delete_resources details
acronis_delete_resources details
[Acronis Cyber Protect Cloud] Delete resource records selected by filter. A resource is a machine or workload Acronis knows about. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). DESTRUCTIVE: removing a resource record drops it out of the protection inventory and out of every policy application that named it. Run acronis_list_resources with the same filters first.
acronis_get_draft details
acronis_get_draft details
[Acronis Cyber Protect Cloud] Fetch one draft of policy edits by ID, including the policies staged inside it. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application).
acronis_get_policy details
acronis_get_policy details
[Acronis Cyber Protect Cloud] Fetch one protection policy by ID. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). See what it currently protects with acronis_list_policy_applications.
acronis_get_resource details
acronis_get_resource details
[Acronis Cyber Protect Cloud] Fetch one resource by ID. The path takes either the Acronis internal ID or the external ID, which is why the parameter names both. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application).
acronis_get_resources_count details
acronis_get_resources_count details
[Acronis Cyber Protect Cloud] Count the resources matching a filter without listing them. Use it to size a query before running acronis_list_resources. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts search, not_applied_only, applicable_to_policy_id, applicable_to_policy_selection_id, applied_only, applied_to_policy_id, applied_to_policy_selection_id, include_deleted, allowed_actions, updated_at, is_group here.
acronis_list_applications_issues_statistics details
acronis_list_applications_issues_statistics details
[Acronis Cyber Protect Cloud] Fetch statistics about issues with policy applications, which is how you find protection that is failing rather than merely assigned. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application).
acronis_list_policies details
acronis_list_policies details
[Acronis Cyber Protect Cloud] List protection policies. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Paginated: pass limit (capped at 1000) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts search, applicable_to_context_id, applicable_to_context_selection_id, dependency_namespace, dependency_path, os_type, include_settings, include_settings_constraints, include_applied_context, templates_only, include_templates, include_temporaries, favorite, default here. Fetch one policy with acronis_get_policy.
acronis_list_policy_applications details
acronis_list_policy_applications details
[Acronis Cyber Protect Cloud] List policy applications, that is the links between policies and the resources they protect. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Paginated: pass limit (capped at 1000) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts policy_type, include_temporaries, context_type, deployment_state, execution_state, status, issue_types, enabled_only, direct_only, empty_link_only, include_multiple_applications_conflict, include_validation_issues, include_deployment_errors, include_running_blockers, and more here. Create an application with acronis_apply_policy_to_resources.
acronis_list_policy_statuses details
acronis_list_policy_statuses details
[Acronis Cyber Protect Cloud] List application statuses grouped by policy, which answers whether a policy is actually running where it was assigned. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Paginated: pass limit (capped at 1000) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts policy_type, policy_id, policy_selection_id, created_at, updated_at, include_validation_issues, include_aggregate_status, order, links_and_issues here.
acronis_list_resource_attributes details
acronis_list_resource_attributes details
[Acronis Cyber Protect Cloud] List the attributes Acronis holds for one resource. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Fetch the resource itself with acronis_get_resource.
acronis_list_resource_statuses details
acronis_list_resource_statuses details
[Acronis Cyber Protect Cloud] List the protection status of resources, which is the direct answer to whether a customer machine is protected. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Paginated: pass limit (capped at 1000) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts selection_id, search, include_deleted, include_attributes, include_attribute_namespaces, updated_at, order here.
acronis_list_resources details
acronis_list_resources details
[Acronis Cyber Protect Cloud] List the resources, that is the machines and workloads, known to Resource and Policy Management. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Paginated: pass limit (capped at 1000) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts type, resource_id, search, not_applied_only, applicable_to_policy_id, applicable_to_policy_selection_id, applied_only, applied_to_policy_id, applied_to_policy_selection_id, include_deleted, allowed_actions, updated_at, is_group here. Fetch one with acronis_get_resource.
acronis_revoke_policy_applications details
acronis_revoke_policy_applications details
[Acronis Cyber Protect Cloud] Revoke policy applications, which unlinks policies from the resources they protect. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). DESTRUCTIVE: every matched resource loses the protection that application provided, immediately and without a warning to the customer. List the applications with acronis_list_policy_applications first.
acronis_run_policy_execution details
acronis_run_policy_execution details
[Acronis Cyber Protect Cloud] Start a policy execution now instead of waiting for its schedule. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this dispatches real work to live machines, for example a backup or a scan, and it consumes storage and endpoint resources. Confirm the target with acronis_list_policy_applications first, then follow the run with acronis_list_tasks.
acronis_update_draft_context details
acronis_update_draft_context details
[Acronis Cyber Protect Cloud] Replace the context of a draft, which is the scope and the resources the staged edits are written against. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this is a PUT that replaces the whole context block, so anything you omit is lost from the draft. Read acronis_get_draft first.
acronis_update_draft_disabled_applications_context details
acronis_update_draft_disabled_applications_context details
[Acronis Cyber Protect Cloud] Replace the disabled-applications context of a draft, that is the record of which policy applications the draft switches off. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this is a PUT that replaces the whole block, so omitted entries are lost and applying the draft can disable protection you did not intend to disable. Read acronis_get_draft first.
acronis_update_draft_enabled_policies details
acronis_update_draft_enabled_policies details
[Acronis Cyber Protect Cloud] Replace the set of policies a draft enables. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this is a PUT that replaces the whole set, so a policy left out of the body is no longer enabled by the draft. Read acronis_get_draft first.
acronis_update_draft_name details
acronis_update_draft_name details
[Acronis Cyber Protect Cloud] Rename a draft. It changes one label on a staged draft and touches no live protection, which is why it is not marked destructive. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint.
acronis_update_draft_policy_comment details
acronis_update_draft_policy_comment details
[Acronis Cyber Protect Cloud] Set the comment on a policy inside a draft. It changes one text field on a staged draft and touches no live protection, which is why it is not marked destructive. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint.
acronis_update_draft_policy_enabled details
acronis_update_draft_policy_enabled details
[Acronis Cyber Protect Cloud] Enable or disable one policy inside a draft. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: the flag decides whether that policy protects anything once the draft is applied, so clearing it removes protection at apply time. Read acronis_get_draft first.
acronis_update_draft_policy_name details
acronis_update_draft_policy_name details
[Acronis Cyber Protect Cloud] Rename a policy inside a draft. It changes one label on a staged draft, which is why it is not marked destructive. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint.
acronis_update_draft_policy_settings details
acronis_update_draft_policy_settings details
[Acronis Cyber Protect Cloud] Replace the settings of a policy inside a draft, for example its schedule or its retention. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this is a PUT that replaces the whole settings block, so omitted values fall away and the applied policy can protect less than it did. Read acronis_get_draft first and send the whole block back.
acronis_update_draft_policy_type details
acronis_update_draft_policy_type details
[Acronis Cyber Protect Cloud] Set the type of a policy inside a draft, that is which kind of protection it performs. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: changing the type changes what the policy does once the draft is applied, and settings that belonged to the old type do not carry over. Read acronis_get_draft first.
acronis_update_draft_state details
acronis_update_draft_state details
[Acronis Cyber Protect Cloud] Change the state of a draft, which is how a staged draft is moved toward being applied. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: moving a draft into an applied state pushes every staged edit onto live protection at once. Read acronis_get_draft and confirm the staged content before you send this.
acronis_update_policy details
acronis_update_policy details
[Acronis Cyber Protect Cloud] Change fields on a live protection policy. This is a PATCH, so only the fields you send are merged. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: the policy is live, so a changed schedule or retention takes effect on every resource it protects. Read acronis_get_policy and acronis_list_policy_applications first.
acronis_update_policy_favorites details
acronis_update_policy_favorites details
[Acronis Cyber Protect Cloud] Change the favorite order and the related display properties of policies. Served by the Resource and Policy Management API (protected resources, protection policies, policy drafts and policy application). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this writes across the policy set rather than one policy, so it can reorder or re-flag policies you did not name. List them with acronis_list_policies first.
Endpoint Detection and Response
acronis_get_incident details
acronis_get_incident details
[Acronis Cyber Protect Cloud] GET /incidents/. Served by the Endpoint Detection and Response API (security incidents, investigation state and endpoint response actions). Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts updated_since, with_activities here.
acronis_get_incident_response_action details
acronis_get_incident_response_action details
[Acronis Cyber Protect Cloud] GET /incidents//response_action. Served by the Endpoint Detection and Response API (security incidents, investigation state and endpoint response actions). Acronis REQUIRES activityId on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank.
acronis_list_incidents details
acronis_list_incidents details
[Acronis Cyber Protect Cloud] GET /incidents. Served by the Endpoint Detection and Response API (security incidents, investigation state and endpoint response actions). Paginated: pass limit (capped at 1000) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts created_at, updated_at, is_mitigated, mitigation_state, state, severity, positivity, verdict, incident_category, workload_id, analytics_source here.
acronis_run_incident_response_action details
acronis_run_incident_response_action details
[Acronis Cyber Protect Cloud] Run an EDR containment or remediation action against the workload behind one security incident. DESTRUCTIVE: action is the verb and it reaches the endpoint itself - WORKLOAD_ISOLATE and WORKLOAD_DEISOLATE cut the machine off the network and put it back, WORKLOAD_SHUTDOWN and WORKLOAD_RESTART stop or reboot it, PROCESS_STOP and PROCESS_STOP_TREE kill a running process and its children, PROCESS_FILE_QUARANTINE and PROCESS_FILE_DELETE move or erase the file on disk, WORKLOAD_ROLLBACK reverts the machine to a restore point, WORKLOAD_PATCH installs a patch, ACQUIRE_FORENSIC_BACKUP takes a memory and disk image, and ADD_TO_ALLOW, ADD_TO_BLOCK and the ADD_ALL_PROCESS_FILE_URL_TO_ALLOW_LIST / ADD_ALL_PROCESS_FILE_URL_TO_BLOCK_LIST pair change the tenant's allow and block lists. None of it can be undone from StackJack. Served by the Endpoint Detection and Response API (security incidents, investigation state and endpoint response actions). Acronis REQUIRES action on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave it blank. Each verb reads its own operands: processes and files for the allow and block list verbs and for PROCESS_STOP, patchId for WORKLOAD_PATCH, restorePointName for WORKLOAD_ROLLBACK, backupLocation with forensicDumpMode and forensicRunningProcessesSnapshot for ACQUIRE_FORENSIC_BACKUP, policyId and delay for the isolation verbs, and workloadId when the incident spans more than one workload. Read the incident with acronis_get_incident first and confirm the workload.
acronis_set_incident_investigation_state details
acronis_set_incident_investigation_state details
[Acronis Cyber Protect Cloud] POST /incidents//investigation_state. Served by the Endpoint Detection and Response API (security incidents, investigation state and endpoint response actions). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint.
acronis_set_incidents_investigation_state details
acronis_set_incidents_investigation_state details
[Acronis Cyber Protect Cloud] POST /incidents/investigation_state. Served by the Endpoint Detection and Response API (security incidents, investigation state and endpoint response actions). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint.
Tenants, Users and Licensing
acronis_check_tenant_edition_switch details
acronis_check_tenant_edition_switch details
[Acronis Cyber Protect Cloud] PerformTenantEditionSwitchCheck. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Acronis REQUIRES targetEdition, applicationId on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank.
acronis_check_user_password details
acronis_check_user_password details
[Acronis Cyber Protect Cloud] CheckPassword. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint.
acronis_create_clients details
acronis_create_clients details
[Acronis Cyber Protect Cloud] CreateClient. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_create_infra details
acronis_create_infra details
[Acronis Cyber Protect Cloud] RegisterInfrastructure. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint.
acronis_create_locations details
acronis_create_locations details
[Acronis Cyber Protect Cloud] CreateInfrastructuresLocation. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint.
acronis_create_registration_tokens details
acronis_create_registration_tokens details
[Acronis Cyber Protect Cloud] CreateRegistrationToken_0. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_create_reports details
acronis_create_reports details
[Acronis Cyber Protect Cloud] CreateReport. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_create_tenant_registration_tokens details
acronis_create_tenant_registration_tokens details
[Acronis Cyber Protect Cloud] CreateRegistrationToken_1. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_create_tenants details
acronis_create_tenants details
[Acronis Cyber Protect Cloud] CreateTenant. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_create_users details
acronis_create_users details
[Acronis Cyber Protect Cloud] CreateUser. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_delete_application_settings_tenant details
acronis_delete_application_settings_tenant details
[Acronis Cyber Protect Cloud] DeleteTenantApplicationSetting. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_delete_client details
acronis_delete_client details
[Acronis Cyber Protect Cloud] DeleteClient. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_delete_infra details
acronis_delete_infra details
[Acronis Cyber Protect Cloud] UnregisterInfrastructure. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Acronis REQUIRES version on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_delete_location details
acronis_delete_location details
[Acronis Cyber Protect Cloud] DeleteInfrastructuresLocation. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Acronis REQUIRES version on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_delete_registration_token details
acronis_delete_registration_token details
[Acronis Cyber Protect Cloud] DeleteRegistrationToken. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_delete_report details
acronis_delete_report details
[Acronis Cyber Protect Cloud] DeleteReport. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Acronis REQUIRES version on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_delete_tenant details
acronis_delete_tenant details
[Acronis Cyber Protect Cloud] DeleteTenant. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Acronis REQUIRES version on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_delete_user details
acronis_delete_user details
[Acronis Cyber Protect Cloud] DeleteUser. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Acronis REQUIRES version on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_disable_tenant_application details
acronis_disable_tenant_application details
[Acronis Cyber Protect Cloud] TurnOffTenantApplication. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_disable_tenant_branding details
acronis_disable_tenant_branding details
[Acronis Cyber Protect Cloud] DisableCustomBranding. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Acronis REQUIRES version on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_enable_tenant_application details
acronis_enable_tenant_application details
[Acronis Cyber Protect Cloud] TurnOnTenantApplication. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_enable_tenant_branding details
acronis_enable_tenant_branding details
[Acronis Cyber Protect Cloud] EnableCustomBranding. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Acronis REQUIRES version on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank.
acronis_get_application details
acronis_get_application details
[Acronis Cyber Protect Cloud] FetchApplication. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_get_application_settings_tenant details
acronis_get_application_settings_tenant details
[Acronis Cyber Protect Cloud] FetchTenantApplicationSetting. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_get_client details
acronis_get_client details
[Acronis Cyber Protect Cloud] FetchClient. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_get_infra details
acronis_get_infra details
[Acronis Cyber Protect Cloud] FetchInfrastructure. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_get_location details
acronis_get_location details
[Acronis Cyber Protect Cloud] FetchInfrastructuresLocation. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_get_report details
acronis_get_report details
[Acronis Cyber Protect Cloud] FetchReport. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_get_report_stored details
acronis_get_report_stored details
[Acronis Cyber Protect Cloud] FetchStoredReports. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_get_tenant details
acronis_get_tenant details
[Acronis Cyber Protect Cloud] FetchTenant. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_get_tenant_brand details
acronis_get_tenant_brand details
[Acronis Cyber Protect Cloud] FetchCustomBrandingOptions. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_get_tenant_mfa_status details
acronis_get_tenant_mfa_status details
[Acronis Cyber Protect Cloud] FetchTenantMFAStatus. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_get_tenant_offering_items_available_for_child details
acronis_get_tenant_offering_items_available_for_child details
[Acronis Cyber Protect Cloud] FetchOfferingItemsAvailableForTenantChild. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_get_tenant_offering_items_pricing details
acronis_get_tenant_offering_items_pricing details
[Acronis Cyber Protect Cloud] FetchTenantOfferingItemsPrices. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_get_tenant_pricing details
acronis_get_tenant_pricing details
[Acronis Cyber Protect Cloud] FetchTenantPricingSettings. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_get_user details
acronis_get_user details
[Acronis Cyber Protect Cloud] FetchUser. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_get_user_access_policies details
acronis_get_user_access_policies details
[Acronis Cyber Protect Cloud] FetchUserAccessPolicies. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_get_users_check_login details
acronis_get_users_check_login details
[Acronis Cyber Protect Cloud] CheckLoginNameAvailability. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Acronis REQUIRES username on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank.
acronis_get_users_me details
acronis_get_users_me details
[Acronis Cyber Protect Cloud] FetchCurrentUserInfo. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). USER-SESSION ONLY: Acronis refuses this endpoint for the API-client token StackJack authenticates with (401, authN flags do not match, have API client), so it cannot succeed on a StackJack connection whatever rights the client has. To identify the calling API client and the tenant it belongs to, call acronis_get_client with the connector's client id instead.
acronis_list_account_applications details
acronis_list_account_applications details
[Acronis Cyber Protect Cloud] FetchApplications. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_list_clients details
acronis_list_clients details
[Acronis Cyber Protect Cloud] FetchClientsBatch. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_list_infra details
acronis_list_infra details
[Acronis Cyber Protect Cloud] FetchInfrastructuresBatch. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Acronis REQUIRES uuids on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank.
acronis_list_location_infra details
acronis_list_location_infra details
[Acronis Cyber Protect Cloud] FetchLocationInfrastructures. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_list_locations details
acronis_list_locations details
[Acronis Cyber Protect Cloud] FetchInfrastructuresLocationsBatch. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Acronis REQUIRES uuids on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank.
acronis_list_search details
acronis_list_search details
[Acronis Cyber Protect Cloud] Search. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Acronis REQUIRES tenant, text on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank. Pass limit to bound the result set (capped at 1000).
acronis_list_tenant_applications details
acronis_list_tenant_applications details
[Acronis Cyber Protect Cloud] FetchAvailableTenantApplications. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_list_tenant_children details
acronis_list_tenant_children details
[Acronis Cyber Protect Cloud] FetchTenantChildren. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_list_tenant_locations details
acronis_list_tenant_locations details
[Acronis Cyber Protect Cloud] FetchTenantInfrastructureLocations. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_list_tenant_offering_items details
acronis_list_tenant_offering_items details
[Acronis Cyber Protect Cloud] FetchTenantOfferingItems. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts status, include_secondary, type here.
acronis_list_tenant_registration_tokens details
acronis_list_tenant_registration_tokens details
acronis_list_tenant_reports details
acronis_list_tenant_reports details
[Acronis Cyber Protect Cloud] FetchTenantReports. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_list_tenant_usages details
acronis_list_tenant_usages details
[Acronis Cyber Protect Cloud] FetchTenantUsages. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_list_tenant_users details
acronis_list_tenant_users details
[Acronis Cyber Protect Cloud] FetchTenantUsers. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status).
acronis_list_tenants details
acronis_list_tenants details
[Acronis Cyber Protect Cloud] FetchTenantsBatch. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Paginated: pass limit (capped at 1000) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts with_contacts, with_offering_items, with_infra_offering_items, expand_offering_items, include_relative_path, allow_deleted here.
acronis_list_tenants_applications details
acronis_list_tenants_applications details
[Acronis Cyber Protect Cloud] FetchTenantsApplicationsBatch. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Acronis REQUIRES tenants on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank.
acronis_list_tenants_offering_items details
acronis_list_tenants_offering_items details
[Acronis Cyber Protect Cloud] FetchTenantOfferingItemsBatch. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Acronis REQUIRES subtreeRootTenantId on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank. Paginated: pass limit (capped at 1000) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts allow_deleted here.
acronis_list_tenants_usages details
acronis_list_tenants_usages details
[Acronis Cyber Protect Cloud] FetchTenantsUsagesBatch. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Acronis REQUIRES tenants on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank.
acronis_list_users details
acronis_list_users details
[Acronis Cyber Protect Cloud] FetchUsersBatch. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Paginated: pass limit (capped at 1000) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts lod, with_access_policies, allow_deleted, inside_organization, access_policies, tenant_kinds, target_tenant_id here.
acronis_restore_deleted_tenant details
acronis_restore_deleted_tenant details
[Acronis Cyber Protect Cloud] RestoreDeletedTenant. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_restore_deleted_user details
acronis_restore_deleted_user details
[Acronis Cyber Protect Cloud] RestoreDeletedUser. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_send_user_activation_email details
acronis_send_user_activation_email details
[Acronis Cyber Protect Cloud] SendActivationEmail. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_set_user_password details
acronis_set_user_password details
[Acronis Cyber Protect Cloud] SetUserPassword. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_switch_tenant_edition details
acronis_switch_tenant_edition details
[Acronis Cyber Protect Cloud] SwitchTenantEdition. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_update_application_settings_tenant details
acronis_update_application_settings_tenant details
[Acronis Cyber Protect Cloud] UpdateTenantApplicationSetting. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_update_client details
acronis_update_client details
[Acronis Cyber Protect Cloud] UpdateClient. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_update_infra details
acronis_update_infra details
[Acronis Cyber Protect Cloud] UpdateInfrastructure. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_update_location details
acronis_update_location details
[Acronis Cyber Protect Cloud] UpdateInfrastructuresLocation. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_update_report details
acronis_update_report details
[Acronis Cyber Protect Cloud] UpdateReport. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_update_tenant details
acronis_update_tenant details
[Acronis Cyber Protect Cloud] UpdateTenant. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_update_tenant_branding details
acronis_update_tenant_branding details
[Acronis Cyber Protect Cloud] ModifyCustomBranding. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Acronis REQUIRES version on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank. Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_update_tenant_default_idp details
acronis_update_tenant_default_idp details
[Acronis Cyber Protect Cloud] UpdateTenantDefaultIdpId. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_update_tenant_mfa_status details
acronis_update_tenant_mfa_status details
[Acronis Cyber Protect Cloud] ManageTenantMFAStatus. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_update_tenant_offering_items details
acronis_update_tenant_offering_items details
[Acronis Cyber Protect Cloud] SetTenantOfferingItems. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_update_tenant_offering_items_pricing details
acronis_update_tenant_offering_items_pricing details
[Acronis Cyber Protect Cloud] UpdateTenantOfferingItemsPrices. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_update_tenant_pricing details
acronis_update_tenant_pricing details
[Acronis Cyber Protect Cloud] UpdateTenantPricingSettings. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_update_tenants_usages details
acronis_update_tenants_usages details
[Acronis Cyber Protect Cloud] UpdateTenantsUsages. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_update_user details
acronis_update_user details
[Acronis Cyber Protect Cloud] UpdateUser. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_update_user_access_policies details
acronis_update_user_access_policies details
[Acronis Cyber Protect Cloud] UpdateUserAccessPolicies. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_update_user_mfa_status details
acronis_update_user_mfa_status details
[Acronis Cyber Protect Cloud] ManageUserMFAStatus. Served by the Account Management API (tenant tree, users, offering items, quotas, usage, pricing, reports, branding and MFA status). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
Vaults, Archives and Backups
acronis_change_vault_credentials details
acronis_change_vault_credentials details
[Acronis Cyber Protect Cloud] Replace the credentials Acronis uses to reach the storage behind a vault. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. Read the vault with acronis_get_vault and its settings with acronis_get_vault_config before you change anything. DESTRUCTIVE: the new pair replaces the stored one immediately. Credentials the storage rejects leave every archive in the vault unreachable, and StackJack cannot put the previous pair back.
acronis_change_vault_password details
acronis_change_vault_password details
[Acronis Cyber Protect Cloud] Change the encryption password of an encrypted vault, supplying the current password and the new one. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. Compare with acronis_replace_vault_password, which overwrites the stored password without proving the current one. DESTRUCTIVE: the password protects the encryption key of the vault. Acronis cannot recover data in an encrypted vault whose password is lost, so record the new password before you send this.
acronis_check_storage_node_user_access details
acronis_check_storage_node_user_access details
[Acronis Cyber Protect Cloud] Check whether a user account can reach a storage node. This is a POST that only reads: the account to test travels in the request body, which is why it is not a GET. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. Find the node IDs with acronis_list_storage_nodes.
acronis_create_storage_nodes details
acronis_create_storage_nodes details
[Acronis Cyber Protect Cloud] Register a storage node with the Vault Manager, so vaults can be created on it. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. Check what is already registered with acronis_list_storage_nodes.
acronis_create_vaults details
acronis_create_vaults details
[Acronis Cyber Protect Cloud] Create a vault, or attach a storage location that already holds backups as a vault. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. Run acronis_list_vaults first so an attach does not duplicate a vault that is already registered.
acronis_delete_abgw_storage details
acronis_delete_abgw_storage details
[Acronis Cyber Protect Cloud] Unregister an Acronis Backup Gateway storage. ABGW in the path is the vendor abbreviation for that gateway. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). DESTRUCTIVE: unregistering the gateway detaches every vault served through it, so agents can no longer write backups to it or restore from it. Confirm the target with acronis_list_vaults and acronis_get_vault first.
acronis_delete_archives details
acronis_delete_archives details
[Acronis Cyber Protect Cloud] Delete backup archives belonging to one protected resource. DESTRUCTIVE: every backup inside a matched archive goes with it and nothing in StackJack can bring it back. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Acronis REQUIRES resourceId and changeTag on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank, and setting either to null inside filtersJson is refused for the same reason. resourceId is the machine whose archives are destroyed, so this is not a partner-wide sweep unless you point it at each resource in turn. Narrow it further with vaultId. Run acronis_list_archives for the same resource first and read the result, because one call destroys the whole backup history of that machine.
acronis_delete_backups details
acronis_delete_backups details
[Acronis Cyber Protect Cloud] Delete individual backups, that is single recovery points, belonging to one protected resource. DESTRUCTIVE: each matched recovery point is removed permanently, so a restore to that point in time becomes impossible. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Acronis REQUIRES resourceID on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave it blank, and setting it to null inside filtersJson is refused for the same reason. Confirm the exact set with acronis_list_backups for the same resource first.
acronis_delete_vault details
acronis_delete_vault details
[Acronis Cyber Protect Cloud] Delete one vault by ID. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). DESTRUCTIVE: deleting a vault removes the storage destination and every archive it holds. Read acronis_get_vault and acronis_list_vault_archives first, and check acronis_list_vault_agents, because agents still pointed at the vault fail their next backup.
acronis_delete_vault_archive_backups details
acronis_delete_vault_archive_backups details
[Acronis Cyber Protect Cloud] Delete named recovery points from one archive in one vault. This tool and acronis_delete_vault_archive_backups_by_id are two spellings of the SAME destructive act, published twice by Acronis; the difference is the request shape, never the blast radius. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). DESTRUCTIVE: the named recovery points are deleted permanently from the archive. Acronis REQUIRES backupId and changeTag on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank, and setting either to null inside filtersJson is refused for the same reason. backupId is what limits the call to the recovery points you named rather than the whole archive. List them with acronis_list_vault_archive_backups first.
acronis_delete_vault_archive_backups_by_id details
acronis_delete_vault_archive_backups_by_id details
[Acronis Cyber Protect Cloud] Delete recovery points from one archive in one vault, naming them in the request body. This is NOT a narrower or safer sibling of acronis_delete_vault_archive_backups: Acronis publishes the same delete twice, once as a DELETE with query filters and once as this POST with a body, and both destroy the same data. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: every recovery point named in the body is deleted permanently from the archive. Confirm each ID with acronis_list_vault_archive_backups or acronis_get_vault_archive_backup first.
acronis_delete_vault_archives details
acronis_delete_vault_archives details
[Acronis Cyber Protect Cloud] Delete named archives held in one vault. DESTRUCTIVE: every backup in each named archive goes with it. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Acronis REQUIRES changeTag and archiveId on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank, and setting either to null inside filtersJson is refused for the same reason. archiveId is what limits the call to the archives you named rather than the whole vault, so read acronis_list_vault_archives first and confirm each id.
acronis_find_vault_by_storage_location details
acronis_find_vault_by_storage_location details
[Acronis Cyber Protect Cloud] Find which vault occupies a storage path on a storage node. This is a POST that only reads: the path travels in the request body. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. Follow up with acronis_get_vault for the full vault record.
acronis_get_antimalware_scan_stats details
acronis_get_antimalware_scan_stats details
[Acronis Cyber Protect Cloud] Fetch antimalware scan statistics for backups, which is how you show that backed-up data was scanned for malware. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation).
acronis_get_healthcheck details
acronis_get_healthcheck details
[Acronis Cyber Protect Cloud] Check that the Acronis Vault Manager service is answering. This reports the health of the vendor service, not the state of any customer vault; for that use acronis_get_vault_stats. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation).
acronis_get_search_index_size_stat details
acronis_get_search_index_size_stat details
[Acronis Cyber Protect Cloud] Fetch the size of the archive search index for one tenant. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Discover tenant IDs with acronis_list_tenants.
acronis_get_storage_dir_by_path details
acronis_get_storage_dir_by_path details
[Acronis Cyber Protect Cloud] List the storage folders under one path on a storage. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Use acronis_get_storage_dir_by_storage for the top level of the same storage.
acronis_get_storage_dir_by_storage details
acronis_get_storage_dir_by_storage details
[Acronis Cyber Protect Cloud] List the top-level storage folders on a storage. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Drill into one of them with acronis_get_storage_dir_by_path.
acronis_get_storage_usage_stats details
acronis_get_storage_usage_stats details
[Acronis Cyber Protect Cloud] Fetch how much storage the vaults consume, which is the figure an MSP bills and capacity-plans from. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation).
acronis_get_vault details
acronis_get_vault details
[Acronis Cyber Protect Cloud] Fetch one vault by ID. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Find the ID with acronis_list_vaults, read its settings with acronis_get_vault_config and its size with acronis_get_vault_stats.
acronis_get_vault_archive_backup details
acronis_get_vault_archive_backup details
[Acronis Cyber Protect Cloud] Fetch one backup, that is one recovery point, from an archive in a vault. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). List the recovery points first with acronis_list_vault_archive_backups.
acronis_get_vault_archive_replication_status details
acronis_get_vault_archive_replication_status details
[Acronis Cyber Protect Cloud] Fetch the geo-replication status of an archive, which tells you whether its backups reached the second location. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation).
acronis_get_vault_config details
acronis_get_vault_config details
[Acronis Cyber Protect Cloud] Fetch the configuration of one vault. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Change it with acronis_update_vault_config.
acronis_get_vault_stats details
acronis_get_vault_stats details
[Acronis Cyber Protect Cloud] Fetch the statistics of one vault, including how much of its capacity is used. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation).
acronis_get_vault_vault_archive_stats details
acronis_get_vault_vault_archive_stats details
[Acronis Cyber Protect Cloud] Fetch archive statistics across the Vault Manager. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Do not confuse this with acronis_get_alert_vault_archive_stats, which has a near-identical name but counts ALERTS in the Alert Manager API.
acronis_list_archive_backups details
acronis_list_archive_backups details
[Acronis Cyber Protect Cloud] List the recovery points in one archive, wherever that archive lives in the partner scope. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Paginated: pass limit (capped at 1000) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts showDeleted, targetAgentId, triggeredBy, order, includeActions, backupType, vulnerabilityAssessmentStatus, changeTag, avScanningDate, malwareAssessmentStatus, created here. Vault Manager also accepts an offset alongside those cursors, which most Acronis families do not. Use acronis_list_vault_archive_backups when you already know the vault.
acronis_list_archives details
acronis_list_archives details
[Acronis Cyber Protect Cloud] List archives across the partner scope. One archive is the backup chain of a single protected resource. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Paginated: pass limit (capped at 1000) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts name, wildcard, resourceId, storageType, type, format, backupPlanId, centralizedPlanId, includeCatalogInfo, forensic, includePrePatchManagement, prePatchManagementOnly, includeMalwareFound, malwareFound, and more here. Vault Manager also accepts an offset alongside those cursors, which most Acronis families do not. Narrow to one vault with acronis_list_vault_archives.
acronis_list_backed_up_resources details
acronis_list_backed_up_resources details
[Acronis Cyber Protect Cloud] List the resources that actually hold backup data, which answers which machines are protected rather than merely licensed. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Paginated: pass limit (capped at 1000) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts order here. Vault Manager also accepts an offset alongside those cursors, which most Acronis families do not. Cross-check policy coverage with acronis_list_resource_statuses.
acronis_list_backups details
acronis_list_backups details
[Acronis Cyber Protect Cloud] List backups, that is recovery points, across the partner scope. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Paginated: pass limit (capped at 1000) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts storageType, storageId, forensic, resourceId, changeTag, showDeleted, embed, created, protectedByPassword, backupType, tapeId, triggeredBy, avScanningDate, vulnerabilityAssessmentStatus, and more here. Vault Manager also accepts an offset alongside those cursors, which most Acronis families do not. Delete a selected set with acronis_delete_backups.
acronis_list_storage_nodes details
acronis_list_storage_nodes details
[Acronis Cyber Protect Cloud] List the storage nodes registered with the Vault Manager. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation).
acronis_list_vault_agents details
acronis_list_vault_agents details
[Acronis Cyber Protect Cloud] List the protection agents that use one vault. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Read this before acronis_delete_vault, because these agents lose their backup destination.
acronis_list_vault_archive_backup_timestamps details
acronis_list_vault_archive_backup_timestamps details
[Acronis Cyber Protect Cloud] List only the timestamps of the recovery points in an archive, which is the cheap way to draw a backup calendar without pulling every backup record. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Paginated: pass limit (capped at 1000) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts created here. Vault Manager also accepts an offset alongside those cursors, which most Acronis families do not.
acronis_list_vault_archive_backups details
acronis_list_vault_archive_backups details
[Acronis Cyber Protect Cloud] List the recovery points in one archive in one vault. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Paginated: pass limit (capped at 1000) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts showDeleted, targetAgentId, triggeredBy, order, includeActions, backupType, vulnerabilityAssessmentStatus, changeTag, avScanningDate, malwareAssessmentStatus, created here. Vault Manager also accepts an offset alongside those cursors, which most Acronis families do not. Fetch one of them with acronis_get_vault_archive_backup.
acronis_list_vault_archives details
acronis_list_vault_archives details
[Acronis Cyber Protect Cloud] List the archives held in one vault. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Paginated: pass limit (capped at 1000) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts count, agentId, wildcard, forensic, storageType, orphanage.status, includeStats, includePrePatchManagement, showDeleted, targetAgentId, malwareFound, includeStorageStats, order, includeActions, and more here. Vault Manager also accepts an offset alongside those cursors, which most Acronis families do not. If the list looks stale, run acronis_refresh_vault_archives first.
acronis_list_vaults details
acronis_list_vaults details
[Acronis Cyber Protect Cloud] List the vaults, that is the backup storage destinations, in the partner scope. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Paginated: pass limit (capped at 1000) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts resourceId, uri, type, storageId, connectionID, accessibleForAgent, tenantId, query, includeStats, includeStorageStats, includeLastBackupTime, includeActions, includeDeleted, count, and more here. Vault Manager also accepts an offset alongside those cursors, which most Acronis families do not. Fetch one vault with acronis_get_vault.
acronis_refresh_vault_archives details
acronis_refresh_vault_archives details
[Acronis Cyber Protect Cloud] Ask Acronis to re-read one vault from its storage, so the archive list reflects what is really on disk. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. Read the refreshed list with acronis_list_vault_archives.
acronis_refresh_vaults details
acronis_refresh_vaults details
[Acronis Cyber Protect Cloud] Ask Acronis to re-read every vault from its storage. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. Read the refreshed list with acronis_list_vaults.
acronis_replace_vault_password details
acronis_replace_vault_password details
[Acronis Cyber Protect Cloud] Overwrite the stored password of an encrypted vault. Unlike acronis_change_vault_password, this replaces the stored password instead of proving the current one first. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: a wrong value leaves the vault encrypted with a key nobody holds, and Acronis cannot recover the data. Confirm the vault with acronis_get_vault before you send this.
acronis_update_vault_archive_backup_atf_validation details
acronis_update_vault_archive_backup_atf_validation details
[Acronis Cyber Protect Cloud] Record the result of an automated test failover against one recovery point. It stamps a validation status onto the backup and replaces no backup data, which is why it is not marked destructive. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint.
acronis_update_vault_archive_backup_validation_status details
acronis_update_vault_archive_backup_validation_status details
[Acronis Cyber Protect Cloud] Record whether a check of one recovery point passed. It stamps a status onto the backup and leaves the backup data untouched, which is why it is not marked destructive. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint.
acronis_update_vault_config details
acronis_update_vault_config details
[Acronis Cyber Protect Cloud] Change the configuration of one vault, sending only the fields you want changed. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. Read the current values with acronis_get_vault_config first.
acronis_update_vault_stats details
acronis_update_vault_stats details
[Acronis Cyber Protect Cloud] Ask Acronis to recompute the statistics of one vault. Served by the Vault Manager API (vaults, archives, backups, storage nodes, storage usage, antimalware scan statistics and backup validation). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. Read the result with acronis_get_vault_stats.
Disaster Recovery
acronis_get_server details
acronis_get_server details
[Acronis Cyber Protect Cloud] Fetch cloud server by UUID. Served by the Disaster Recovery API (cloud recovery servers, recovery sites, and test or production failover).
acronis_get_site details
acronis_get_site details
[Acronis Cyber Protect Cloud] Fetch disaster recovery site by UUID. Served by the Disaster Recovery API (cloud recovery servers, recovery sites, and test or production failover).
acronis_list_servers details
acronis_list_servers details
[Acronis Cyber Protect Cloud] Fetch cloud servers. Served by the Disaster Recovery API (cloud recovery servers, recovery sites, and test or production failover). Paginated: pass limit (capped at 50) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after.
acronis_list_sites details
acronis_list_sites details
[Acronis Cyber Protect Cloud] Fetch disaster recovery sites. Served by the Disaster Recovery API (cloud recovery servers, recovery sites, and test or production failover). Paginated: pass limit (capped at 50) and, to advance, the after cursor echoed back in the previous response's paging.cursors.after.
acronis_start_server_production_failover details
acronis_start_server_production_failover details
[Acronis Cyber Protect Cloud] Start production failover on cloud server. Served by the Disaster Recovery API (cloud recovery servers, recovery sites, and test or production failover). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_start_server_test_failover details
acronis_start_server_test_failover details
[Acronis Cyber Protect Cloud] Start test failover on cloud server. Served by the Disaster Recovery API (cloud recovery servers, recovery sites, and test or production failover). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
acronis_stop_server_failover details
acronis_stop_server_failover details
[Acronis Cyber Protect Cloud] Stop failover on cloud server. Served by the Disaster Recovery API (cloud recovery servers, recovery sites, and test or production failover). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes or removes live Acronis data and cannot be undone from StackJack. Confirm the target with the matching read tool first.
Event Stream
acronis_create_event_subscription details
acronis_create_event_subscription details
[Acronis Cyber Protect Cloud] Create event subscription. Served by the Event Manager API (platform event topics, event types, subscriptions and the event feed). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint.
acronis_get_event_subscription_offset details
acronis_get_event_subscription_offset details
[Acronis Cyber Protect Cloud] Fetch subscription offset. Served by the Event Manager API (platform event topics, event types, subscriptions and the event feed). Acronis REQUIRES subscriptionId on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank.
acronis_get_event_topic_offsets details
acronis_get_event_topic_offsets details
[Acronis Cyber Protect Cloud] Fetch topic offsets. Served by the Event Manager API (platform event topics, event types, subscriptions and the event feed). Acronis REQUIRES topicId, position on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank.
acronis_list_event_topics details
acronis_list_event_topics details
[Acronis Cyber Protect Cloud] Fetch topics. Served by the Event Manager API (platform event topics, event types, subscriptions and the event feed).
acronis_list_event_types details
acronis_list_event_types details
[Acronis Cyber Protect Cloud] Fetch event types. Served by the Event Manager API (platform event topics, event types, subscriptions and the event feed).
acronis_list_events details
acronis_list_events details
[Acronis Cyber Protect Cloud] Fetch events. Served by the Event Manager API (platform event topics, event types, subscriptions and the event feed). Acronis REQUIRES subscriptionId, consumerId on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank. Paginated: pass limit (capped at 1000) with offset.
Price Lists
acronis_list_effective_price_lists details
acronis_list_effective_price_lists details
[Acronis Cyber Protect Cloud] Fetch tenant's price lists. Served by the Pricelist API (a tenant's effective price lists). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Acronis REQUIRES tenantId, months on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank.
Advanced Automation (PSA)
acronis_create_psa_ledger details
acronis_create_psa_ledger details
[Acronis Cyber Protect Cloud] Create a ledger entry in Advanced Automation, the PSA built into Acronis. Watch the verb: Advanced Automation uses PUT to CREATE, so this adds an entry rather than updating one. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: a ledger entry is financial data that feeds invoicing, and there is no tool that deletes one again. Read acronis_list_psa_ledgers or acronis_get_psa_ledger first.
acronis_create_psa_product details
acronis_create_psa_product details
[Acronis Cyber Protect Cloud] Create a product in the Advanced Automation catalog. Advanced Automation uses PUT to CREATE, so this adds a product rather than updating one. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: products feed quoting and invoicing, so a wrong or duplicated product reaches customer billing. Check what already exists with acronis_get_psa_product first.
acronis_create_psa_sales_item details
acronis_create_psa_sales_item details
[Acronis Cyber Protect Cloud] Create a sales item in Advanced Automation. The PUT verb is a create here, not an update. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: sales items are billable lines on a customer invoice. Confirm against acronis_list_psa_sales_items first, and undo a mistake with acronis_delete_psa_sales_items.
acronis_create_psa_tax details
acronis_create_psa_tax details
[Acronis Cyber Protect Cloud] Create one tax rate in Advanced Automation. The PUT verb is a create here; acronis_create_psa_taxes_bulk is the POST that creates several at once. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: tax rates change what customers are charged. Read acronis_get_psa_taxes first, and undo a mistake with acronis_delete_psa_taxes.
acronis_create_psa_taxes_bulk details
acronis_create_psa_taxes_bulk details
[Acronis Cyber Protect Cloud] Create several tax rates in one call. This is the bulk form of acronis_create_psa_tax, and here the create verb is POST rather than PUT. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: every rate in the body reaches customer billing at once. Read acronis_get_psa_taxes first.
acronis_create_psa_ticket details
acronis_create_psa_ticket details
[Acronis Cyber Protect Cloud] Create a ticket in Advanced Automation. Two things are easy to get wrong: Advanced Automation calls a ticket a Call in its path, and it creates with PUT. Creating a ticket adds a record and replaces nothing, which is why it is not marked destructive. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. Pick a valid priority with acronis_list_psa_priorities, read the ticket back with acronis_get_psa_call and add updates with acronis_update_psa_ticket.
acronis_delete_psa_contract_part details
acronis_delete_psa_contract_part details
[Acronis Cyber Protect Cloud] Delete a contract part, which is one line of a customer contract. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). DESTRUCTIVE: removing a contract part changes what the customer is billed for. Read acronis_get_psa_contract_part first.
acronis_delete_psa_sales_items details
acronis_delete_psa_sales_items details
[Acronis Cyber Protect Cloud] Delete a sales item, which is one billable line on a customer invoice. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). DESTRUCTIVE: this deletes the sales item with the given id and Acronis offers no undo. Read acronis_list_psa_sales_items first. UNVERIFIED CONTRACT: Acronis documents no selector on DELETE /SalesItems, so StackJack passes id as a query parameter the way the sibling deletes on this API (acronis_delete_psa_contract_part and acronis_delete_psa_taxes) pass theirs, and that has NOT been verified against a live tenant. A call without an id is refused before any request leaves StackJack.
acronis_delete_psa_taxes details
acronis_delete_psa_taxes details
[Acronis Cyber Protect Cloud] Delete a tax rate. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). DESTRUCTIVE: removing a rate changes what customers are charged on every document that uses it. Read acronis_get_psa_taxes first.
acronis_export_psa_invoices details
acronis_export_psa_invoices details
[Acronis Cyber Protect Cloud] Export PSA invoices to XML or CSV. DESTRUCTIVE, despite the word export: Acronis sets the Exported flag and sets or updates ExportedDate on every invoice named in ids, which is the billing state your finance process reads to decide what has already gone out, and StackJack cannot undo it. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Acronis REQUIRES ids and exportFormat on this call and there is no unscoped form; the call is refused before it reaches Acronis if you leave one blank. Pass exportFormat 0 for XML or 1 for CSV. Confirm the exact invoice list with acronis_list_psa_invoice_overview first. The response is the export file itself, which Acronis returns as CSV or XML rather than JSON, so StackJack hands it back wrapped in a JSON envelope carrying the content type and the text.
acronis_get_psa_call details
acronis_get_psa_call details
[Acronis Cyber Protect Cloud] Fetch a ticket. Advanced Automation calls a ticket a Call in its path, which is why the tool name keeps the vendor word. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Create one with acronis_create_psa_ticket and add an update with acronis_update_psa_ticket.
acronis_get_psa_contract_part details
acronis_get_psa_contract_part details
[Acronis Cyber Protect Cloud] Fetch one contract part, which is a single line of a customer contract. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). The parent contracts come from acronis_list_psa_contracts.
acronis_get_psa_dashboard_data details
acronis_get_psa_dashboard_data details
[Acronis Cyber Protect Cloud] Fetch the Advanced Automation dashboard figures. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers).
acronis_get_psa_ledger details
acronis_get_psa_ledger details
[Acronis Cyber Protect Cloud] Fetch one ledger entry. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). List them with acronis_list_psa_ledgers; note the vendor path is singular here and plural there.
acronis_get_psa_product details
acronis_get_psa_product details
[Acronis Cyber Protect Cloud] Fetch products from the Advanced Automation catalog. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Add one with acronis_create_psa_product.
acronis_get_psa_scheduler_tickets details
acronis_get_psa_scheduler_tickets details
[Acronis Cyber Protect Cloud] Fetch ticket updates from the Advanced Automation scheduler. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). The matching write is acronis_update_psa_ticket, which posts an update onto a ticket.
acronis_get_psa_taxes details
acronis_get_psa_taxes details
[Acronis Cyber Protect Cloud] Fetch the configured tax rates. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Add one with acronis_create_psa_tax or several with acronis_create_psa_taxes_bulk.
acronis_list_psa_contracts details
acronis_list_psa_contracts details
[Acronis Cyber Protect Cloud] List the contracts of one customer, selected by customer ID. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Read a single line of one with acronis_get_psa_contract_part.
acronis_list_psa_invoice_overview details
acronis_list_psa_invoice_overview details
[Acronis Cyber Protect Cloud] List the invoice overview. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Paginated: pass page, starting at 1, with pageSize for the block size; Advanced Automation requires both and StackJack always sends them. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts PaymentSent, PaymentSentNotSent, PaymentSentSent, PaymentStatus, PaymentStatusConfirmed, PaymentStatusNotConfirmed, ShowExported, SortColumn, SortDirection here. That page number is a plain counter, not a cursor. The matching write, acronis_update_psa_invoice, is a POST to this same path.
acronis_list_psa_ledgers details
acronis_list_psa_ledgers details
[Acronis Cyber Protect Cloud] List ledger entries. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Fetch a single entry with acronis_get_psa_ledger.
acronis_list_psa_priorities details
acronis_list_psa_priorities details
[Acronis Cyber Protect Cloud] List the ticket priorities configured in Advanced Automation. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Use it to pick a valid value before acronis_create_psa_ticket.
acronis_list_psa_sales_items details
acronis_list_psa_sales_items details
[Acronis Cyber Protect Cloud] List sales items, which are the billable lines Advanced Automation invoices from. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. Add one with acronis_create_psa_sales_item.
acronis_list_psa_sla details
acronis_list_psa_sla details
[Acronis Cyber Protect Cloud] List the service level agreements configured in Advanced Automation. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Paginated: pass page, starting at 1, with pageSize for the block size; Advanced Automation requires both and StackJack always sends them. That page number is a plain counter, not a cursor.
acronis_list_psa_statuses details
acronis_list_psa_statuses details
[Acronis Cyber Protect Cloud] List the ticket statuses configured in Advanced Automation. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Use it to pick a valid value before acronis_update_psa_ticket.
acronis_update_psa_invoice details
acronis_update_psa_invoice details
[Acronis Cyber Protect Cloud] Update an invoice. The verb is unusual: this is a POST to the same path acronis_list_psa_invoice_overview reads, and it updates rather than creates. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this changes a customer invoice, which is money the customer is asked to pay. Read the invoice with acronis_list_psa_invoice_overview first.
acronis_update_psa_ticket details
acronis_update_psa_ticket details
[Acronis Cyber Protect Cloud] Post an update onto a ticket. An update is appended to the ticket history rather than replacing the ticket, which is why it is not marked destructive. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. Read the ticket with acronis_get_psa_call, the update stream with acronis_get_psa_scheduler_tickets, and pick a valid status with acronis_list_psa_statuses.
acronis_upsert_psa_contract details
acronis_upsert_psa_contract details
[Acronis Cyber Protect Cloud] Create a contract, or update it when it already exists. Advanced Automation serves both from one PUT, so the same call can add a contract or overwrite one. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: a contract decides what the customer is billed, and an upsert that matches an existing contract overwrites it. Read acronis_list_psa_contracts first to see whether the target exists.
acronis_upsert_psa_contract_part details
acronis_upsert_psa_contract_part details
[Acronis Cyber Protect Cloud] Create a contract part, or update it when it already exists. One PUT serves both, so the same call can add a billing line or overwrite one. Served by the Advanced Automation API, which is Acronis's own PSA (tickets, contracts, products, sales items, invoices, taxes and ledgers). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: contract parts are billing lines, and an upsert that matches an existing part overwrites it. Read acronis_get_psa_contract_part first.
File Sync and Share
acronis_create_file_node_copy details
acronis_create_file_node_copy details
[Acronis Cyber Protect Cloud] Copy a file or folder to another location in File Sync and Share. The original stays where it is, which is why this is not marked destructive. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. The destructive counterpart is acronis_create_file_node_move.
acronis_create_file_node_links details
acronis_create_file_node_links details
[Acronis Cyber Protect Cloud] Mint a share link for a file or folder. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: a share link hands out access to the content outside the console, and anyone holding the URL can use it until the link is changed with acronis_update_file_node_link. Confirm the node with acronis_get_file_node first.
acronis_create_file_node_members details
acronis_create_file_node_members details
[Acronis Cyber Protect Cloud] Grant one or more people membership of a shared folder. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: membership grants access to everything in the folder and reaches real people, who are notified. Read the current membership with acronis_list_file_node_members first; undo a grant with acronis_delete_file_node_member.
acronis_create_file_node_move details
acronis_create_file_node_move details
[Acronis Cyber Protect Cloud] Move a file or folder to another location. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: the node leaves its old location, so references and paths that pointed at it stop resolving. Use acronis_create_file_node_copy when the original must stay.
acronis_create_file_node_revision details
acronis_create_file_node_revision details
[Acronis Cyber Protect Cloud] Restore a file to an earlier revision, named by its revision number. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). DESTRUCTIVE: the chosen revision becomes the current content, so the version it replaces is no longer the live one. List the revisions with acronis_list_file_node_revisions first and confirm the number.
acronis_create_file_node_sync_status details
acronis_create_file_node_sync_status details
[Acronis Cyber Protect Cloud] Set the sync status of a file or folder, which controls whether client devices synchronize it. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Clear it again with acronis_delete_file_node_sync_status.
acronis_create_file_nodes details
acronis_create_file_nodes details
[Acronis Cyber Protect Cloud] Create a folder in File Sync and Share. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. List what a folder already contains with acronis_list_file_node_contents.
acronis_delete_file_device details
acronis_delete_file_device details
[Acronis Cyber Protect Cloud] Remove a device from File Sync and Share. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. DESTRUCTIVE: the device loses its registration and stops synchronizing. Confirm the target with acronis_get_file_device, because device UUIDs are easy to mix up in a list.
acronis_delete_file_node details
acronis_delete_file_node details
[Acronis Cyber Protect Cloud] Delete a file or folder. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). DESTRUCTIVE: deleting a folder takes its contents with it and StackJack cannot undo it. Read acronis_get_file_node first, and for a folder acronis_list_file_node_contents.
acronis_delete_file_node_member details
acronis_delete_file_node_member details
[Acronis Cyber Protect Cloud] Remove one member from a shared folder. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). DESTRUCTIVE: that person loses access to the folder immediately. Confirm who the member ID refers to with acronis_get_file_node_member first.
acronis_delete_file_node_members details
acronis_delete_file_node_members details
[Acronis Cyber Protect Cloud] Remove EVERY member from a shared folder in one call. This is the bulk form; acronis_delete_file_node_member removes a single person. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). DESTRUCTIVE: everyone sharing the folder loses access at once, and each grant has to be recreated individually with acronis_create_file_node_members. List the members with acronis_list_file_node_members before you send this.
acronis_delete_file_node_sync_status details
acronis_delete_file_node_sync_status details
[Acronis Cyber Protect Cloud] Clear the sync status of a file or folder. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). DESTRUCTIVE: clearing the status changes what client devices synchronize, so content can disappear from a user device. Set it again with acronis_create_file_node_sync_status.
acronis_get_file_device details
acronis_get_file_device details
[Acronis Cyber Protect Cloud] Fetch one File Sync and Share device by UUID. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Find the UUID with acronis_list_file_devices.
acronis_get_file_node details
acronis_get_file_node details
[Acronis Cyber Protect Cloud] Fetch one file or folder by UUID. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). List the contents of a folder with acronis_list_file_node_contents.
acronis_get_file_node_member details
acronis_get_file_node_member details
[Acronis Cyber Protect Cloud] Fetch one member of a shared folder. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). List them all with acronis_list_file_node_members.
acronis_get_file_settings_audit_log details
acronis_get_file_settings_audit_log details
[Acronis Cyber Protect Cloud] Fetch the audit log settings of the File Sync and Share service. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Read the entries themselves with acronis_list_file_audit_log; change the settings with acronis_update_file_settings_audit_log.
acronis_get_file_settings_purging_policies details
acronis_get_file_settings_purging_policies details
[Acronis Cyber Protect Cloud] Fetch the purging policy settings, which govern how long deleted files and old revisions are kept. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Change them with acronis_update_file_settings_purging_policies.
acronis_get_file_settings_security details
acronis_get_file_settings_security details
[Acronis Cyber Protect Cloud] Fetch the security settings of the File Sync and Share service, including how share links may be used. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Change them with acronis_update_file_settings_security.
acronis_get_file_settings_server details
acronis_get_file_settings_server details
[Acronis Cyber Protect Cloud] Fetch the server settings of the File Sync and Share service. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Change them with acronis_update_file_settings_server.
acronis_get_file_settings_web_preview details
acronis_get_file_settings_web_preview details
[Acronis Cyber Protect Cloud] Fetch the web preview settings, which control in-browser preview of stored files. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Change them with acronis_update_file_settings_web_preview.
acronis_get_file_user details
acronis_get_file_user details
[Acronis Cyber Protect Cloud] Fetch one File Sync and Share user by UUID. This is the file-service view of a person; the platform account record comes from the Account Management tools, for example acronis_list_users. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children.
acronis_list_file_audit_log details
acronis_list_file_audit_log details
[Acronis Cyber Protect Cloud] List audit log entries for the File Sync and Share service. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Paginated: pass page, starting at 1, with perPage for the block size. Additional filters go in filtersJson as a JSON object of name/value pairs; Acronis accepts filter_from and filter_to here. That page number is a plain counter, not a cursor: ask for page 2 to get the next block.
acronis_list_file_devices details
acronis_list_file_devices details
[Acronis Cyber Protect Cloud] List the devices registered with File Sync and Share. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Paginated: pass page, starting at 1. That page number is a plain counter, not a cursor, and perPage sets the block size (capped at 1000). Fetch one device with acronis_get_file_device.
acronis_list_file_node_contents details
acronis_list_file_node_contents details
[Acronis Cyber Protect Cloud] List the files and folders inside one folder. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Paginated: pass page, starting at 1. That page number is a plain counter, not a cursor, and perPage sets the block size (capped at 1000). Fetch one entry with acronis_get_file_node.
acronis_list_file_node_members details
acronis_list_file_node_members details
[Acronis Cyber Protect Cloud] List the people who share one folder. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Paginated: pass page, starting at 1. That page number is a plain counter, not a cursor, and perPage sets the block size (capped at 1000). Fetch one member with acronis_get_file_node_member.
acronis_list_file_node_revisions details
acronis_list_file_node_revisions details
[Acronis Cyber Protect Cloud] List the stored revisions of a file. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Restore one of them with acronis_create_file_node_revision.
acronis_update_file_device details
acronis_update_file_device details
[Acronis Cyber Protect Cloud] Update a device record. This is a PUT, so the body replaces the device settings rather than merging into them. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: fields you leave out of the body are not preserved. Read acronis_get_file_device first and send the whole record back with your changes.
acronis_update_file_node details
acronis_update_file_node details
[Acronis Cyber Protect Cloud] Update a file or folder record, for example to rename it. This is a PUT, so the body replaces the record. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: a PUT replaces the stored record, so anything you omit is lost. Read acronis_get_file_node first and send the whole record back with your changes.
acronis_update_file_node_link details
acronis_update_file_node_link details
[Acronis Cyber Protect Cloud] Update a share link, for example to change its expiry or its password. The link is the one acronis_create_file_node_links minted. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this replaces the link settings, so a wrong value can leave content reachable by anyone holding the URL, or break a link people already use.
acronis_update_file_node_member details
acronis_update_file_node_member details
[Acronis Cyber Protect Cloud] Change what one member may do in a shared folder. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this replaces the access level of a real person, widening or removing what they can do. Read acronis_get_file_node_member first.
acronis_update_file_settings_audit_log details
acronis_update_file_settings_audit_log details
[Acronis Cyber Protect Cloud] Replace the audit log settings of the File Sync and Share service. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this is a service-wide PUT that replaces the block, so omitted fields are lost and auditing can be switched off for every user. Read acronis_get_file_settings_audit_log first and send the whole block back.
acronis_update_file_settings_purging_policies details
acronis_update_file_settings_purging_policies details
[Acronis Cyber Protect Cloud] Replace the purging policy settings, which decide how long deleted files and old revisions survive. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: shortening a retention period makes Acronis purge stored content service-wide, and purged content cannot be recovered from StackJack. Read acronis_get_file_settings_purging_policies first and send the whole block back.
acronis_update_file_settings_security details
acronis_update_file_settings_security details
[Acronis Cyber Protect Cloud] Replace the security settings of the File Sync and Share service, including how share links may be used. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this is a service-wide PUT that replaces the block, so omitted fields are lost and a wrong value loosens sharing for every user. Read acronis_get_file_settings_security first and send the whole block back.
acronis_update_file_settings_server details
acronis_update_file_settings_server details
[Acronis Cyber Protect Cloud] Replace the server settings of the File Sync and Share service. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this is a service-wide PUT that replaces the block, so omitted fields are lost and the service can be left misconfigured for every user. Read acronis_get_file_settings_server first and send the whole block back.
acronis_update_file_settings_web_preview details
acronis_update_file_settings_web_preview details
[Acronis Cyber Protect Cloud] Replace the web preview settings, which control in-browser preview of stored files. Served by the File Sync and Share API (shared folders, file nodes, members, share links, devices and service settings). Scope the call to one customer by passing that customer's Acronis tenant id; discover ids with acronis_list_tenants or acronis_list_tenant_children. Provide the request body as a JSON object in fieldsJson, shaped as the Acronis API documents for this endpoint. DESTRUCTIVE: this is a service-wide PUT that replaces the block, so omitted fields are lost. Read acronis_get_file_settings_web_preview first and send the whole block back.
More in Tools Reference
Atera ToolsAuvik ToolsAvanan (Check Point Harmony Email) ToolsConnectWise Sell ToolsStill need help? Ask the team