Skip to main content
GET
/
executions
/
{id}
Get execution status
curl --request GET \
  --url http://localhost:5173/api/flowdrop/executions/{id} \
  --header 'Authorization: Bearer <token>'
{
  "jobs": [
    {
      "id": "<string>",
      "node_id": "<string>",
      "execution_count": 123,
      "started": "2023-11-07T05:31:56Z",
      "completed": "2023-11-07T05:31:56Z",
      "execution_time": 123,
      "error_message": "<string>"
    }
  ],
  "node_statuses": {},
  "job_status_summary": {
    "total": 123,
    "pending": 123,
    "running": 123,
    "completed": 123,
    "failed": 123,
    "cancelled": 123,
    "skipped": 123,
    "paused": 123,
    "interrupted": 123
  },
  "kanban_config": {
    "columns": [
      {
        "key": "<string>",
        "label": "<string>",
        "statuses": [],
        "icon": "<string>",
        "color": "<string>"
      }
    ]
  }
}

Authorizations

Authorization
string
header
required

JWT token for authentication

Path Parameters

id
string<uuid>
required

Execution/Pipeline UUID

Response

Execution status retrieved successfully

status
enum<string>
required

Overall pipeline status

Available options:
pending,
running,
completed,
failed,
cancelled,
paused,
interrupted
jobs
object[]
required

Individual job statuses

node_statuses
object
required

Node execution statuses keyed by node ID

job_status_summary
object
required
kanban_config
object

Optional server-defined kanban board layout; frontend falls back to defaults if absent