Update a workflow
Updates a workflow's configuration. Creates a new version.
Authentication
X-API-Keystring
Organization API key. Keys are prefixed with vk_live_ (production) or
vk_sandbox_ (sandbox).
Path parameters
workflow_id
Workflow ID (wfl_*).
Headers
Verifa-Version
API version date string (e.g. 2026-02-01). If omitted, the version
pinned to your API key is used.
Key-Inflection
Response key casing. Defaults to snake.
Allowed values:
Request
This endpoint expects an object.
name
description
steps
data_requirements
screening_settings
graph_layout
rollout_percentage
Response
Updated workflow.
id
name
version
steps
Ordered list of workflow steps.
is_default
is_active
created_at
description
step_count
Number of steps in the workflow.
updated_at
data_requirements
Data requirements configuration for this workflow.
format
Workflow format — “steps” for legacy array format, “graph” for DAG format.
Allowed values:
graph
DAG graph representation of the workflow. Present when format is “graph”. Contains “nodes” (dict of node objects) and “entry” (start node ID).
Errors
401
Unauthorized Error
404
Not Found Error
422
Unprocessable Entity Error