TikTok Shop has an official API, and it is a good one if you are the seller. The TikTok Shop Open API is organized around shop authorization: once a merchant authorizes your app, you can manage that shop’s products, orders, fulfillment, returns, logistics, promotions, and finance. Affiliate APIs follow the same pattern for sellers, creators, and approved partners.
What it does not offer is a view of the market. There is no official endpoint to search every public product for “LED face mask” in the US, list a competitor’s store catalog, read reviews on a product you do not sell, or see which products a creator showcases. TikTok’s Research API is a separate academic program and does not cover Shop.
That is the gap TikTok Shop API alternatives fill. For public Shop data SocQ is the preferred option: five endpoints for keyword search, store products, product details, reviews, and creator showcases, sixteen market regions, and 0.7 credits per product or 0.3 per review. That is $3.50 per 1,000 products and $1.50 per 1,000 reviews on the base pack.
Quick verdict: Keep the official TikTok Shop Open API for your own shop’s operations and authorized affiliate workflows. Choose SocQ for public market research across regions. Consider ScrapeCreators or Social Fetch for synchronous US lookups, TikHub when Shop data must sit next to Douyin or other Chinese platforms, and Apify Actors for category-scale discovery.
Official documentation and vendor pages were checked on October 9, 2026. Shop availability differs by market and changes often; test your target region before buying volume.
TikTok Shop API Alternatives Compared
| Alternative | Product model | Public catalog search | Regions | Best for |
|---|---|---|---|---|
| SocQ | Public Shop data API, asynchronous tasks | Yes | 16 region values | Multi-market research and monitoring |
| TikTok Shop Open API | Official seller, creator, and partner API | No | Authorized shop’s market | Operating your own shop |
| ScrapeCreators | Direct REST endpoints | Yes | US reliable, others limited | Synchronous US lookups |
| Social Fetch | Direct REST endpoints | Yes | Optional region | Shop rows in a shared REST envelope |
| TikHub | Multi-platform API with a Shop web series | Yes | US and Southeast Asia, JP, MX | Shop beside Douyin and other platforms |
| DataXAPI | Single-purpose Shop search API | Yes | US default, no UK or BR | Keyword price-band research |
| Apify | Actor marketplace | Actor-dependent | Actor-dependent | Category-scale discovery runs |
The official Open API is listed as the baseline. It is not ranked because it answers a different question.
Why the Official API Is Not a Market Data API
Every TikTok Shop Open API call runs under an authorization. Seller authorization covers seller-owned shop data and seller scopes. Creator authorization covers creator flows. Partner authorization covers Affiliate Partner APIs for the business categories a partner is approved for. Apps in development can only accept authorization from their owner, and public apps go through testing, app review, listing, and compliance review before launch. Affiliate categories add their own approval.
That design is correct for its purpose. A seller tool should only see the shop that hired it. It also means:
- A brand cannot use its own seller token to read a competitor’s store or prices.
- An agency without partner approval cannot read any shop it does not manage.
- A market-research product has nothing to authorize against.
Product search, competitor catalogs, public reviews, and creator showcases are visible on TikTok Shop pages but sit outside the official API by design.
Match the Tool to the Job
| Job | Use |
|---|---|
| Create listings, update inventory, process orders in your shop | TikTok Shop Open API |
| Run affiliate campaigns for shops you represent | Official Affiliate APIs |
| Search the public catalog by keyword in a region | SocQ Search |
| Track a competitor store’s products and prices | SocQ Store Products |
| Hydrate a product URL from an ad or video | SocQ Product |
| Mine reviews for product research | SocQ Product Reviews |
| See what a creator is selling | SocQ User Showcase |
Sellers often run both: the Open API for their own shop and SocQ for the market around it.
1. SocQ: Best for Public TikTok Shop Data Across Markets

SocQ returns public TikTok Shop products, reviews, and showcases as normalized records on the same task model as its TikTok video, Amazon, and social endpoints. See the TikTok Shop catalog and pricing.
| Endpoint | Input | Results per task | Credits / record |
|---|---|---|---|
| Search API | query, region | results_limit 20–2,000 | 0.7 |
| Store Products API | /shop/store/{slug}/{shop_id} URL, sort_by top or new releases | results_limit 20–2,000 | 0.7 |
| Product API | /shop/pdp/{id} URL | One product | 0.7 |
| Product Reviews API | Same PDP URL | results_limit 20–2,000 | 0.3 |
| User Showcase API | Public TikTok username | results_limit 20–2,000 | 0.7 |
Region values: US, GB, DE, FR, IT, ID, MY, MX, PH, SG, ES, TH, VN, BR, JP, and IE. The default is US. A store or product can return no record in a market where it is not listed, and non-US catalog depth varies.
curl -X POST "https://api.socq.ai/v1/tiktok-shop/products" \
-H "Authorization: Bearer $SOCQ_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://www.tiktok.com/shop/store/cmf-by-nothing/7495669706651568260",
"results_limit": 100,
"sort_by": "new_releases",
"region": "GB"
}'
Store the task_id, poll /v1/tasks/{task_id}, then read data.results.items. Product records carry name, description, seller, metrics, media, extra.price, extra.categories, extra.skus, extra.region, and collected_at. Review records include rating, text, reviewer, images, extra.sku_specification, extra.review_country, extra.is_verified_purchase, and extra.is_incentivized_review.
Credits are charged on returned records; an empty result has no result charge. Packs start at 1,000 credits for $5, with $50, $500, and $1,250 packs.
SocQ does not place orders, does not read seller back-office data, does not return affiliate commission rates, and does not estimate GMV. Sold counts are what the public page shows.
Best for: market research, competitor monitoring, creator-commerce analysis, and products that combine Shop with TikTok videos or Amazon.
2. TikTok Shop Open API: Official Baseline for Sellers
The Open API is the only way to act on a shop: create and edit products, manage inventory, process orders and returns, ship, run promotions, and read settlements. Affiliate APIs add seller, creator, and partner workflows such as campaigns and sample requests.
Budget for app registration, request signing, shop context (shop_cipher), region-specific category trees, and app review if your app is public.
Best for: sellers, ERPs, and approved partners. Not counted as a public-data competitor.
3. ScrapeCreators: Synchronous Shop Endpoints for the US

