Get Action Runs By Action Id

Get Action Runs By Action Id
Fetch all action runs of an action

Retrieves all action runs of an action

Request
URI
GET
https://{vcfa-fqdn}/abx/api/resources/actions/{id}/action-runs
COPY
Path Parameters
string
id
Required

ID of the action

Query Parameters
integer
page
Optional
Constraints: minimum: 0 default: 0

Zero-based page index (0..N)

integer
size
Optional
Constraints: minimum: 1 default: 20

The size of the page to be returned

string of array
sort
Optional
Constraints: default: updatedMillis,DESC

Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported.


Authentication
This operation uses the following authentication methods.
Responses
200

Paged result of all action runs

Returns PageActionRun of type(s) */*
{
    "totalElements": 0,
    "totalPages": 0,
    "size": 0,
    "content": [
        {
            "id": "string",
            "name": "string",
            "createdMillis": 0,
            "orgId": "string",
            "runState": "string",
            "actionId": "string",
            "actionType": "string",
            "inputs": {
                "inputs": {}
            },
            "outputs": {
                "outputs": {}
            },
            "errorMessage": "string",
            "logs": "string",
            "triggeredBy": "string",
            "endTimeMillis": 0,
            "startTimeMillis": 0,
            "runtime": "string",
            "provider": "string",
            "source": "string",
            "timeoutSeconds": 0,
            "projectId": "string",
            "runProjectId": "string",
            "scalable": false,
            "actionVersionId": "string",
            "actionVersionName": "string",
            "configuration": {
                "configuration": {}
            },
            "system": false
        }
    ],
    "number": 0,
    "sort": [
        {
            "direction": "string",
            "nullHandling": "string",
            "ascending": false,
            "property": "string",
            "ignoreCase": false
        }
    ],
    "numberOfElements": 0,
    "pageable": {
        "offset": 0,
        "sort": [
            {
                "direction": "string",
                "nullHandling": "string",
                "ascending": false,
                "property": "string",
                "ignoreCase": false
            }
        ],
        "paged": false,
        "pageNumber": 0,
        "pageSize": 0,
        "unpaged": false
    },
    "first": false,
    "last": false,
    "empty": false
}

401

Unauthorized to make the request

Returns PageActionRun of type(s) */*
{
    "totalElements": 0,
    "totalPages": 0,
    "size": 0,
    "content": [
        {
            "id": "string",
            "name": "string",
            "createdMillis": 0,
            "orgId": "string",
            "runState": "string",
            "actionId": "string",
            "actionType": "string",
            "inputs": {
                "inputs": {}
            },
            "outputs": {
                "outputs": {}
            },
            "errorMessage": "string",
            "logs": "string",
            "triggeredBy": "string",
            "endTimeMillis": 0,
            "startTimeMillis": 0,
            "runtime": "string",
            "provider": "string",
            "source": "string",
            "timeoutSeconds": 0,
            "projectId": "string",
            "runProjectId": "string",
            "scalable": false,
            "actionVersionId": "string",
            "actionVersionName": "string",
            "configuration": {
                "configuration": {}
            },
            "system": false
        }
    ],
    "number": 0,
    "sort": [
        {
            "direction": "string",
            "nullHandling": "string",
            "ascending": false,
            "property": "string",
            "ignoreCase": false
        }
    ],
    "numberOfElements": 0,
    "pageable": {
        "offset": 0,
        "sort": [
            {
                "direction": "string",
                "nullHandling": "string",
                "ascending": false,
                "property": "string",
                "ignoreCase": false
            }
        ],
        "paged": false,
        "pageNumber": 0,
        "pageSize": 0,
        "unpaged": false
    },
    "first": false,
    "last": false,
    "empty": false
}

Code Samples
COPY
                    curl -H 'Authorization: <value>' https://{api_host}/abx/api/resources/actions/{id}/action-runs