Not knowing exactly what you are trying to perform... My last successful attempt was on version 3.XX. I was able to access some of this information by using the InfoTemplate Object (now called PopTemplate but still works similar on 4.X) during the initialization of the StreamLayer object. This allowed me use the Stream Layer object's click event: streamLayerObj.on('click', function(evt){}); The 'evt' object within the function has an 'attributes' property that provides access to this information. For instance, 'evt.attributes.MyMetaData'. It should work in a similar fashion.Good luck!