Skip to main content
The invoice, deposit and card payment lists answer a page at a time. Ask with query parameters:
Every page comes in the same envelope:
  • total counts every item that matches, across all pages. There are ceil(total / pageSize) pages.
  • Read until a page comes back with fewer than pageSize items.
  • Values out of range fall back to the defaults: pageSize=500 gives 100, and an unknown sort gives the default.
  • Ties are broken the same way every time, so pages never repeat or skip an item. Items created while you’re paging can still shift later pages: for a complete pass, sort oldest first or page by date.
Shorter lists, such as locations and MIDs, come back whole as a JSON array.