Article ID: m0817

Native Client Report Generation

Use the RMM API to create custom reports for your customers, such as PDF reports, portal dashboards, or scheduled email reports.

The RMM API does not provide built-in report generation or PDF export. Instead, retrieve the required data from the API and format it in your own reporting solution.

Device summary

Endpoint What it returns
GET /api/v1/computers/stat/summary/latest (fleet-wide, paged) Returns an overall health summary for every managed device, including resource usage, antivirus status, operating system update status, storage health, and alerts.

Recommended approach

  1. Retrieve the required data from the fleet-wide endpoints.
  2. Store or process the data in your reporting solution.
  3. Generate customer-facing reports in your preferred format, such as PDF, HTML, or a customer portal.

If you already collect RMM data for business intelligence or analytics (see BI / Data Warehouse Export), reuse the same data pipeline to generate customer reports instead of building a separate integration.

If the built-in CSV export available in the Management Console meets your reporting requirements, consider using it instead of developing a custom reporting solution.

https://git.cloudberrylab.com/egor.m/doc-help-mbs.git
Production