# TikTok Shop Data API (https://www.socialcrawl.dev/platforms/tiktokshop) > TikTok Shop API: 5 endpoints for product details, product reviews, a shop's full catalog, keyword product search, and a creator's showcase, across 16 shop regions. Each call costs 1 credit and returns the unified schema shared across every platform. Start with 100 free credits, no card and no seller account. TL;DR: SocialCrawl's TikTok Shop API exposes 5 endpoints, 1 credit per call, all returning one unified JSON schema with AI-enriched fields. Single x-api-key auth, 100 free credits on signup. ## Endpoints | Endpoint | Method | Path | Credits | Description | | --- | --- | --- | --- | --- | | Product | GET | `/v1/tiktokshop/product` | 1 | Get TikTok Shop product details | | Product Reviews | GET | `/v1/tiktokshop/product/reviews` | 1 | List TikTok Shop product reviews | | Products | GET | `/v1/tiktokshop/products` | 1 | List TikTok Shop products | | Search | GET | `/v1/tiktokshop/search` | 1 | Search TikTok Shop products | | User Showcase | GET | `/v1/tiktokshop/user/showcase` | 1 | List TikTok user showcase products | ## Code example ```bash curl "https://www.socialcrawl.dev/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: sc_YOUR_API_KEY" ``` Every response shares one JSON envelope: `{ success, platform, endpoint, data, credits_used, credits_remaining }`. ## FAQ ### How do I build a TikTok Shop scraper? A TikTok Shop scraper returns product listings, prices and shop search results as JSON. TikTok Shop has no public product API, so SocialCrawl exposes it through the same endpoint shape as Amazon and Google Shopping, which means one commerce schema across all three. ### What can the TikTok Shop API do? SocialCrawl gives you 5 TikTok Shop endpoints: product details, product reviews, a shop's full product list, keyword product search, and a creator's showcase. Every response comes back in the same unified schema shared across every platform. ### How do I get TikTok Shop data with an API? Send a GET request to /v1/tiktokshop/ with your x-api-key. Pass a shop or product URL, a handle, or a search query depending on the endpoint. No TikTok Shop seller account, cookies, or login are required to read public shop data. ### Which TikTok Shop regions are supported? 16 regions including US, GB, DE, FR, IT, ID, MY, MX, PH, SG, ES, TH, VN, BR, JP, and IE. Pass the region parameter with the 2-letter ISO code; the default is US when region is omitted. ### How much does the TikTok Shop API cost? Every TikTok Shop endpoint costs 1 credit per request on the standard tier, regardless of how many products or reviews a page returns. New accounts get 100 free credits with no credit card required. ### Is this the same as the TikTok API? TikTok Shop is a separate platform in SocialCrawl at /v1/tiktokshop/*, split out from the social TikTok endpoints. The old /v1/tiktok/shop/* paths still resolve for existing integrations, but new code should call the tiktokshop routes. ### Is there a TikTok Shop data API? Yes, on two levels. TikTok runs an official TikTok Shop Partner API, but it is gated to approved sellers and scoped to managing your own shop, orders, and fulfilment. To read public TikTok Shop data without a seller account, SocialCrawl exposes 5 endpoints, product details, product reviews, a shop's full product list, keyword product search, and a creator's showcase, all in one unified schema for 1 credit per call across 16 shop regions. ## Pricing - Standard endpoints: 1 credit per call - Advanced endpoints: 5 credits per call - Premium endpoints: 10 credits per call - 100 free credits on signup, no credit card required. Cached responses cost 0 credits. Credit packs never expire. - Full pricing: https://www.socialcrawl.dev/pricing ## Explore with AI Questions this API answers, phrased for an AI assistant: - What is the SocialCrawl TikTok Shop API? - How to scrape TikTok Shop products, reviews, and sellers with an API - Which API returns TikTok Shop data across 16 regions?