/pages endpoint
May 23, 2022 ยท View on GitHub
Search for a product
GET
https://storeedgefd.dsx.mp.microsoft.com/v9.0/pages/searchResults
Example
GET
https://storeedgefd.dsx.mp.microsoft.com/v9.0/pages/searchResults?appVersion=22203.1401.0.0&market=US&locale=en-US&deviceFamily=windows.desktop&query=calculator
URL Parameters
market- Region in the form of a country codelocale- Language for responsedeviceFamily- What device to base response onquery- What to search formediaType(optional) -all(default),apps,games,movies, ortv
Response format
[
{}, // Metadata
{
"$type": "Microsoft.Marketplace.Storefront.Contracts.V1.ResponseItem, Microsoft.Marketplace.Storefront.Contracts",
"Payload": {
"$type": "Microsoft.Marketplace.Storefront.Contracts.V9.SearchResponse, Microsoft.Marketplace.Storefront.Contracts",
"SearchResults": [
{
"$type": "Microsoft.Marketplace.Storefront.Contracts.V8.One.CardModel, Microsoft.Marketplace.Storefront.Contracts",
"ProductId": "<PRODUCT ID>",
"Title": "<PRODUCT NAME/TITLE>",
"Images": [ /*...*/ ],
"PackageFamilyNames": ["<PACKAGE FAMILY NAME>"],
"Price": /*<PRICE>*/
}
]
}
}
]