Executions

Get all executions

This API will give you all executions of that workspace which will be provided in header.

get
Authorizations
Query parameters
startnumberOptional

The page No

Example: 0
limitnumber · min: 1 · max: 50Optional

The Page Size

Example: 10
workflowIdstringOptional
Header parameters
X-TexAu-ContextstringRequired

Pass orgUserId and workspaceId as ‘{"orgUserId":"123","workspaceId":"123"}’

Responses
200
All execution fetched successfully
application/json
get
GET /api/v1/public/executions HTTP/1.1
Host: 
Authorization: Bearer JWT
X-TexAu-Context: text
Accept: */*
{
  "success": true,
  "message": "All execution fetched successfully",
  "total": 1,
  "data": [
    {
      "id": "The Execution ID",
      "name": "The Execution Name"
    }
  ]
}

Get Execution By ID

This API will give you status and executionTime of the specific execution.

Get executionId from the response of the above API.

get
Authorizations
Path parameters
executionIdstringRequired

The executionId

Example: 5e9f8f8f8f8f8f8f8f8f8f8
Header parameters
X-TexAu-ContextstringRequired

Pass orgUserId and workspaceId as ‘{"orgUserId":"123","workspaceId":"123"}’

Responses
200
Execution fetched successfully
application/json
get
GET /api/v1/public/executions/{executionId} HTTP/1.1
Host: 
Authorization: Bearer JWT
X-TexAu-Context: text
Accept: */*
{
  "success": true,
  "message": "Execution fetched successfully",
  "data": {
    "id": "The Execution ID",
    "name": "The Execution Name",
    "workflowId": "The workflow ID",
    "status": "The Execution Status",
    "executionTimeUsed": "The Execution Time Used in ms"
  }
}

Last updated