add synapse id renderer (link to synapse id), and ability to specify a key to look for the results json array in the api response