Portal Community
What is JSON Transform?

The JSON Transform node provides six targeted operations for working with JSON data in workflows: converting between string and object representations, compacting JSON for storage, extracting a single property, combining two objects, and cleaning null entries from arrays. It is the specialist tool for JSON manipulation, complementing Data Mapping (field-level transforms) and CodeExecute (arbitrary logic).

Operations

OperationInputOutputDescription
parseJSON stringObject / ArrayDeserializes a JSON string into a live workflow object. Required before you can access individual fields of a JSON string response.
stringifyObject / ArrayPretty-printed JSON stringSerializes a workflow object to a formatted JSON string with 2-space indentation. Useful for logging, email body templating, or webhook payloads.
minifyObject or JSON stringCompact JSON stringProduces the most compact possible JSON representation — no whitespace, no formatting. Ideal for storage and API request bodies where size matters.
extractObject / ArrayProperty valueNavigates a dot-notation path within the source and returns the value at that path. Similar to Data Mapping's source_field but for a single extraction.
mergeTwo objectsMerged objectShallow-merges two JSON objects. Properties from merge_with overwrite matching properties in the primary source. Useful for applying defaults or overlaying updates.
filterArrayArray (nulls removed)Removes all null and undefined entries from a JSON array. Useful for cleaning up API responses before passing them to downstream nodes.

Key Capabilities

Common Use Cases

ScenarioOperation
Parse a raw HTTP response body string before accessing fieldsparse
Beautify JSON for inclusion in a debug log emailstringify
Compact a large JSON payload before storing in a database fieldminify
Pull a single nested field from a complex response without full Data Mappingextract
Combine customer base data with a recent activity overlaymerge
Remove null placeholder entries from an API response arrayfilter

In This Guide

Configuration

All properties and per-operation parameter requirements with full JSON examples.

Input & Output

Output ports, transformed_data schema, and per-operation output examples.

Examples

Five examples covering parse, stringify, extract, merge, and filter operations.