Last updated
© 2025 make.com
Last updated
A string is a statically specified piece of text, like "Hello, world"
.
A number is a sequence of digits, like 8452
or -123
.
A boolean is a binary type that has 2 values: true
or false
.
A null
is a special type, that represents an absence of a value.
A Flat Object is a collection of key-value pairs, where the key is a , and the value can be any . Example:
A Flat Object cannot contain nested collections and arrays.
Examples:
A String of a single IML expression: "{{body.data.firstName + ' ' + body.data.lastName}}"
A String without an IML expression: "Hello, World"
A String with text and IML expression: "Hello, {{body.data.name}}"
An Object is a collection of key-value pairs, where the key is a , and the value can be any or type. Example:
An Array is a collection of and types.
IML types are special Strings or that can contain expressions. An IML expression is a template expression that can resolve into a value.
An IML String is a that can contain IML expressions in between {{
and }}
tags. Anything between these tags is considered an expression. IML Strings are also known as Template Strings. IML String is an extension to String and, as such, can contain any value that a normal String can contain. It does not have to be just an IML expression.
An IML Flat Object is a that can additionally contain as values. Example:
An IML Object is an that can additionally contain and as values. Example:
An IML Array is an that can contain and as values. Example:
Integromat Data Types are derived from normal JSON data types, with some limitations and additions.