You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
However, there are two types of repositories that can be added to WinGet: Microsoft.PreIndexed.Package and Microsoft.Rest:
The Microsoft.PreIndexed.Package compatible repository has a source.msix and source2.msix file that contains a SQLite file with all packages preindexed. This seems to be the default type when doing winget source add.
The Microsoft.Rest compatible repository hosts endpoints like /manifestSearch and /packageManifests/{id}. For example, https://storeedgefd.dsx.mp.microsoft.com/v9.0/packageManifests/9PM860492SZD gives the manifest information of Microsoft PC Manager on the Microsoft Store. The exact information I need (e.g. version of the package).
The msstore (Microsoft Store) repository seems to only support Microsoft.Rest. The winget (WinGet Community Repository) repository seems to only support Microsoft.PreIndexed.Package. Anyway, there is an official way to get the package information, instead of the unofficial way it is done now.
Activity
ben221199 commentedon Oct 4, 2025
The current implementation likely also will cause the following text, which suddenly appeared on the badge in my README file:

heliocarlitos commentedon Feb 15, 2026