Initial response is stored in some array on the React component. You remember what the next URL is from initial paginated response and when you load more, then just append to that same array you have on the React component new data you got from response. Nothing complicated.