Endpoint Playground
Returns typeahead-style Microsoft Store search suggestions for a partial search term: plain-text completions plus a short list of matching products (id, title, icon, department, and store URL).
14 Oct 2026: 5 products; 5 fields had a value in every checked item and 2 varied between items.
Sample value profiles: media_type: games (2), apps (2), themes (1); title: “Spot The Differences! Party” and 4 other values; icon_url: store-images.s-microsoft.com.
curl 'https://api.crawlora.net/api/v1/microsoftstore/suggest?prefix=spot' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| prefix | string | Yes | spot | Partial search term to autocomplete |
| country | string | No | Store country/region code (ISO-2) | |
| locale | string | No | Display locale (BCP-47) |
{
"code": 200,
"msg": "OK",
"data": {
"prefix": "spot",
"completions": [
"spotify",
"spot",
"spotify for podcasters"
],
"products": [
{
"product_id": "9p2hsmm82401",
"title": "Spot The Differences! Party",
"icon_url": "https://store-images.s-microsoft.com/image/apps.9200...",
"media_type": "games",
"is_game": true,
"url": "https://www.xbox.com/games/store/spot-the-differences-party/9p2hsmm82401?ocid=storeforweb"
},
{
"product_id": "9ncbcszsjrsb",
"title": "Spotify - Music and Podcasts",
"icon_url": "https://store-images.s-microsoft.com/image/apps.24630...",
"media_type": "apps",
"is_application": true,
"url": "https://apps.microsoft.com/detail/9ncbcszsjrsb"
}
],
"source_url": "https://apps.microsoft.com/api/products/getAutosuggestions?prefix=spot&gl=US&hl=en-US"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.