Ive been at this for hours and cant pull a basic field from an array, it is nested in data as elow, no amount of online tools can help me and it keeps coming back as empty. ANy idea how I can pull that number (and the post and page items sometimes move to be second or third or fouth in the array list)
Hey there,
Hover over each element to see it’s raw name. Most likely it’s post and not Post.
Also your second function is wrong, you have the items in the wrong places.
The ‘map()’ function is exactly the function you need to use. It can find the matching item regardless of the post position.
Make sure the ‘map()’ is referencing the field INSIDE of the array item(e.g., ‘Post[].id’) not just the top-level array. You are already using “first(map(…))” which will pull out the single value that you need.
You can verify this by running the scenario and checking the output of the previous module. Confirm the path you’re mapping matches exactly, especially because field names in Make are case-sensitive and just a small mismatch will silently return an empty value.

