n8n_workflow_versions
List, rollback, delete, or prune workflow versions to control history and perform cleanup operations.
Instructions
Manage workflow version history, rollback, and cleanup. Six modes:
list: Show version history for a workflow
get: Get details of specific version
rollback: Restore workflow to previous version (creates backup first)
delete: Delete specific version or all versions for a workflow
prune: Manually trigger pruning to keep N most recent versions
truncate: Delete ALL versions for ALL workflows (requires confirmation)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | Operation mode | |
| workflowId | No | Workflow ID (required for list, rollback, delete, prune) | |
| versionId | No | Version ID (required for get mode and single version delete, optional for rollback) | |
| limit | No | Max versions to return in list mode | |
| validateBefore | No | Validate workflow structure before rollback | |
| deleteAll | No | Delete all versions for workflow (delete mode only) | |
| maxVersions | No | Keep N most recent versions (prune mode only) | |
| confirmTruncate | No | REQUIRED: Must be true to truncate all versions (truncate mode only) |