Skip to main content
The JSONata command (Command Type: 1022) evaluates a JSONata expression against the current input data. JSONata is a lightweight query and transformation language for JSON.

Overview

The JSONata command provides functionality for:
  • Evaluating complex transformation expressions against JSON data
  • Outputting results to the data field or children array
  • Setting an evaluation timeout to prevent runaway expressions

Command Type

Command Type ID: 1022

Parameters

Usage Examples

Sum a Field Across an Array

Transform and Restructure Data

Filter with Expression

String Concatenation

Output Key Options

Common Use Cases

  • Aggregations: Sum, average, or count values across arrays
  • Complex Transformations: Reshape data structures in a single expressive step
  • Conditional Logic: Apply conditional transformations without multiple commands
  • String Formatting: Concatenate or format string fields