Skip to main content

Validate Workflow

Validate a workflow definition without executing it
1 min read
post/api/v1/workflow/{workflow_id}/validate
Request example
Response
post/api/v1/workflow/{workflow_id}/validate

Checks the current workflow definition for structural errors — missing required fields, invalid node configurations, broken edge references — without placing a call or creating a run.

If invalid, the response includes a list of errors each with a kind (node, edge, or workflow), the offending id, the field, and a human-readable message. See Errors for the full error schema.

Path parameters

workflow_idintegerrequired#

Headers

authorizationstring · null#
X-API-Keystring · null#

Responses

application/json
Successful Response
is_validbooleanrequired#
errorsobject[]required#
Show child attributes
kindenum<string>required#
Options:nodeedgeworkflow
idstring · nullrequired#
Show child attributes
fieldstring · nullrequired#
Show child attributes
messagestringrequired#