Get Workflow Execution Statistics

Get Workflow Execution Statistics

Retrieves statistics for given workflow run.

Request
URI
GET
https://{api_host}/vco/api/workflows/{workflowId}/executions/{executionId}/statistics
COPY
Path Parameters
string
workflowId
Required

workflowId

string
executionId
Required

executionId


Authentication
This operation uses the following authentication methods.
Responses
200

The request is successful

Returns WsWorkflowExecutionStatistics of type(s) application/json
{
    "id": "string",
    "activities": [
        {
            "id": "string",
            "total-time": 0,
            "number-of-executions": 0,
            "number-of-transitions": 0,
            "max-time": 0
        }
    ],
    "total-time": 0,
    "number-of-transitions": 0,
    "total-number-of-transitions": 0,
    "token-size": 0,
    "token-blocked": 0,
    "token-system": 0,
    "token-User": 0,
    "token-wait": 0,
    "plugins": [
        {
            "plugin-name": "string",
            "total-time": 0,
            "number-of-executions": 0
        }
    ]
}
string
id
Optional

id

array of object
activities
Optional

activities

integer As int64 As int64
total-time
Optional

total-time

integer As int64 As int64
number-of-transitions
Optional

number-of-transitions

integer As int64 As int64
total-number-of-transitions
Optional

total-number-of-transitions

integer As int64 As int64
token-size
Optional

token-size

integer As int64 As int64
token-blocked
Optional

token-blocked

integer As int64 As int64
token-system
Optional

token-system

integer As int64 As int64
token-User
Optional

token-User

integer As int64 As int64
token-wait
Optional

token-wait

array of object
plugins
Optional

plugins


400

The request is invalid(validation error)

Returns WsWorkflowExecutionStatistics of type(s) application/json
"WsWorkflowExecutionStatistics Object"
string
id
Optional

id

array of object
activities
Optional

activities

integer As int64 As int64
total-time
Optional

total-time

integer As int64 As int64
number-of-transitions
Optional

number-of-transitions

integer As int64 As int64
total-number-of-transitions
Optional

total-number-of-transitions

integer As int64 As int64
token-size
Optional

token-size

integer As int64 As int64
token-blocked
Optional

token-blocked

integer As int64 As int64
token-system
Optional

token-system

integer As int64 As int64
token-User
Optional

token-User

integer As int64 As int64
token-wait
Optional

token-wait

array of object
plugins
Optional

plugins


401

The user is not authorized

Returns WsWorkflowExecutionStatistics of type(s) application/json
"WsWorkflowExecutionStatistics Object"
string
id
Optional

id

array of object
activities
Optional

activities

integer As int64 As int64
total-time
Optional

total-time

integer As int64 As int64
number-of-transitions
Optional

number-of-transitions

integer As int64 As int64
total-number-of-transitions
Optional

total-number-of-transitions

integer As int64 As int64
token-size
Optional

token-size

integer As int64 As int64
token-blocked
Optional

token-blocked

integer As int64 As int64
token-system
Optional

token-system

integer As int64 As int64
token-User
Optional

token-User

integer As int64 As int64
token-wait
Optional

token-wait

array of object
plugins
Optional

plugins


404

Cannot find a workflow with the specified ID or the user does not have 'read' access rights for that workflow

Returns WsWorkflowExecutionStatistics of type(s) application/json
"WsWorkflowExecutionStatistics Object"
string
id
Optional

id

array of object
activities
Optional

activities

integer As int64 As int64
total-time
Optional

total-time

integer As int64 As int64
number-of-transitions
Optional

number-of-transitions

integer As int64 As int64
total-number-of-transitions
Optional

total-number-of-transitions

integer As int64 As int64
token-size
Optional

token-size

integer As int64 As int64
token-blocked
Optional

token-blocked

integer As int64 As int64
token-system
Optional

token-system

integer As int64 As int64
token-User
Optional

token-User

integer As int64 As int64
token-wait
Optional

token-wait

array of object
plugins
Optional

plugins


Code Samples
COPY
                    curl -H 'Authorization: <value>' https://{api_host}/vco/api/workflows/{workflowId}/executions/{executionId}/statistics