Skip to main content
POST
Dry-run an assembled block config against the target block without mutating the workflow draft. Use this before pushing a locally edited block config bundle when you want the backend to apply the same validation policy used by block updates.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

block_id
string
required

Query Parameters

workflow_id
string | null

Workflow ID to disambiguate legacy duplicate block IDs. Omit for normal server-generated block IDs.

Body

application/json

Dry-run validation for an assembled workflow block config.

config
Config · object
required

Assembled block config to validate.

config_mode
enum<string> | null
default:replace

How to apply the config before validation. 'replace' validates the config as the full block config; 'merge' validates the result of merging it into the existing block config.

Available options:
merge,
replace

Response

Successful Response

workflow_id
string
required
block_id
string
required
block_type
string
required
config_hash
string
required
ok
boolean
default:true