I'm using the javascript api and for any given identify operation on the World Imagery layer you get a handful of Citation results. When you look at their properties, it would seem you could pick the one that represents the tile at the current zoom level using the "FROM_CACHE_LEVEL" and "TO_CACHE_LEVEL" fields, but in my experience these are not reliable. So you have many situations where you can visually see the change from older tiles to newer tiles and yet the citation dates don't change.
So, unless there is something I'm missing, this feature is pretty useless. Even the sample map at
https://www.arcgis.com/home/item.html?id=c03a526d94704bfb839445e80de95495
is pretty useless. It just displays all the citations in a page view. If you really care about the date at the zoom you are looking at, there is no way to tell which date applies.
Does anyone have a good idea about how to do this reliably?