ChartQuery

Chart Render

Render a previously saved chart by ID. Public — no API key required. Supports URL overrides for templates (?data1=, ?labels=, ?title=…).

GET
/v1/chart/render/{id}

Path Parameters

id*string

The chart ID returned in the X-Chart-Render-URL header when saving a chart. Format: cq-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.

Query Parameters

title?string

Override the chart title.

labels?string

Override X-axis labels. Comma-separated.

data1?string

Override first dataset values. Comma-separated numbers. Use data2, data3… for additional datasets.

width?string

Override output width in pixels (50–4000).

height?string

Override output height in pixels (50–4000).

format?string

Override output format.

Default"png"
Value in"png" | "svg"

Response Body

application/json

application/json

curl -X GET "https://api.chartquery.com/v1/chart/render/string"
Empty
{
  "error": "Bad Request"
}
{
  "error": "Internal Error"
}