Export workflow runs (Limited preview)
Export specified workflow runs as Excel, Word, Markdown, or JSON, and return a temporary download URL plus run summaries. The public contract requires at least one explicit run_id; it does not expose the backend compatibility behavior that treats an empty list as “export all runs for the application.”
The current implementation processes at most 200 runs and generates at most 500,000 rows per request. Temporary files are generally valid for approximately one hour. Limited preview: this route validates only the API Key and tenant; it has no independent administrator-role or application-visibility check. Use it only as an administrator in a controlled tenant, and export only application_id and run_ids that you have independently confirmed you can access. Exports may contain workflow inputs, node outputs, and business data. Protect the downloaded file at the same classification level as its source data.
Authorizations
API Key for workflow endpoints.
Body
Workflow application ID.
1Explicitly authorized run IDs to export. The public contract does not allow null or an empty array to export all runs.
1 - 200 elements1Optional node IDs. If omitted, all exportable nodes in each run are included.
1excel, word, markdown, json merged produces one combined report; per_run separates output by run.
merged, per_run Optional workflow input-variable name to use as the export primary key.
Maximum exported characters for one text value. The route currently defaults to 10,000.
1 <= x <= 30000