Investigate a Workflow Instance
Investigate a live Elsa 3.8.0 workflow instance with Studio and the runtime APIs for state, journal entries, activity executions, and variables.
Choose the right signal
Question
Start here
Required permission
Investigation flow
1. Find the instance
curl --request POST \
'https://localhost:5001/elsa/api/workflow-instances' \
--header 'Authorization: Bearer YOUR_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"definitionId": "order-approval",
"statuses": ["Running"],
"subStatuses": ["Suspended"],
"hasIncidents": false,
"page": 0,
"pageSize": 20
}'2. Read status before assuming it is stuck
Sub-status
Meaning for an operator
3. Follow the journal timeline
4. Inspect the relevant activity execution
5. Inspect or correct variables carefully
Recovery decision
Related guides
Last updated