Portal Community

Export Options

OptionDescription
FormatCSV (comma-separated values) — opens in Excel, Google Sheets, or any spreadsheet
ScopeExports the current filter selection — same records visible in the list
Date RangeRequired — maximum 90 days per export to prevent very large files
Column SelectionOptional — choose which columns to include (default: all)

Export API

// Export execution history as CSV
GET /api/workdesk/executions/export
Authorization: Bearer {token}
Accept: text/csv

// Query parameters — same as history list
?from=2026-05-01&to=2026-05-31
&status=completed
&workflowName=expense
&format=csv

// Response: 200 OK
// Content-Type: text/csv
// Content-Disposition: attachment; filename="workdesk-history-2026-05.csv"

ExecutionId,WorkflowName,Status,TriggeredAt,CompletedAt,DurationMs,TriggerType,YourRole
7bc12d45-...,Expense Approval Flow,completed,2026-05-25T09:12:00Z,2026-05-25T09:45:00Z,1980000,manual,triggerer
...

CSV Column Reference

ColumnDescription
ExecutionIdUnique execution GUID
WorkflowNameWorkflow display name
WorkflowIdWorkflow definition ID
Statusrunning / completed / failed / suspended / cancelled
TriggeredAtISO 8601 UTC start time
CompletedAtISO 8601 UTC end time (empty if still running)
DurationMsDuration in milliseconds
TriggerTypemanual / scheduled / webhook / api
YourRoletriggerer / hil-respondent
OutputSummaryKey output fields as JSON string (optional — large exports may omit)

How to Export

1

Apply Filters

Set the date range and any other filters. The export will contain exactly the executions currently visible in the list.

2

Click Export

Click the Export CSV button in the top-right of the history section. A dialog confirms the export scope and lets you choose columns.

3

Download Starts

The browser downloads the CSV file immediately. For large exports (>500 rows), the server streams the response — the download starts as soon as the first rows are ready.

Export Limit

Single exports are limited to 90 days of data and 5,000 execution records. For larger exports, apply date range filters to split the export into multiple files. Admin-level bulk exports are available in the Admin Panel.