InsightSocial API

TikTok Shop

TikTok Shop API reference: 6 endpoints for products, reviews, shops and sales. Per-endpoint credit prices and cURL examples.

TikTok Shop products, reviews, shop catalogues, creator showcases, product search and sales by market.

Base path: /v1/tiktokshop/...

Quickstart

cURL
curl "https://api.insightsocial.app/v1/tiktokshop/product?url=https%3A%2F%2Fwww.tiktok.com%2Fshop%2Fpdp%2Fgoli-ashwagandha-gummies-with-vitamin-d-ksm-66-vegan-non-gmo%2F1729587769570529799" \
  -H "x-api-key: $INSIGHTSOCIAL_API_KEY"

Endpoints

1 of these are metered: the price depends on how much the call reads. See Credits.

6 are beta: they return the source's own structure under our naming rules (snake_case keys, string ids, ISO times where the source gives a timestamp) rather than a schema-2 entity, and their fields may change. See Schema 2.

EndpointCreditsWhat it returnsKey parameters
/product10Returns one TikTok Shop product in full: description, price and discount, rating, review count, brand, specs, stock, seller details, shipping estimate, and images. Beta.url, product_id
/product/reviews10Returns reviews on a TikTok Shop product: rating, text, author, buyer country, verified-purchase and incentivized-review flags, the purchased SKU, and a timestamp. Beta.url, product_id
/products10Returns the products listed on a TikTok Shop storefront: title, images, canonical URL, price and discount, sold count, review count, rating, SKU ID, and the shop's own profile. Beta.url
/search10Returns TikTok Shop products matching a keyword across every storefront, each with price, rating, sold count, seller trust label, ship-from location, and promotion badges. Beta.query
/user/showcase10Returns the products featured in a TikTok user's public showcase: title, price and discount, rating, sold count, images, and SKU ID. Beta.handle
/sales0–80Returns, per market, listings found, their units sold added up, an estimated sales figure in local currency, and the top listings by units for a keyword. Beta.query

On this page