GET
/
base
/
{baseId}
/
workflow
/
{workflowId}
/
run
/
{runId}
shell
curl --request GET \
  --url https://app.teable.ai/api/base/%7BbaseId%7D/workflow/%7BworkflowId%7D/run/%7BrunId%7D \
  --header 'Authorization: Bearer REPLACE_BEARER_TOKEN'
[
  {
    "spent": 123,
    "inputRaw": "<any>",
    "outputRaw": "<any>",
    "inputVariables": {},
    "outputVariables": {},
    "errorMsg": "<string>",
    "createdTime": "<string>",
    "id": "<string>",
    "status": "success",
    "nodeId": "<string>",
    "nodeType": "<string>",
    "nodeName": "<string>",
    "nodeCategory": "<string>"
  }
]

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

baseId
string
required
workflowId
string
required
runId
string
required

Response

200 - application/json

Successful response

workflow run history

createdTime
string
required
id
string
required

id of the step

status
enum<string>
required
Available options:
success,
failed,
running,
canceled,
pending
nodeId
string
required

id of the node

nodeType
string
required

type of the node

nodeCategory
string
required

node category

spent
number

spent time

inputRaw
any
outputRaw
any
inputVariables
object

The variables snapshot when executed

outputVariables
object

The variables snapshot when executed

errorMsg
string
nodeName
string

node name