curl --request GET \
--url https://app.splox.io/api/v1/workflows/{id}/versions \
--header 'Authorization: Bearer <token>'{
"versions": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"workflow_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"version_number": 123,
"name": "<string>",
"status": "draft",
"description": "<string>",
"metadata": {},
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z"
}
]
}Lists all versions of a workflow.
curl --request GET \
--url https://app.splox.io/api/v1/workflows/{id}/versions \
--header 'Authorization: Bearer <token>'{
"versions": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"workflow_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"version_number": 123,
"name": "<string>",
"status": "draft",
"description": "<string>",
"metadata": {},
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z"
}
]
}curl https://app.splox.io/api/v1/workflows/019c3221-29d7-70e1-aa1e-dee02589289b/versions \
-H "Authorization: Bearer YOUR_TOKEN"
| Parameter | Type | Description |
|---|---|---|
id | string (uuid) | Workflow ID |
{
"versions": [
{
"id": "019c3221-29da-7d08-93fa-c48dbaa8b1db",
"workflow_id": "019c3221-29d7-70e1-aa1e-dee02589289b",
"version_number": 1,
"name": "My Workflow",
"description": "Initial version",
"status": "draft",
"created_at": "2025-10-22T10:00:00Z",
"updated_at": "2025-10-22T10:00:00Z"
},
{
"id": "019c3221-29da-7d08-93fa-c48dbaa8b1dc",
"workflow_id": "019c3221-29d7-70e1-aa1e-dee02589289b",
"version_number": 2,
"name": "My Workflow v2",
"description": "Published version",
"status": "published",
"created_at": "2025-10-25T14:00:00Z",
"updated_at": "2025-10-25T14:00:00Z"
}
]
}
| Status | Description |
|---|---|
draft | Work in progress — can be edited |
published | Published and immutable |
archived | No longer active |
API token generated from your Splox account settings. Create tokens at https://app.splox.io/account?tab=settings
Workflow ID
Versions retrieved successfully
Show child attributes