I was hoping to get some clarification on how pagination works with multiple response fields. Specifically I’m looking at
catalog/search (search catalog objects) and
catalog/search-catalog-items. Both endpoints return multiple items in the response json.
search-catalog-itemsreturns two lists,
matched_variation_ids. Are both fields paginated? Can I expect (given enough search results) both fields to contain different items in subsequent queries? Or is only one of them paginated?
searchreturns two lists,
related_objects. If (depending on your answer above) both fields are paginated, does
related_objectsonly return objects relating to
objectsfound in that specific response page? Or is it possible that the
related_objectsfield will span across page boundaries (referencing objects on a previous or future response page?)