API integration iconCustom API integration

Build dashboards from any API, JSON endpoint, or internal service

Connect HTTP APIs to Chartbrew and turn endpoint responses, headers, authentication, variables, pagination, nested JSON, and joined datasets into live reporting dashboards.

Reports / REST API

Order fulfilment

Report date range
Filter by warehouse
Sample data

Orders shipped

Jan – Jun 2026

6,250

Items dispatched

Jan – Jun 2026

18,750

Returns

Jan – Jun 2026

170

Awaiting dispatch

June 2026

84

Orders shipped

Jan – Jun 2026
Loading chart…

Orders shipped by warehouse

Jan – Jun 2026
Loading chart…

REST API · warehouse breakdown

WarehouseOrders shippedItems dispatchedReturnsAwaiting dispatch
London3,1259,3758642
Berlin1,8755,6255025
Austin1,2503,7503417
Open source
Unlimited connections
AI assistant
Scheduled snapshots
Embeds

What You Can Track

API metrics for custom products, internal tools, and partner data

Use Chartbrew when the reporting data you need lives behind your own API, a partner endpoint, or a service that returns structured JSON.

Endpoint totals

Turn API response counts, sums, and fields into KPI cards for reporting.

Time-series activity

Chart created, updated, completed, or processed records over date fields.

Status breakdowns

Group API records by status, category, stage, region, customer, or owner.

Paginated datasets

Use pagination support to report on larger API collections without manual exports.

Authenticated sources

Connect APIs that use bearer tokens, basic auth, custom headers, or no auth.

Joined reporting

Join API datasets with databases, analytics tools, and other Chartbrew sources.

How It Works

From API connection to live dashboard

The API workflow is built around a source connection, reusable datasets, scheduled refreshes, and shareable dashboards.

  • Connect your API

    Add the endpoint URL, authentication mode, headers, variables, and pagination settings.

  • Choose the reporting scope

    Choose the endpoint, response fields, filters, parameters, and date range that should become a reusable dataset.

  • Create datasets

    Turn the response fields you need into KPI, chart, and table datasets with filters and date ranges.

  • Share live reporting

    Publish dashboards, embed reports, or send scheduled snapshots so reporting stays repeatable.

Why Chartbrew for API

A flexible dashboard layer for API-first reporting

Chartbrew helps teams report on custom API data without building a bespoke analytics UI for every internal service.

Flexible authentication

Use no auth, basic auth, bearer tokens, or custom headers to connect REST-like endpoints.

Variables and pagination

Parameterize API requests and page through larger result sets for reusable reporting datasets.

AI-assisted dataset planning

Use Chartbrew AI to reason about endpoint fields and dashboard ideas faster.

Cross-source dashboards

Combine API responses with SQL databases, marketing analytics, product data, and revenue sources.

Scheduled refreshes

Refresh API datasets on a schedule so dashboards stay current.

Embeds and snapshots

Share API dashboards through embedded reports, public links, or scheduled snapshots.

Setup Requirements

Connect API

An API endpoint that returns structured JSON data

Authentication details, such as bearer token, basic auth, or custom headers

Any required query parameters, path variables, or request headers

Pagination details if the endpoint returns multiple pages

Response fields that map clearly to KPIs, charts, filters, or tables

Example datasets

Dataset ideaWhat it can power
Endpoint countTotal records returned from a filtered API request
Records over timeCreated or updated records grouped by day, week, or month
Status distributionObjects grouped by status, stage, state, or category
Top entitiesCustomers, products, pages, campaigns, or accounts ranked by value
Recent activity tableLatest objects with useful fields and direct links
Error or exception listFailed, blocked, overdue, or unhealthy records from an API
Paginated collectionLarge API list normalized into a reusable dashboard dataset
Joined KPIAPI metrics joined with database or analytics data inside Chartbrew

Setup Guide

Follow the API charting tutorial

Use the tutorial to connect an endpoint, configure request details, parse API response data, and build a Chartbrew dashboard.

Read guide

Related Integrations

Related data sources

Blend API metrics with product, customer, revenue, analytics, project, and operational data from other Chartbrew sources.

FAQ

API integration questions

Practical details about using API data in Chartbrew dashboards.

Build your API dashboard

Turn any useful endpoint into a live dashboard

Connect an API, shape the response into reusable datasets, and share reporting without building a custom BI front end.

Get started for free