Chart Data
Get Chart Data
Retrieve underlying data for a specific chart
GET
Get Chart Data
Overview
Fetch chart data by chart ID. This endpoint returns the underlying data powering charts and visualizations, with support for pagination, filtering, and sorting. Use List Charts to fetch a list of charts or open the chart on https://app.blockworksresearch.com/analytics to grab the id from its URL.Example Request
Example Response
Supported Options
| Name | Type | Details |
|---|---|---|
visualizationIdOrDashboardSlug | path | The ID of the visualization or dashboard slug. |
limit | query | Number of data points to return (1-100000, default: 10000). |
page | query | Page number for pagination (default: 1). |
search | query | Search term to filter data. |
select | query | Array of column names to include in response. |
order_by | query | Column name to sort by. |
order_dir | query | Sort direction: “asc” or “desc” (default: “asc”). |
Notes
- Data structure varies by chart — each chart returns different columns based on its configuration.
- Common fields include
dt(datetime) and various metric columns with descriptive names. - Use
selectparameter to limit response to specific columns for better performance. - Large datasets are paginated — use
limitandpagefor navigation.
See also
Authorizations
Path Parameters
Query Parameters
Required range:
1 <= x <= 2147483647Required range:
1 <= x <= 100000Maximum string length:
255Maximum string length:
255Maximum string length:
255Available options:
asc, desc