TikTok Shop V2 API
Search TikTok Shop products and retrieve product details, reviews, seller catalogs, shop profiles, categories, and trending products.
9 endpoints
Endpoints
Each endpoint links to its request parameters, response schema, and code examples.
Categories
2 endpoints- List TikTok Shop categoriesReturns the TikTok Shop product category tree for region, with each category's children. Use a category ID from the tree with the category products endpoint.
/v2/tiktok-shop/categories2 crGET - List TikTok Shop category productsReturns products in category_id for region. Use offset to page; hasMore says whether another page exists.
/v2/tiktok-shop/category/products2 crGET
Product
2 endpoints- Get TikTok Shop product detailsReturns a TikTok Shop product's media, SKUs, shop data, review summary, and vouchers for product_id. Requires region; take product IDs from search or category results.
/v2/tiktok-shop/product/detail2 crGET - List TikTok Shop product reviewsReturns customer reviews and the rating summary for product_id. When has_more is true, request page_start + 1 for the next page. filter_type and filter_value narrow by media, verified purchase, or star rating.
/v2/tiktok-shop/product/reviews2 crGET
Products
3 endpoints- Get TikTok Shop search suggestionsReturns autocomplete and related search terms for a partial keyword, as an array of strings. lang sets the suggestion language and region the storefront.
/v2/tiktok-shop/products/search/suggestions2 crGET - List TikTok Shop trending productsDeprecated. Returns currently popular products for region. count sets the batch size; while hasMore is true, send the IDs already received in exclude_product_ids to get the next batch.
/v2/tiktok-shop/products/trending2 crGET - Search TikTok Shop productsReturns TikTok Shop products matching keyword in the chosen region. For the next page, send load_more_params.page_token from the previous response as page_token; has_more says whether more results exist.
/v2/tiktok-shop/products/search2 crGET
Seller
1 endpointShop
1 endpointMake your first request
Replace the placeholders with your input values. The endpoint reference explains each input and the returned fields.
curl -X GET "https://api.toolzerhub.com/v2/tiktok-shop/products/search?keyword=<keyword>" -H "x-api-key: $TOOLZERHUB_API_KEY"Need a key? Create an account, then review credits and responses and errors.