Reporting API Specific Question

I want the report to contain a list of userIDs, then for each userID each visit, and for each visit which pages were viewed. How would I go about querying the ReportingAPI for this information?

For anyone wondering the Live.getLastVisitsDetails method works the best, the data will require a little bit of sifting through. To do this I used python.