How to get list of all the visitor ids?

Is there a way to get all the unique visitor ids using report API in order of latest visitor first?

One can get last visit details from Live.getLastVisitsDetails. But I want the list of visitors and if possible with details. Is it possible through report API?

Yes it should be possible with the Live.* API functions, and using showColumns to restrict and show only the column you need