Salla Docs
Merchant
Merchant
  • Merchant API
  • Salla OAuth 2.0
  • Merchant Dashboard
Partner APIs
Partner APIs
  • App API
  • Shipments & Fulfillment APIs
  • Salla AWB
  • Recurring Payments API
  • App Functions
  • Billing System Salla partners
  • Report Builder
  • App Onboarding
  • Communication Apps
Storefront
Storefront
  • Twilight Engine
  • Twilight SDK
  • Web Components
  • Ecommerce Events
  • Component Bundle
  • Change Log
Salla CLI
Merchant
Merchant
  • Merchant API
  • Salla OAuth 2.0
  • Merchant Dashboard
Partner APIs
Partner APIs
  • App API
  • Shipments & Fulfillment APIs
  • Salla AWB
  • Recurring Payments API
  • App Functions
  • Billing System Salla partners
  • Report Builder
  • App Onboarding
  • Communication Apps
Storefront
Storefront
  • Twilight Engine
  • Twilight SDK
  • Web Components
  • Ecommerce Events
  • Component Bundle
  • Change Log
Salla CLI
Salla - Opensource
Salla - Developers Community
  1. Report Types
  • Get Started
  • App Events
  • Create Your First App
  • Root
  • Settlements
    • List Instant Settlements
    • Create Instant Settlement
    • Update Instant Settlement
    • Instant Settlement Details
  • App Details Builder
    • Get Started
    • Components
      • App Information
      • App Features
      • App Reviews
      • App Contact Info
      • App Brands
      • App FAQ
      • App Statistics
  • Settings
    • App Setting Details
    • Update App Settings
  • Subscriptions
    • App Subscription Details
    • Update Subscription Balance
  • Report Creator
    • Overview
    • Getting Started
    • JMESPath Tutorial
    • Salla Reports Examples
    • Understanding the Report Lifecycle
    • Report Types
      • Unit
      • Bar
      • Breakdown
      • Calendar
      • Distribution
      • Pipe
      • Plot
      • Ranking
      • Summary
      • Agrid
  • App Onboarding Steps
    • Overview
    • Get Started
    • Interfaces and Responses
    • Example
  • Communication Apps
    • Overview
    • Get Started
    • Interfaces and Responses
    • Examples
  1. Report Types

Agrid

The Agrid Report renders a dynamic, customizable data grid. It's ideal for displaying tabular metrics like browser usage, traffic sources, or performance indicators with support for custom cell renderers.
Unit Report Example
Agrid Report Example

Properties#

The below table lists and explains the properties of the Agrid Report.
PropDescriptionRequired
columnsArray of column definitions { field, headerName, cellRenderer, ... }✔
rowsArray of row data where each key matches a column field✔
fieldKey that identifies the column and maps to data in each row✔
headerNameDisplay label for the column header✔
cellRendererCustom renderer: name, value, badge or rating✔

Cell Data Format#

Each field in a row can include:
Sub-propDescriptionRequired
valueThe main content (number, string, etc.)✔
unitUnit label (e.g. visits, orders)
statusBadge status (used in badge renderer)
variantVariant for ratings (e.g. success, warning, dark-success, light-success)
imageImage object { value, square? }
propertiesDisplay properties { className, percentage }

Code Example#

Modified at 2026-03-16 14:13:05
Previous
Summary
Next
Overview