TikTok Shop API
Search TikTok Shop products and retrieve product details, reviews, seller catalogs, shop profiles, categories, and trending products.
16 endpoints
Endpoints
Each endpoint links to its request parameters, response schema, and code examples.
Category
2 endpoints- Get TikTok Shop category breadcrumbsReturns the ancestor breadcrumb chain for category_id, ordered from the root category down, in the chosen region.
/v1/tiktok-shop/category/breadcrumbs1 crGET - List TikTok Shop category products (v2)Returns products for category_id in the chosen region. The listing is a random sample: repeat calls return different products, so it is not a stable page. count (default 20, max 150) sets how many.
/v1/tiktok-shop/category/products1 crGET
Product
6 endpoints- Get TikTok Shop product details (v2)Returns public product page data for product_id: title, media, SKUs and pricing, shop details, and review summary. region selects the storefront; pricing and availability are region-specific.
/v1/tiktok-shop/product/detail1 crGET - List more from this TikTok Shop (v2)Returns other products from the same seller as product_id, as shown in that product page's 'more from this shop' section for the chosen region.
/v1/tiktok-shop/product/more-from-shop1 crGET - List TikTok Shop product reviews (v2)Returns customer reviews for product_id: ratings, text, media, and seller replies where present. count (default 30, max 500) sets how many; sort and filter narrow them. has_more says whether more reviews exist.
/v1/tiktok-shop/product/reviews1 crGET - List TikTok Shop related products (v2)Returns the 'you may like' recommendation carousel shown on the detail page of product_id, for the chosen region.
/v1/tiktok-shop/product/you-may-like1 crGET - List TikTok Shop showcase videosReturns creator and affiliate showcase videos for product_id: video and cover URLs, author details, and play and like counts. region supports US only: no other storefront publishes this widget on its product pages.
/v1/tiktok-shop/product/showcase-videos1 crGET - List TikTok Shop top-reviewed productsReturns the review-ranked product list for the seller of product_id. region supports US only: no other storefront publishes this widget on its product pages.
/v1/tiktok-shop/product/top-reviewed1 crGET
Products
2 endpoints- Get TikTok Shop home carousels (v2)Returns the TikTok Shop homepage product carousels and deals module for region. Carousels with products are resolved in hydrated_carousels, keyed by component_id; personalized carousels that need a signed-in shopper are omitted.
/v1/tiktok-shop/home/carousels1 crGET - 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.
/v1/tiktok-shop/products/search1 crGET
Search
4 endpoints- Get TikTok Shop recommended shopReturns the shop spotlighted in search results for keyword, together with its own product list. region supports US only.
/v1/tiktok-shop/search/recommended-shops1 crGET - List TikTok Shop bought-togetherReturns the 'frequently bought together' products shown in search results for keyword. Often empty, because not every search has a bundling signal. region supports US only.
/v1/tiktok-shop/search/frequently-bought-together1 crGET - List TikTok Shop recommended productsReturns the 'recommended for you' product list shown in search results for keyword. region supports US only.
/v1/tiktok-shop/search/recommended-for-you1 crGET - List TikTok Shop related search termsReturns the related search terms and category chips shown alongside search results for keyword. region supports US only.
/v1/tiktok-shop/search/related-terms1 crGET
Shop
2 endpoints- Get TikTok Shop seller profile (v2)Returns the public shop profile for seller_id. Take the ID from a product detail or seller result. region supports US only.
/v1/tiktok-shop/shop/info1 crGET - List TikTok Shop seller products (v2)Returns the product catalog for seller_id. count (default 30, max 150) sets how many products to return; has_more says whether the seller has more. region supports US only.
/v1/tiktok-shop/seller/products1 crGET
What you can build
- Compare product listings and seller catalogs.
- Analyze customer reviews and product showcase videos.
Make 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/v1/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.