Get Execution Stats
GET
/api/v1/executions/{execution_id}/stats
Get execution statistics derived from lineage.
Args: execution_id: Execution UUID service: Execution service (injected)
Returns: Execution statistics
Raises: HTTPException: 404 if not found
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” execution_id
required
Execution Id
string
Responses
Section titled “ Responses ”Successful Response
ExecutionStatsResponse
Execution statistics (derived from lineage).
object
execution_id
required
Execution Id
Execution UUID
string format: uuid
total_messages
Total Messages
Total messages processed
integer
completed_messages
Completed Messages
Successfully completed messages
integer
failed_messages
Failed Messages
Failed messages
integer
in_progress_messages
In Progress Messages
Messages still processing
integer
success_rate
Success Rate
Completion success rate
number
Resource not found
ErrorResponse
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
HTTPValidationError
object
detail
Detail
Array<object>
ValidationErrorobject
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string
input
Input
ctx
Context