We would like to copy all enrollments to our database for reporting purposes. Doing this for all Chapter Enrollments in our case would require over 500k api calls based on combinations of Users and Chapters. Having an Enrollment/Chapters api call with a _limit, _offset, _filter, _sort would be very helpful because we could also perform incremental updates during the day.
A change to the API recently has been to prevent selections of data over 1000 records. While this is somewhat useful for control on Absorb's part, what is missing is the SPAM/Attack effect of a request for all Chapter or Lesson or Session enrollments which would only select a few enrollments each or none. Allowing a selection of 1000 enrollment records would still control the number of calls, but it would also complete much faster and have less of an effect on your servers. Because it completes quicker, other requests could be handled as well.