GetProductInfo doesn't return Creator table as expected for InfoType.Product

So when you call MarketplaceService:GetProductInfo(ProductId, Enum.InfoType.Product), the Creator table in the response returns CreatorTargetId being 0 and nothing for CreatorType and some other stuff
image
Same issue with the api if you try with an Http request to https://apis.roblox.com/developer-products/v1/developer-products/{ProductId}/details :

Intel(R) Core™ i3-10100F @3.60GHz, NVIDIA GeForce GT 1030

1 Like

What asset ID are you requesting here? That is the one piece of information engineers need to look into this

1 Like

The issue exists with every ProductId (AssetIds wouldn’t work). First I thought it didn’t work because I wasn’t owner of the product (I tried with bedwars vip gift product: 1177479998), but then I tried with a developer product I own and I realised that wasn’t the problem (1213681288). Also, it wouldn’t make sense that they can show stuff like the price, name, icon and everything but the creator stuff, and I guess it makes kinda sense it’s broken because it’s not a single value or something, it’s the whole Creator table.

Bedwars product: https://apis.roblox.com/developer-products/v1/developer-products/1177479998/details
My product: https://apis.roblox.com/developer-products/v1/developer-products/1213681288/details

1 Like

Please help, my game is still broken because of this

How do I mention an admin? Is that even allowed?

Helppp I managed to create a temporal solution for my specific case but it’s very inefficient. When will this get fixed?

it doesnt give you the creator because developer ids are game specific

That doesn’t make any sense. Game passes are also game specific yet you can get that information with GetProductInfo. I also though it wasn’t working because those products were not public to the game page, but I tried with a Jailbreak public developer product shown in the game store page and didn’t work either (1894553754)

1 Like

lets get the differences of developer products from gamepasses so we could try to (maybe) find what makes it not get the creator id:

  • developer products can be purchased multiple times
  • developer products cannot be checked if a user owns it
  • developer products cannot be purchased from a game page
  • dev products use a special function to detect if they are purchased (ProcessReciept)

similarities:

  • both are promptable (ingame)
  • both have text, description, priceinrobux, onsale booleans

if these help pin down the answer lmk since i just have this issue too (it sucks ik)
sorry if that last answer didnt help i was probably just really tired at like 2 am

now you can do this

Thanks for reporting this. After careful consideration, we have decided not to address this particular issue. Developer Products can only be sold by the owning experience, so in this case, the seller is also the owner of the product.
If you have other concerns or questions, feel free to let us know.

I don’t complain since I found a solution for the issue in my game. I’m just still confused why the seller information can’t be retrieved since developer products are allowed to be sold in not owning experiences, just like gamepasses (and seller information can be retrieved from gamepasses). Thanks for the support anyway.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.