Endpoint Playground
Returns the server-driven filter groups (locations, shipping, shop type, brands, category facets, payment, rating, condition) for a keyword or category context from the credential-free `api/v4/search/search_filter_config` JSON. Public, credential-free endpoint.
29 Oct 2026: 10 groups; 3 fields had a value in every checked item and 2 varied between items.
Sample value profiles: ui_type: 1 to 9, median 1; name: “LOCATIONS” and 9 other values; dynamic: true in 5 of 5.
curl 'https://api.crawlora.net/api/v1/shopee/search-filters?region=my' \
-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) |
| keyword | string | No | Keyword context (keyword or category is required) | |
| category | string | No | Category context (keyword or category is required) |
{
"code": 200,
"msg": "OK",
"data": {
"region": "my",
"keyword": "headphones",
"groups": [
{
"name": "BRANDS",
"display_name": "Brand",
"ui_type": 1,
"dynamic": true,
"options": [
{
"value": "1695297",
"name": "Sony",
"display_name": "Sony"
}
]
},
{
"name": "FACET",
"display_name": "By Category",
"ui_type": 1,
"dynamic": true,
"options": [
{
"value": "11000993",
"name": "Wireless Earbuds",
"display_name": "Wireless Earbuds"
}
]
}
],
"shortcuts": [
{
"value": "lpg_my_search_product_label_filter",
"display_name": "Shopee Lagi Murah"
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.