Skip to main content
GET
Get chart data (public access)

Path Parameters

chart_id
string
required

Query Parameters

page
integer
default:1
Required range: x >= 1
page_size
integer | null
Required range: 1 <= x <= 100000
filter_field
string | null
filter_op
enum<string> | null
Available options:
eq,
neq,
gt,
gte,
lt,
lte,
in,
not_in,
contains,
is_null,
is_not_null
filter_value
string | null
sort_field
string | null
sort_order
enum<string>
default:desc
Available options:
asc,
desc

Response

Successful Response

Standard raw-data envelope returned to the frontend.

The frontend maps this to an ECharts option — the backend never builds chart library configs.

Shape

labels — column / field names (derived from first row keys) rows — one dict per data point or table row pagination — page metadata

chart_id
string
required
chart_type
enum<string>
required
Available options:
bar,
line,
pie,
donut,
scatter,
area,
heatmap,
table,
stat,
histogram
title
string
required
labels
string[]
required
rows
Rows · object[]
required
pagination
PageMeta · object
required
refresh_interval
integer | null
description
string | null
config
Config · object | null
generated_at
string<date-time>