Endpoint Playground
Returns the curated hero/spotlight shelf shown at the top of the store's home page or one department's landing page (the large featured banners, not the ranked charts or the smaller "Special events" shelf). Only home, apps, and games have a spotlight; any other media_type is rejected.
14 Oct 2026: 8 items; 7 fields had a value in every checked item and 6 varied between items.
Sample value profiles: release_date_utc: 2017-02-01 to 9999-12-31; media_type: Apps (3), Games (3), Passes (1); price: 0 to 99.99, median 0.
curl 'https://api.crawlora.net/api/v1/microsoftstore/spotlight?media_type=home' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| media_type | string | No | home | Which spotlight to fetch |
| country | string | No | Store country/region code (ISO-2) | |
| locale | string | No | Display locale (BCP-47) |
{
"code": 200,
"msg": "OK",
"data": {
"media_type": "home",
"count": 8,
"items": [
{
"product_id": "9ncbcszsjrsb",
"title": "Spotify - Music and Podcasts",
"media_type": "Apps",
"kind": "app",
"price": 0,
"display_price": "Free",
"free": true,
"url": "https://apps.microsoft.com/detail/9ncbcszsjrsb"
}
],
"source_url": "https://apps.microsoft.com/api/reco/getPromotionProducts?collectionName=Home%2FSpotlight%2FHome_Spotlight_T1_T2&gl=US&hl=en-US&site=SFA"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.