Get an execution
GET/executions/:id
Returns detailed information about a specific job execution.
What You Get
- Execution ID, job ID, node ID, and namespace
- Job version and specification snapshot (spec at execution time)
- Desired state (what the system wants) vs compute state (actual state on node)
- Timestamps (created, updated)
- Details map with execution-specific metadata
When to Use
- Debug why an execution failed (check compute_state message)
- Verify job version running on a specific node
- Check execution state alignment (desired vs actual)
- Investigate execution lifecycle transitions
State Tracking
Executions track two states:
- desired_state: What the system wants (run, stop)
- compute_state: Actual state on the node (pending, running, failed, complete) Misalignment indicates ongoing transitions or issues.
Related Endpoints
GET /executions/{id}/history- See state change history for this execution
Request
Responses
- 200
- 400
- 404
- 500
OK
Invalid execution ID format
Execution not found
Internal Server Error