Skip to content

Create JSON

The Create JSON task assembles a JSON document from workflow variables and input data. The resulting document is added to the payload for use by downstream tasks.

Use this task to shape the workflow's data into a specific JSON structure before passing it to a conversion, export, or integration task.

Configuration

PropertyTypeDescription
dry_runbooleanRun without executing task effects
variablesarrayVariable references to include in the JSON output — each entry maps a variable name to a key in the output document
fail_if_not_foundbooleanFail if a referenced variable does not exist
fail_if_emptybooleanFail if a referenced variable exists but has no value
fail_if_invalidbooleanFail if any value cannot be serialised to valid JSON
extend_original_inputbooleanMerge the generated JSON document into the original input payload rather than replacing it

See also: Tasks overview

S-Launch