Playnite
Playnite copied to clipboard
Better support for subscription and streaming libraries
This doesn't involve any specific library.
- add an option for plugins to specify ownership status: owned, subscription, streaming etc.
- add an option for general notification about games being added/removed from subscription
- add new game action types to current Install/Play, like Stream, Subscribe etc.
I would love to see this, hopefully this is on a future supporter poll.
Right now this is the only reason I’d even consider GOG Galaxy over Playnite.
Throwing in my support as well. With subscriptions becoming so ubiquitous, and given Game Pass's large user base, this must surely be a must-have feature?
Ideally also a better way to deal with installation status: they aren't technically installed but uninstalled doesn't really matter, you don't need it to be
The API calls to titlehub.xboxlive.com that are currently implemented for the Xbox library do not return any entitlement information.
The functionality required for this to work is present in the Collections API. From what I can tell, this API is only available to publishers, and only returns products tied to the publisher ID making the call.
https://docs.microsoft.com/en-us/gaming/gdk/_content/gc/commerce/service-to-service/microsoft-store-apis/xstore-v9-query-for-products
https://docs.microsoft.com/en-us/gaming/gdk/_content/gc/commerce/service-to-service/xstore-query-user-entitlements
Product acquisitionType values and meaning
Single Direct digital purchase or code redemption. Recurring Owned or entitled through a subscription. Conditional Owned but requires other products to continue use. Ex: Games With Gold obtained games
@jlfrank83 This issue is not about support for Xbox or any other subscription service. It's to provide general API and functionality in Playnite for plugins to actually provide subscription data.