The forum has moved to a new location!

You can find the new forum here.

Start a new topic

Allow escaping of curly braces (for JMESPATH functions)

JMESPATH has a feature where you can assign values to keys in the query itself. Like this: 

people[?age > `20`].{name: name, age: age}

(this example can be found at

This function would be really handy in Alumio. But since Alumio uses curly braces itself, it is not possible to use them within jmespath. 

Please allow escaping of these characters so we can use them within jmespath. (or any other solution that allows these jmespath functions to be used)

Hi Koen Schoute,

Thank you for reaching out to us with your feedback. 

We really understand that it would be helpful for Alumio users to create custom objects using only a single JMESPath query. But ss you already know, we don't support the JMESPath query you mentioned. Therefore, we will pass this information to the corresponding team to see whether it is possible to get it works in the future. We will keep you posted on any updates.

Best reagrds,

Gugi Gustaman

Hi Koen Schoute, 

We would like to let you know that apparently, escaping is already possible. Only the closing brace must be escaped. Please find the example below.

people[?age > `20`].{name: name, age: age\}

Please give it a try and let us know if you find any problems. 

Best regards,

Gugi Gustaman

2 people like this
Login or Signup to post a comment