Add bundle support to open cloud inventory API

It is currently not possible to fetch a user’s owned bundles with the open cloud API using an API key or OAuth2 token. The /cloud/v2/users/{user_id}/inventory-items open cloud endpoint, which already has support for other item types like badges and gamepasses, does not allow for the inclusion of bundles.

Also, since some Roblox-published bundles are limited [1] [2], bundle support on this endpoint should ideally support the onlyCollectibles filter

3 Likes

Now that classic faces are being migrated to bundles with classic faces being archived, the inventory API lacking the ability to fetch bundles makes it difficult for integrations that rely on these APIs to fetch owned heads and characters.

In particular, it is now currently impossible to fetch data about a user’s owned limited faces, as this data is now tied to the bundle and cannot be fetched by filtering by the dynamic head asset ID.