OptionalassignableOptionalmaxOptionalonSearch results use a scrollID cursor that expires after 1-5 minutes from first request. If the scrollID expires then onScrollExpired will be called with a ScrollError. Default behavior is to throw the error.
Note that request level errors (like 401 or 500) will just be thrown as normal, not passed to this function
Optionaloncallback per page
OptionalonUse onError instead
Optionalsignal
maximum number of search results