Use search_after to continue after the last result of the previous page. Use a PIT, a point-in-time search view, to keep the dataset stable while moving through pages.
Open a view and read the first page
In Kibana Dev Tools, open a PIT:
POST /products/_pit?keep_alive=1m
Copy the returned into the placeholder below. Assume is a numeric field; the lifetime and page size are illustrative:
