OptionallimitOptionalonOptional: called once before the first fetch starts
OptionalonOptional: called once after all pages have been fetched
OptionalonCalled after each page is fetched
OptionalmaxMaximum number of pages to fetch (safety limit)
OptionaldelayOptional: milliseconds to wait between each page fetch
OptionalretryOptional: retry failed page fetches
OptionalsignalOptional: signal to abort pagination early and return partial results
Items per page. Defaults to 100.