Cursor pagination is actually typically much more straightforward, you should typically have a "next url" or "next page cursor" and if there's no next page, that should be null or empty, in that case your has next would be something like $.entity.paging.nextCursor != null and you would likely use an override query parameter with something like cursor being equal to $.entity.paging.nextCursor. Typically, cursor pagination uses the cursor as a query parameter after the initial page, you'd have to see how the documentation claims to pass in the cursor, though.