ActionRuns


GET /{o}/{p}/envs/{envName}/action-runs

List action runs

List action runs in this environment with optional filtering and pagination.

Auth: Bearer token required · Permission: data:read

Path parameters

NameTypeDescription
ostring
pstring
envNamestring

Responses

StatusDescriptionSchema
200Action runsActionRunList

GET /{o}/{p}/envs/{envName}/action-runs/{id}

Get an action run by id

Auth: Bearer token required · Permission: data:read

Path parameters

NameTypeDescription
ostring
pstring
envNamestring
idstring

Responses

StatusDescriptionSchema
200The action runActionRun
404Action run not foundError

DELETE /{o}/{p}/envs/{envName}/action-runs/{id}

Cancel a pending action run

Auth: Bearer token required · Permission: data:read

Path parameters

NameTypeDescription
ostring
pstring
envNamestring
idstring

Responses

StatusDescriptionSchema
200Cancelled action runActionRun
404Action run not foundError
409Run is not in a cancellable stateError

POST /{o}/{p}/envs/{envName}/action-runs/{id}/callback

Complete an action run (external workflow callback)

Called by the external workflow to report success/failure. Authenticated by a per-run HMAC-signed callback token in the Authorization header — not by an RBAC token.

Auth: Bearer token required

Path parameters

NameTypeDescription
ostring
pstring
envNamestring
idstring

Request body (application/json)

Type: object | object

Responses

StatusDescriptionSchema
200Completed action runActionRun
401Invalid or expired callback tokenError
404Action run not foundError
409Run is not in a completable stateError

Schemas

ActionRun

FieldTypeDescription
idstring(uuid)(required)
actionNamestring(required)
entityIdstring,null(uuid)(required)
statuspending | running | succeeded | failed | cancelled(required)
parametersobject(required)
recommendationsobject(required)
triggeredBystring(required)
createdAtstring(date-time)(required)
startedAtstring,null(date-time)(required)
completedAtstring,null(date-time)(required)
errorstring,null(required)
outputobject,null(required)

ActionRunList

Type: ActionRun[]

Error

FieldTypeDescription
errorstring(required)
codestring