Added TargetInstanceApi

adds to AggregatedListApi and adds relevant tests. 
I added these lines to follow existing convention. Do we want them?