List Insight Workflow Files
Changed onList the uploaded files under a workflow, one row per file, with each tool's results grouped into a results dict keyed by tool name.
Files come from the workflow's execution queue, so pending, processing and failed files show up too, not just completed ones. A file that was queued more than once appears only once. Insights reused from another workflow still show up here.
Request
- Base URLhttps://api.syllable.cloud
- URLhttps://api.syllable.cloud/api/v1/insights/workflows/{workflow_id}/files
- AuthAPI key in header Syllable-API-Key
Path parameters
Query parameters
The page number from which to start (0-based)
The maximum number of items to return
String names of fields to search. Correspond by index to search field values
Values of fields to search. Correspond by index to search fields. Unless field name contains "list", an individual search field value cannot be a list
The field whose value should be used to order the results
The direction in which to order list results, either ascending or descending.
The direction in which to order the results
The start datetime for filtering results
The end datetime for filtering results
Response
Successful Response
Example response
{
"items": [
{
"upload_file_id": 88,
"filename": "customer-complaints.wav",
"analyzed_at": "2026-11-02T00:00:00Z",
"queued_at": "2026-11-02T00:00:00Z",
"status": "PENDING",
"error_message": "LLM timeout",
"results": {
"intent-v2": {
"intents": [
"Pharmacy/Refill",
"Billing"
]
},
"summarizer-v1": {
"summary": [
"Caller left a voicemail about a prescription refill."
]
}
}
}
],
"page_size": 25,
"total_pages": 4,
"total_count": 100
}Changes
- info
added the enum value
filenameto the propertyitems/of thequeryrequest parametersearch_fields - info
added the enum value
statusto the propertyitems/of thequeryrequest parametersearch_fields
- info
- info
added the optional property
//to the response with the status
- info