Endpoint Playground
Returns homepage merchandising banners for one slot from the credential-free `api/v4/banner/batch_list_by_spaces` POST JSON. Public, credential-free endpoint.
29 Oct 2026: 3 banners; 7 fields had a value in every checked item.
Sample value profiles: start_time: 2026-10-25; image: cf.shopee.com.my; url: shopee.com.my.
curl 'https://api.crawlora.net/api/v1/shopee/banners?region=my&slot=HOME_CAROUSEL_01' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| region | string | No | my | Shopee region: my, sg, id, th, vn, ph, tw, br, mx, co, cl (default my) |
| slot | string | No | HOME_CAROUSEL_01 | Banner slot: HOME_CAROUSEL_01, HOME_SKINNY_01, HOME_NUZ_CAROUSEL_01, HOME_FLOATING, HOME_POPUP_01, HOME_MALL_01 (default HOME_CAROUSEL_01) |
| space_key | string | No | Raw PC-<CC>-<SLOT> space key override |
{
"code": 200,
"msg": "OK",
"data": {
"region": "my",
"slot": "HOME_CAROUSEL_01",
"space_key": "PC-MY-HOME_CAROUSEL_01",
"ratio": 3.333,
"banners": [
{
"banner_id": 265864,
"campaign_unit_id": 163078,
"slot_id": 2,
"image": "https://cf.shopee.com.my/file/my-111",
"url": "https://shopee.com.my/m/11-11#CS1",
"start_time": 1792944000,
"end_time": 1793289599
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.