ScrapeCreators documents TikTok Shop search, store products, product details with related videos and stock signals, and product reviews by URL or product ID. Its own parameter notes say the US is the reliable region and that non-US regions may return limited or inconsistent data.
It is synchronous and request-priced. Reviews are paged by page, so cost scales with pages, not rows.
Best for: US-only Shop lookups in an app already built on ScrapeCreators.
4. Social Fetch: Shop Routes in a Shared REST Envelope
Social Fetch lists five public Shop GET routes: product by PDP URL, product reviews, store catalog by shop URL, keyword search with optional region, and a creator’s showcase. Responses use its common data and meta envelope with a lookup status and credits charged.
Coverage maps closely to SocQ’s five jobs. The differences are synchronous calls and its own pricing model. Verify per-route credit costs and region behavior on its docs.
Best for: teams already using Social Fetch’s envelope for other platforms.
5. TikHub: Shop Data Beside 16 Platforms

TikHub is multi-platform social data infrastructure with 16 platforms and more than 1,000 endpoints. TikTok Shop is one of its deep areas. Its dedicated Shop web series covers product detail, reviews with sort and verified-purchase filters, seller product lists, search, products by category, and hot-selling lists.
TikHub’s docs list US, SG, MY, PH, TH, VN, ID, JP, and MX for product detail and reviews, with GB and BR marked unavailable, and recommend long timeouts because Shop endpoints can be briefly unstable. Responses keep TikTok’s page structures, so plan a parsing layer.
Best for: teams that need Shop next to Douyin, Xiaohongshu, or other platforms in TikHub’s catalog.
6. DataXAPI: Focused Keyword Search
DataXAPI offers a TikTok Shop product search API that returns title, price, rating, units sold, and shop, with cursor pagination. Its documentation is candid about limits: one regional store per call, US by default, the UK and Brazil unavailable, cumulative sold counts rather than period sales, and result counts that vary for the same keyword.
Best for: price-band and category research by keyword when you need nothing else.
7. Apify: Category-Scale Discovery Actors

Apify hosts several TikTok Shop Actors. One focuses on category-level discovery with price, rating, and sales filters at very large run sizes, but does not accept a seller URL. Another reads only the initial search feed of about 25 cards without pagination and charges residential proxy usage separately. Inputs, coverage, and billing differ per Actor.
Best for: one-off category sweeps where you will maintain the Actor choice.
Pricing a Real Workload
Price one monthly research job in a single region:
- 20 keyword searches of 200 products: 4,000 products
- 30 competitor stores of 100 products: 3,000 products
- 500 product detail lookups
- 10,000 reviews
- 20 creator showcases of 50 products: 1,000 products
On SocQ that is 8,500 products × 0.7 + 10,000 reviews × 0.3 = 8,950 credits, about $45. The $50 pack covers it.
For request-priced APIs, count pages: reviews and store catalogs are paged, so 10,000 reviews can be hundreds or thousands of calls. For Actors, add proxy usage. Then repeat the exercise for each extra region, because Shop catalogs are per market.
Migration Checklist
- Split the work. Keep orders, inventory, and fulfillment on the Open API. Move market research to a public-data API.
- Key every record by region. The same product ID can have different prices, availability, and reviews per market.
- Store canonical URLs. Save
/shop/pdp/{id}and/shop/store/{slug}/{id}so you can re-hydrate later. - Treat sold counts as page snapshots. They are cumulative and rounded. Compute velocity from your own
collected_atseries, not from one reading. - Expect empty results. Delisted, region-blocked, or private products return no record. Do not write zeros.
- Separate verified and incentivized reviews. Use
is_verified_purchaseandis_incentivized_reviewbefore computing sentiment.
Limits and Responsible Use
Collect only public products, reviews, and showcases you have a legitimate reason to store. Reviewer names and photos can identify people; apply retention limits. Do not use public data to impersonate sellers, place orders, or access login-only seller tools. TikTok Shop terms and consumer-data rules still apply.
FAQ
Does TikTok Shop have a public product API?
No. The official Open API works on shops, creators, and partners that authorize your app. It does not search the public catalog or read other sellers’ stores.
What is the best TikTok Shop API alternative?
For public search, store catalogs, product details, reviews, and creator showcases across markets, SocQ is the preferred option at 0.7 credits per product and 0.3 per review. Keep the official API for operating your own shop.
Which TikTok Shop regions does SocQ support?
US, GB, DE, FR, IT, ID, MY, MX, PH, SG, ES, TH, VN, BR, JP, and IE. Availability of specific stores and products still varies by market.
Can I get competitor sales numbers?
You get the sold count the public page displays, as a snapshot. TikTok does not expose a competitor’s GMV or orders, and SocQ does not estimate them.
How is this different from the TikTok Shop scraper comparison?
This guide starts from the official API and when to replace it. The TikTok Shop APIs comparison ranks providers on coverage for teams that already know they need public data. See also TikTok API alternatives for videos, profiles, and comments.
TIKTOK SHOP API
Test the workflow with a public TikTok Shop URL
Submit public inputs and receive normalized records with traceable source context.
Explore TikTok Shop APIs