09-17-2015 02:58 AM
09-17-2015 09:26 AM
While generally you want fat responses, you don't to retrieve so many records over the wire that it becomes overly taxing and slow. Hence, you want paging when retrieving many records (aka enumarting records).
Both Essentials API and Premium Web API support OData query for paging:
The difference right now is that Essentials will respond with a Link Header to provide you with the next chunck:
Link: <.../contacts?top=50&skip=50>; rel="next"
We'll likely provide that in Web API as well.