Showing results for 
Search instead for 
Did you mean: 
New Member

Join function returns JSON, instead of Value

I try to build a flow where i want to have a string of values from an array. The array is the output of a other function called MoveRegions_DeDuplicate. THis works so far. But when i now create a string with

join(outputs('MoveRegions_DeDuplicate'),','), i get a a list of JSON objects in the form of 




But all what i expected was a string like 2,3,4


How can i get my string?


Super User
Super User


It looks outputs('MoveRegions_DeDuplicate') is an array whose elements are objects.


If my assumption is correct, I would try the following


Please note in my example I am using a variable called 'myInputArray', just replace i and use your input instead. Also note the trick with 'Select' is to switch to text mode by clicking the icon on the right

Hope this helps

Each time you click on any of our inspiring answers 'Thumb up' icon... ewok scapes from the stormtroopers.

Be grateful, Thumbs up! Save the Galaxy for free!

Escribo sobre Power Automate en:

Proud to be a Flownaut!

Helpful resources

UG GA Amplification 768x460.png

Launching new user group features

Learn how to create your own user groups today!

Community Connections 768x460.jpg

Community & How To Videos

Check out the new Power Platform Community Connections gallery!

M365 768x460.jpg

Microsoft 365 Collaboration Conference | December 7–9, 2021

Join us, in-person, December 7–9 in Las Vegas, for the largest gathering of the Microsoft community in the world.

Top Solution Authors
Top Kudoed Authors
Users online (1,306)