ReportSubscriptions
Create ReportSubscription
Create a new ReportSubscription record.
POST
Create ReportSubscription
A scheduled email delivery of a saved report or dashboard: the data is attached as CSV, the body carries an AI summary and a link to open it in the dashboard. Use report_definition_list / report_dashboard_list to find the report or dashboard to schedule.
Authentication
This endpoint requires OAuth2 authentication. Include a valid bearer token in the
Authorization header.
The authenticated user must be a full unrestricted administrator or have the ReportSubscription-Create role.Request Body
Required Fields
Optional Fields
Saved report to send (exactly one of ReportDefinitionId, ReportDashboardId, TemplateKey or DashboardTemplateKey).
Saved dashboard to send: every report tile is attached as CSV (set either ReportDefinitionId or ReportDashboardId).
Built-in dashboard template to send (key from report_templates kind=dashboard), instead of a saved dashboard.
Optional JSON: for reports an array of prompt filter overrides [{field, op, value}], for dashboards an object of parameter values keyed by parameter id.
Code Examples
Response
200
Example Response
400
Example Response