toolzerhub API Docs

Search TikTok Shop products (v2)

Returns TikTok Shop products matching keyword. count (default 30, max 150) sets how many to return; has_more says whether more exist beyond what was returned. region supports US only.

1 credit / requestBilled only on success
GET
/v1/tiktok-shop/products/search

Authorization

ApiKeyAuth
x-api-key<token>

In: header

Query Parameters

keyword*string

Search text, for example a product name.

Length1 <= length
region?"US"

Storefront region. This endpoint supports US. For keyword search in SG/MY/PH/TH/VN, use /v2/tiktok-shop/products/search.

Default"US"

Value in

  • "US"
count?integer

How many products to return (1-150). Results are collected in pages of about 30, so larger values take longer to answer. Fewer may come back than asked for — the response's own has_more flag is the source of truth on whether more exist.

Range1 <= value <= 150
Default30
curl -X GET "https://example.com/v1/tiktok-shop/products/search?keyword=wireless+earbuds" \  -H "x-api-key: YOUR_API_KEY"
{  "data": {    "products": [      {        "product_id": "string",        "property1": null,        "property2": null      }    ],    "shops": [      {        "property1": null,        "property2": null      }    ],    "has_more": true,    "load_more_params": {      "property1": null,      "property2": null    },    "property1": null,    "property2": null  }}