POST
/
project
/
{project_id}
/
chart
/
{id}
/
query
curl --request POST \
  --url https://api.chartbrew.com/project/{project_id}/chart/{id}/query \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "filters": [
    {}
  ]
}'
{
  "id": "<string>",
  "name": "<string>",
  "type": "<string>",
  "subType": "<string>",
  "chartData": {},
  "chartDataUpdated": "2023-11-07T05:31:56Z",
  "project_id": "<string>",
  "public": true,
  "shareable": true,
  "ChartDatasetConfigs": [
    {
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "chart_id": 123,
      "dataset_id": 123,
      "formula": "<string>",
      "datasetColor": "<string>",
      "fillColor": "<string>",
      "fill": false,
      "multiFill": false,
      "legend": "<string>",
      "pointRadius": 123,
      "excludedFields": [
        "<string>"
      ],
      "sort": "<string>",
      "columnsOrder": [
        "<string>"
      ],
      "order": 0,
      "maxRecords": 123,
      "goal": 123
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

project_id
string
required

ID of the project

id
string
required

ID of the chart

Query Parameters

no_source
boolean

Skip source data in response

skip_parsing
boolean

Skip data parsing

getCache
boolean

Get cached data if available

Body

application/json
Query filters
filters
object[]

Response

200
application/json
Chart data response
id
string
name
string
type
string
subType
string
chartData
object
chartDataUpdated
string
project_id
string
public
boolean
shareable
boolean
ChartDatasetConfigs
object[]