Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel6
outlinefalse
typeflat
separatorbracketspipe
printabletrue

Overview

The Custom Reports Gadgetgadget is a powerful new feature in Dashboard Hub that enables you to integrate data from any product with a REST API into your dashboards. Unlike traditional gadgets tied to predefined data sourcesdatasources (Learn about Datasources), Custom Reports removes these limitations, allowing you to create highly tailored reports by fetching data from virtually any external API.

Status
titlebeta
Current version is a BETA version, read here what that means for you Experience the Future of Reporting with Custom Reports (BETA)

...

Key Features

  1. Flexible Data Integration: Connect to APIs beyond the existing integrations provided by Dashboard Hub ecosystem. Use REST API calls to fetch . Fetch data from external systems like open APIs or internal services, using REST API calls.

  2. Customizable Gadgets: Define every detail of the gadget's user interface with a descriptor file in JSON5 format. This includes layout, colors, and data presentation (text, tables, charts).

  3. Advanced Security: Authenticate securely using methods like Basic Authentication, Bearer Tokens, or API Keys, ensuring reliable and safe data access, while maintaining best practices.

  4. Powerful Data Contexts: Combine data from multiple endpoints into a unified context that you can query. Query, filter, and visualize this data within the gadget using JSONata.

  5. Reusable DesignsReports: Save and export gadgets reports as JSON files, called cartridges, to share designs, integrations or collaborate on custom new visualizations.

What is a REST API-based report?

REST API-based reports retrieve data directly from external systems using REST APIs. They These reports allow users to define API endpoints, parameters, and filters to fetch specific data. This data is then transformed into visual reports, such as charts or tables, within the dashboard. REST API-based reports are ideal for integrating data from tools products like http:// monday.com, Jira, GitHub, GitLab, Zendesk, custom CRM or ERP systems or other platforms, enabling centralized analysis and trackingreporting.

Example Use Cases

  • Simple Reports: Configure a gadget to fetch public API dataDisplay data from public APIs, such as weather or news updates, and display it on your dashboard.

  • Advanced Reports: Connect to authenticated APIs and create reports with combined data from multiple endpoints, using variables and filters for granular insights.

Custom Reports empower you to break data silos, creating dashboards that integrate information from any source with full control over presentation and functionality.

See also

Filter by label (Content by label)
showLabelsfalse
maxCheckboxfalse
showSpacefalse
reversefalse
cqllabel = "custom-reports" and space = currentSpace ( )