At the moment nextPageCursor will always return null and moving the pageNumber forward still shows the same 100 items.
Example user inventory: https://www.roblox.com/users/inventory/list-json?assetTypeId=21&cursor=&itemsPerPage=100&pageNumber=2&userId=8403307
End users will find that they can only view page 4 before showing no more pages. There is no workaround.
Hey everyone! We are working on fixing this issue so that users on the website can properly see their inventories again.
I would actually recommend trying to use the Open Cloud Inventory API in the meantime as that one has remained working. You will receive the badge IDs and can use those to get further details for each badge if needed.
I know I followed up with you in that post but I would actually recommend using the Open Cloud Inventory API for your use cases if possible! The API powering the website is known to be deprecated and not suited for use by our end users for retrieving inventory items reliably (especially if you are using it in your code).