How to use Alumio syntax? [ &{@}, ${variable}, $2 ]

What syntax does Alumio have to offer?

When using Alumio you want to grab different types of data.
Depending on what that data is, different syntax is required.

Here’s a short list of available syntax within the Alumio iPaaS:

  • ${variable}
    • By using “${” followed by a variable name you can access the system variables you’ve created within Alumio.
  • &{object.some_key}
    • By using “&{” followed by the path within your input data, you can use the data almost anywhere, not just in transformers but also in outgoing’s for example.
  • &{@}
    • By using “&{@}” you can access (copy) all available data.
  • &{@.object.some_key}
    • Mainly used within a HTTP transformer to access the retrieved data.
  • $0 or $1 etc
    • By using “$” followed by a number you can access registers. Mainly in certain transformers, commonly found when using regular expressions for example

Most of these can also be found in the ‘pre configuration’ that’s shipped with your new Alumio environment.


Because everyone likes pictures, here are some examples.

More information, including a video can be found in this topic.