---
title: "Acronis #CyberFit Developer Training Part IV: Reports Management & Infrastructure Information"
description: Accelerate your learning journey with our comprehensive courses designed for developers of all levels. Develop high-quality, marketable integrations with ease, regardless of your experience level. In this section, we delve into usage reporting, locations, and infrastructure information for advanced skills.
canonical_url: https://www.acronis.com/en/blog/posts/mastering-reports-management-locations-and-infrastructure-information-acronis-cyberfit-developer-training-part-iv/
locale: en
last_updated: 2026-10-27
---

[Acronis Blog](https://www.acronis.com/en/blog/)
# Acronis #CyberFit Developer Training Part IV: Reports Management & Infrastructure Information

Accelerate your learning journey with our comprehensive courses designed for developers of all levels. Develop high-quality, marketable integrations with ease, regardless of your experience level. In this section, we delve into usage reporting, locations, and infrastructure information for advanced skills.

[Try Now](https://www.acronis.com/en/products/cloud/trial/)

[![Image 2: Marina Smolyanaya](https://staticfiles.acronis.com/images/content/0cf4cad9bb151360286a29a0eabab251.png)](https://www.acronis.com/en/blog/authors/marina-smolyanaya/ "Marina Smolyanaya")

[Marina Smolyanaya,](https://www.acronis.com/en/blog/authors/marina-smolyanaya/)Lead Product Manager

4 min read

Last updated 09 October 2023

This is the forth and the last part of the course focusing on reports management. The first part can be found here [Get Started, Authorization and Tenant Management: Acronis #CyberFit Developer Training Part I](https://www.acronis.com/en/blog/posts/get-started-authorization-and-tenant-management-acronis-cyberfit-developer-training-part-i/) and the second here [Management of Offering Items and Applications: Acronis #CyberFit Developer Training Part II](https://www.acronis.com/en/blog/posts/efficient-management-of-offering-items-and-applications-acronis-cyberfit-developer-training-part-ii/), the third part here [Optimizing UI/UX with Usage Information: Acronis #CyberFit Developer Training Part III](https://www.acronis.com/en/blog/posts/optimizing-ui-ux-with-users-management-and-usage-information-acronis-cyberfit-developer-training-part-iii/).

The hands-on manuals, hands-on code, and presentations are for the full course.

Business Automation and account management training course is focused on the Acronis Cyber Platform [Account Management API](https://web.archive.org/web/20230608110524mp_/https://developer.acronis.com/doc/account-management/v2/guide/index). It provides you the knowledge and hands-on experience you’ll need to successfully automate the provisioning of accounts, applications, offering items, quota management, user creation, and activation, as well as reports management and much more.

#### The training’s Hands-on Manuals

*   [Bash](https://staticfiles.acronis.com/downloads/33992268c208fcab6dd4c90d6b44c0a6)  
*   [PowerShell](https://staticfiles.acronis.com/downloads/961853b36c6391ef2b12254ef6b9984f)  
*   [Postman](https://staticfiles.acronis.com/downloads/1533a3d0252d2f732af49d91730facfa)  

#### The training’s Hands-on Code

1.   [Bash](https://dl.acronis.com/u/devportal_scripts_from_blogs/acronis-cyber-platform-bash-examples.zip)  
2.   [PowerShell](https://dl.acronis.com/u/devportal_scripts_from_blogs/acronis-cyber-platform-powershell-examples.zip)  
3.   [Postman](https://dl.acronis.com/u/devportal_scripts_from_blogs/acronis-cyber-platform-postman-collection.zip)  
4.   [Python](https://dl.acronis.com/u/devportal_scripts_from_blogs/acronis-cyber-platform-python-examples.zip)  

#### The training's presentation in PDF

[Account Management API](https://web.archive.org/web/20230608110524mp_/https://acronisdevelopernetwork.blob.core.windows.net/downloads/Acronis%20%23CyberFit%20Developers%20Module%203_v4.pdf)

## Reports Management

Reports allow you to have detailed statistics of the usage of your services. All operations with the reports in the cloud platform are located under the /reports endpoint.

The reports use bytes and Management Console shows usages in gibibytes (GiB), which are 1024^3 bytes as measurement units for storage space.

#### The platform enforces the following rules for the reporting period

*   Report period must not be in future
*   If the tenant was renamed, the report will contain the latest name of the tenant within the provided period.

### Create Report

To create a report, you need to call:

POST /reports

With JSON build according to needed reports settings. A JSON example is below

{

    "parameters": {

        "kind": "usage_current",

        "tenant_id": "{tenant_id}",

        "level": "accounts",

        "formats": [

           "csv_v2_0"

        ]

    },

    "schedule": {

        "type": "once"

    },

    "result_action": "save"

}

[Video 1](https://www.youtube.com/watch?v=ZokKNyKXPg8)

### Download Stored Reports

In case of **result_action**set to **save**to download your reports your need query stored reports:

GET /reports/{report_id}/stored

The result is an array of JSON stored report objects with root **items**. A JSON example is below

{

    "items": [

        {

            "id": "cc593092-8820-45f4-a347-35e0979a5bd6",

            "report_format": "csv_v2_0",

            "created_at": "2020-02-04T10:37:53+00:00",

            "size": 2467,

            "status": "saved"

        }

    ]

}

In case of a big report, you need to pull the information until the **status**became **saved**.

Then, to download the stored report you need to build the following URL:

GET /reports/{report_id}/stored/{stored_report_id}

The result is a gzipped octet-stream, so you need to use the corresponding tooling to receive the final un-gzipped report file.

[Video 2](https://www.youtube.com/watch?v=rGs2RVPZhHA)

### Other Reports API

There some other APIs to manage reports like to retrieve created report list etc. which might be useful to manage your reports.

[Video 3](https://www.youtube.com/watch?v=Y52MmB1xt1g)

### Offering Items to SKUs Mapping

Together with offering items to SKUs mapping tables, you can use usage reports to create billing reports for themselves or for your partners and customer.

The mapping tables for February 2021:

*   The new editions: [https://access.acronis.com/t/zaqooj0q](https://web.archive.org/web/20230608110524mp_/https://access.acronis.com/t/zaqooj0q)
*   The legacy editions: [https://access.acronis.com/t/p2qwht5r](https://web.archive.org/web/20230608110524mp_/https://access.acronis.com/t/p2qwht5r)

[Video 4](https://www.youtube.com/watch?v=ybN_hXr4cf4)

## Locations and Infrastructure Information

**Locations**are the groups registered on the platform, which incorporate **infrastructure components.****Storage**is represented **as an infrastructure component**, like Acronis-hosted cloud storage or partner-hosted storage, that can be registered on the platform, and offered in the form of an offering item.

Force deleting storage will delete all data related to the storage, and this operation is irreversible. To delete a location, you first need to delete or move storage.

To have a possibility to filter offering items based on locations and storages, you need to know a list of locations and storages available for you in your DC.

All storage for a customer should be from 1 location.

To have a list of all locations available, you need to perform the following request for your main (root) tenant:

GET /tenants/{tenant_id}/locations

To have a list of all storages available, you need to perform the following request for your main (root) tenant:

GET /tenants/{my_tenant_id}/infra

The results for both cases is JSON with UUIDs of locations and storages. Then you can use /locations and /infra endpoints to retrieve detailed information by UUID.

[Video 5](https://www.youtube.com/watch?v=https)

## Summary

With the last part of Acronis #CyberFit Developer Training for Bussiness Automation, you now know how to manage reports and retrieve locations and infrastructure information.

Happy developing!

[API](https://www.acronis.com/en/blog/tags/api/)  
[acronis cyber agent](https://www.acronis.com/en/blog/tags/acronis-cyber-agent/)

## Written by

![Image 3: Marina Smolyanaya](https://staticfiles.acronis.com/images/content/0cf4cad9bb151360286a29a0eabab251.png)

Marina Smolyanaya

Lead Product Manager

Marina Smolyanaya leads the Product Management team that is responsible for Platform and Integration technology. With over 10 years in the industry and an extensive cybersecurity background, Marina's goal is to transform Acronis Cyber Protect Cloud into an open platform, drive Acronis Technology Ecosystem through best-in-class integration technology, and empower Acronis partners and third-party vendors to build their application with Acronis. Marina holds an MSc in Management with International Finance from the University of Glasgow and has a BSc in Computer Systems engineering.

[Previous post](https://www.acronis.com/en/blog/posts/optimizing-ui-ux-with-users-management-and-usage-information-acronis-cyberfit-developer-training-part-iii/)  
[Optimizing UI/UX with Usage Information: Acronis #CyberFit Developer Training Part III](https://www.acronis.com/en/blog/posts/optimizing-ui-ux-with-users-management-and-usage-information-acronis-cyberfit-developer-training-part-iii/)

[Next post](https://www.acronis.com/en/blog/posts/a-thrilling-high-octane-event-awaits-attendees-acronis-partner-day-at-msp-global/)  
[A thrilling, high-octane event awaits attendees ― Acronis Partner Day at MSP Global](https://www.acronis.com/en/blog/posts/a-thrilling-high-octane-event-awaits-attendees-acronis-partner-day-at-msp-global/)

About Acronis

Acronis is a leader in AI-native cyber protection, unifying data protection, cybersecurity, IT operations and hybrid infrastructure to deliver business continuity, security and compliance with less cost and complexity. More than 21,000 service providers trust Acronis to protect over 750,000 businesses in 150 countries. Acronis is headquartered in Schaffhausen, Switzerland.

[Add as a preferred source on Google](https://google.com/preferences/source?q=acronis.com)

## Related stories

Want to learn more? Read the latest stories featuring this solution on our blog.

[Acronis Blog](https://www.acronis.com/en/blog/)

![Image 4: 10 new Acronis integrations helping MSP workflows run better](https://staticfiles.acronis.com/images/blog-card/fefedc01bffaaf168944f852f833ec10.png)

[10 new Acronis integrations helping MSP workflows run better](https://www.acronis.com/en/blog/posts/10-new-acronis-integrations-helping-msp-workflows-run-better/)

In this blog, we highlight 10 recent additions to the Acronis Technology Ecosystem. From AI-powered automation and security insights to documentation, password management, remote support and lifecycle planning, these integrations help MSPs spend less time moving between systems and more time delivering value to clients.

**October 15, 2026**5 min read

![Image 5: From AI vision to MSP action: The journey continues this October](https://staticfiles.acronis.com/images/blog-card/65821c3bd72f935cd680e584fe43de66.png)

[From AI vision to MSP action: The journey continues this October](https://www.acronis.com/en/blog/posts/from-ai-vision-to-msp-action-the-journey-continues-this-october/)

The first event answered why AI matters and the second event demonstrated what's possible. Acronis Accelerate: Time to Act brings those ideas to life through a practical, workflow-driven experience that follows a future day in the life of an MSP.

**September 23, 2026**4 min read

![Image 6: Why the best vendor relationships go beyond technology in Australia](https://staticfiles.acronis.com/images/blog-card/5e04b89948d9f1fa28095b7ff7206957.png)

[Why the best vendor relationships go beyond technology in Australia](https://www.acronis.com/en/blog/posts/why-the-best-vendor-relationships-go-beyond-technology-in-australia/)

Many MSPs know their clients well but have limited time to build campaigns from a blank page. Effective vendor marketing support removes work while preserving the MSP’s own brand and market position. Sports marketing can add another dimension. Through the Acronis #TeamUp Program and Acronis #SportsIgnite Program, participating MSPs can use opportunities such as premium hospitality, business development events, brand exposure

**September 11, 2026**5 min read
