Endpoint Playground
Returns public Tokopedia product cards for a keyword from Tokopedia's public product-search operation. `sort` accepts `3` (lowest price), `4` (highest price), `5` (most reviewed), `9` (newest), or `23` (most relevant). Repeat `filter` as `key:value` using values from `/tokopedia/search/filters`.
14 Oct 2026: 60 products; 8 fields had a value in every checked item.
Sample value profiles: price: 80,000 to 3,399,000, median 391,200; name: “SALOMON SPEEDCROSS 3 HOLIDAY Unisex Sportstyle Running Shoe…” and 58 other values; url: tokopedia.com.
curl 'https://api.crawlora.net/api/v1/tokopedia/search?q=sepatu+lari&sort=3' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| q | string | Yes | sepatu lari | Product keyword |
| page | integer | No | Search page from 1 through 5 | |
| sort | integer | No | 3 | Sort: 3 lowest price, 4 highest price, 5 most reviewed, 9 newest, 23 most relevant |
| filter | array | No | Repeat live key:value filter selections from /tokopedia/search/filters |
{
"code": 200,
"msg": "OK",
"data": {
"query": "sepatu lari",
"page": 1,
"sort": 23,
"browser_rendered": false,
"products": [
{
"name": "Sepatu Lari",
"price": 1250000,
"price_text": "Rp1.250.000",
"shop_name": "Nike Store"
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.