Retrieve detailed information about a specific workflow execution.
Details of a workflow execution
res = client.workflows.executions.retrieve_detailed("000560bc-9080-4286-b242-a27bb4819253") res = client.workflows.executions.list() res = client.workflows.executions.retrieve_detailed(res[0].id)
{- "id": "059edaa4-a17a-4102-910e-2c3591500cce",
- "workflowExternalId": "string",
- "workflowDefinition": {- "hash": "string",
- "description": "string",
- "tasks": [- {- "externalId": "string",
- "type": "function",
- "name": "string",
- "description": "string",
- "parameters": {- "function": {- "externalId": "my.known.id",
- "data": {- "key1": "value1",
- "key2": "value2"
 }
 },
- "isAsyncComplete": false
 },
- "retries": 3,
- "timeout": 3600,
- "onFailure": "abortWorkflow",
- "dependsOn": [- {- "externalId": "my.known.id"
 }
 ]
 }
 ]
 },
- "version": "string",
- "status": "RUNNING",
- "engineExecutionId": "stringstringstringstringstringstring",
- "executedTasks": [- {- "id": "stringstringstringstringstringstring",
- "externalId": "string",
- "status": "IN_PROGRESS",
- "taskType": "function",
- "startTime": 1730204346000,
- "endTime": 1730204346000,
- "input": {- "function": {- "externalId": "my.known.id",
- "data": {- "key1": "value1",
- "key2": "value2"
 }
 },
- "isAsyncComplete": false
 },
- "output": {- "callId": 0,
- "functionId": 0,
- "response": { }
 },
- "reasonForIncompletion": "string"
 }
 ],
- "input": {- "key1": "value1",
- "key2": "value2"
 },
- "metadata": {- "property1": "string",
- "property2": "string"
 }
}