Using the built-in parseJSON() function

Make offers a built-in parseJSON() function that converts JSON strings into collections/arrays, as detailed in the IML functions article from Make’s developer documentation.

Since Make has already developed this function, how can we use it in our scenarios? Should we use {{parseJSON()}}, {{iml.parseJSON()}}, or {{JSON.parse()}}?

If parseJSON() cannot be used outside custom apps, it seems almost intentional — leaving parseJSON() and createJSON() as the only two built-in IML functions unavailable in scenarios.

This raises the question: Is this limitation intentional to encourage the use of Parse JSON modules that consume operations?

Hopefully, this isn’t a deliberate limitation. There must be a way to leverage the parseJSON() function in scenarios. If anyone from Make can demonstrate the correct usage, it would be like giving our scenarios superpowers.

It will be incredibly useful to get an answer to this question, thank you for raising it

Hello @Hryhorii_Haponiuk :wave:

Welcome to the community! We are thrilled to have you here. Since this topic is here for quite a few days, I recommend opening a new one. That way, you’ll have a better chance of receiving an up-to-date and timely response. :slight_smile:

Thank you, and have a great day! :sunflower: