I am not proficient at using structures and arrays but got something to work. Any tips for improving this?screen grab of nested structure
<cfset data = DeserializeJSON(_JSNresponse)
<cfloop array="#data.value#" index="x">
<cfloop array="#StructKeyArray(x)#" index="i">
<cfif i EQ "Media">
<cfset xi=evaluate("x.#i#")>
<!---#isarray(xi)# #isstruct(xi)#---><!---<cfdump var="#xi#">--->
<cfloop array="#xi#" index="iii">
<!---isarray=#isarray(iii)# isstruct=#isstruct(iii)#--->
<cfset mlsphotos=mlsphotos & StructFind(iii,'MediaURL') & ",">
</cfloop>
<!---#mlsphotos#--->
</cfif>
<!---<cfoutput>#xi#</cfoutput><!---<cfdump var="#i#">---><!---gives list of fields-->
</cfloop>
</cfloop>