Skip to main content
GET
/
api
/
external
/
reports
/
report-data
/
{report_id}
Get Report Data
curl --request GET \
  --url https://backend.nebuly.com/api/external/reports/report-data/{report_id} \
  --header 'Authorization: Bearer <token>'
{
  "report_data": {
    "id": "<string>",
    "name": "<string>",
    "charts": [
      {
        "type": "<string>",
        "id": "<string>",
        "name": "<string>",
        "variables": [
          "<string>"
        ],
        "visualization_type": {},
        "display_type": {},
        "x_label_values": [
          "<string>"
        ],
        "breakdown": {},
        "granularity": {},
        "time_range": {
          "kind": "<string>",
          "start": "<string>",
          "end": "<string>"
        },
        "data": [
          {
            "label": "<string>",
            "data": [
              {
                "x": 123,
                "y": {},
                "user": {}
              }
            ]
          }
        ],
        "breakdowns": [
          "<string>"
        ],
        "columns": [
          "<string>"
        ],
        "rows": [
          {}
        ]
      }
    ]
  }
}
Returns the full data for a report, including the data for each of its charts.
Use List Reports to find report IDs.
You need a public API key (pk-...) to authenticate. See here for more information about API keys.

Path parameters

report_id
string
required
The UUID of the report.

Response

report_data
object
The report and its chart data.