Skip to main content
POST
Validate a workflow
Validation checks every node against the published contract for its node type, as returned by the node catalog. The same check runs when you create or update a workflow, and those responses carry the same issues array. See Validation for every issue code.

Authorizations

x-api-key
string
header
required

Lyzr API key. Studio session keys (agk_, ags_) and durable sk- keys are accepted. Required on every endpoint except GET /node-types and a webhook-triggered execute that carries X-Webhook-Secret.

Body

application/json

The save envelope or bare workflow JSON.

{key}
any

Response

200 - application/json

OK

ok
boolean

False when any issue has severity error.

issues
object[]

Errors first, then warnings.