Thanks John. I ended up figuring it out. My issues I was encountering were more syntax related. That was my biggest problem. For those looking to pass values to an identify function via code as opposed to a map click, here's my working code: dojo.forEach(lblPoint, function(labelPoint){ pt = labelPoint; pickIdentify({ "mapPoint": pt, "screenPoint": map.toScreen(pt) }); });