Get Execution Dag
Get the DAG structure for an execution.
Extracts route dependency graph from the execution’s config snapshot. Nodes represent routes, edges represent queue connections.
Args: execution_id: Execution UUID service: Execution service (injected)
Returns: DAG structure with nodes and edges
Raises: HTTPException: 404 if not found
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”Responses
Section titled “ Responses ”Successful Response
Pipeline DAG structure extracted from config.
object
Execution ID
Route nodes
A node in the pipeline DAG representing a route.
object
Route identifier
Human-readable route name
Adapter types in this route
Queue connections between routes
An edge in the pipeline DAG representing queue connection.
object
Source route ID
Target route ID
Queue connecting the routes
Resource not found
Standard error response matching FastAPI HTTPException format.
This model is used in OpenAPI response declarations for 4xx/5xx errors.
The detail field matches FastAPI’s HTTPException structure.
Validation Error