Is there a way to retrieve the creator data of an asset using one of the Inventory endpoints?

I am trying to make a group rank bot which checks the public inventory of a player, in order to rank them based on the amount of shirts, pants and t-shirts they own, which were made by a specific group.

This endpoint, for some reason, allows me to retrieve asset owner data, but not asset creator data. Is it intended to be like this?

As an alternative, I tried doing a retrieval of all group created shirts/pants/t-shirts, and saving them into a DataStore in order to compare the asset id’s, but I cannot retrieve data about all assets in a group store.
And, as another alternative, I used MarketplaceService to get the asset creator id and achieved my goal, but it was slow and too many requests temporarily disabled my HTTP requests too.

Is there a reason not to include asset creator id or name in the endpoint I linked above? Is there another way of doing this?

Have you taken a look at the Roblox catalog APIs here? This seems like it’s what you need.

2 Likes

Thank you, I had forgotten that these API’s have better documentation on the DevHub. I will check this out. Much thanks.

2 Likes

I tried using that Catalog API as well, but I get no nextPageCursor on my 34th query page for some reason… The group just has too many items and the endpoint returns no nextPageCursor for me to skip to the next page.