{{path.to.value}} syntax.
Basic Syntax
Accessing Context Data
Request Data
Secrets and Environment Variables
Access secrets stored in your project using theenv namespace. These are sensitive values like API keys, tokens, and credentials that you’ve added via the Secrets API.
- Encrypted at rest
- Never logged in execution history
- Isolated per project
Node Outputs
Access output from previously executed nodes:HTTP Node Output
Loop Context
Inside loop nodes:Error Context
Inside try/catch blocks:Using Pipes
Transform values inline using pipes:Expressions in Configuration
In Strings
In Objects
In Arrays
Whole Value Replacement
When a template is the entire value, it preserves the original type:fetch_data.output.body is an object, data will be that object.
Arithmetic Expressions
In transform nodes, simple arithmetic is evaluated:+, -, *, /
Condition Expressions
In condition and switch nodes:Operators
Special Variables
Nested Path Access
Access deeply nested values:Default Values
Use thedefault pipe for fallback values:
Type Coercion
Templates automatically handle type coercion when needed:- String templates return strings
- Whole-value templates preserve original types
- Comparison expressions return booleans
- Arithmetic expressions return numbers
Examples
Building a URL
Dynamic Headers
Computed Response
Conditional Logic Data
Related
- Secrets - Store and use API keys and credentials
- Pipes Reference - Transform data inline
- Transform Node - Create computed values
- Set Node - Store values for later use