Reports API
Dashboard summaries, trends and distribution data.
The reports endpoints aggregate the workspace into shapes that are ready to chart, so dashboards make one call instead of many.
Dashboard summary
GET
/api/reports/dashboard-summary/Auth requiredPowers the tenant dashboard: headline metrics, status mix, source mix, a seven-day volume series and recent activity.
Response
| Field | Type | Description |
|---|---|---|
| overview | object | active_sources, running_pipelines, completed_today, success_rate. |
| pipeline_status | object | Percentage share of completed, running, failed and pending. |
| datasource_types | object | Count of sources per type, keyed by CSV, JSON and API. |
| weekly_processing_volume | array | Seven entries of { day, processed, errors }. |
| recent_activity | array | Latest executions with pipeline name, status and timestamp. |
Tenant report
GET
/api/reports/tenant-reports/?range=30dAuth requiredPowers the Reports page with longer-range aggregates.
Query parameters
| Field | Type | Description |
|---|---|---|
| range | string | Reporting window: `7d`, `30d` or `90d`. Any other value falls back to `7d`. Controls the length of `execution_trends` and is echoed back in the response. |
Response
| Field | Type | Description |
|---|---|---|
| overview | object | total_records, success_rate, total_pipeline, data_volume_mb. |
| execution_trends | array | Daily series of { date, success, failed }. |
| data_source_distribution | array | Per-source records and volume. |
| pipeline_performance_summary | array | Per-pipeline runs, successes, failures and success rate. |
Execution history
GET
/api/reports/executions/Auth requiredRead-only execution records for auditing and external tooling.
Last reviewed October 2026.