curl --request GET \
--url https://api.open.cx/workflows/{workflow_id} \
--header 'Authorization: Bearer <token>'{
"id": 123,
"workflow_id": "<string>",
"name": "<string>",
"description": "<string>",
"is_active": true,
"trigger_type": "<string>",
"version_number": 123,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"workflow_blocks": [
"<unknown>"
],
"trigger_configuration": "<unknown>",
"trigger_constraints": "<unknown>"
}Get a specific workflow by its UUID, including its blocks, trigger configuration, and active status.
curl --request GET \
--url https://api.open.cx/workflows/{workflow_id} \
--header 'Authorization: Bearer <token>'{
"id": 123,
"workflow_id": "<string>",
"name": "<string>",
"description": "<string>",
"is_active": true,
"trigger_type": "<string>",
"version_number": 123,
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"workflow_blocks": [
"<unknown>"
],
"trigger_configuration": "<unknown>",
"trigger_constraints": "<unknown>"
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Default Response
Version serial ID
Workflow UUID (groups all versions of the same workflow)
Workflow name
Workflow description
Whether this version is currently active
Trigger type: "manual-trigger", "ai-trigger", "cron-trigger", "webhook", "form-trigger", or event-based triggers
Version number (increments with each edit)
Workflow step/block definitions
Trigger-specific configuration
Trigger constraint rules (JSON Logic)
Was this page helpful?