201Successful Response
Schema: SuccessEnvelope_DashboardExportResponse_
successbooleanmessagestringcodestringdataDashboardExportResponse
/api/v1/dashboards/{dashboard_id}/exportQueue an asynchronous export of this dashboard and return a task id. Poll the standard report task-status endpoint (GET /api/v1/task/{task_id}) for progress and the download link — this reuses the report pipeline rather than adding a second one.
Exports read stored snapshots only and never re-execute widget sources, so an export is exactly as fresh as the dashboard and costs no analytical queries. Charts are flattened to their underlying tabular data: CSV emits one section per widget, PDF renders those same tables. No chart images are rendered server-side.
Bearer token authentication. Pass your DayZero API token in the Authorization header and the target business UUID in x-business-id.
dashboard_idstringrequiredSchema: ExportDashboardRequest
output_formatstringOne of: csv, pdf
widget_idsarray · stringinclude_emptybooleanInclude widgets that have no snapshot data.
Schema: SuccessEnvelope_DashboardExportResponse_
successbooleanmessagestringcodestringdataDashboardExportResponseSchema: HTTPValidationError
detailarray · ValidationErrorValidationErrorlocarray · string | integerrequiredmsgstringrequiredtypestringrequiredinputobjectctxobject