Datacircle

Upscrape pricing: TikTok Shop product API

Is Upscrape yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.

70% complete: 7 of the 10 key fields we checkSee the 10 fields

$0.00per 1,000 productsWe rank 60 plans by price. ScrapeUnblocker's €299 monthly plan costs the least per 1,000 products: $0.765.ScrapeCreators, SociaVault and JustOneAPI are the best TikTok Shop product API providers in our benchmark.
Plan: Free credits one of Upscrape's 5 plans
Call: POST /execute Upscrape's only call for this API
API: TikTok Shop product API one of Upscrape's 33 APIs

About this item

  • Live. You get the product from TikTok Shop when you call the API.
  • 7 of the 10 key fields we check. Price, List price, Stock, Sold count, Shop, Variants, Rating.
  • Nothing to pay. You get 100 credits, enough for about 133 calls. Calls stop once your credits run out. Unused credits expire 60 days after issuance.
  • One call. You send input.url to POST /execute. You set capability to "tiktok.shop.product.get" and the Content-Type header to "application/json". You can also send input.region. The call returns the answer when the provider is quick. When the provider is slow, the call returns a job. You fetch the answer once the job is done.
  • Who can get it: anyone at least 18 years old and legally capable of entering the terms. Keep data: no limit. Use data: with conditions.

Upscrape: TikTok Shop product API alternatives

Upscrape alternatives: every TikTok Shop product API provider ranked

The table starts with Upscrape's cheapest paid plan. Next come plans from other providers with the price per 1,000 products closest to Upscrape's. Each plan in the table gives live data.

Upscrape, $499 packScrapeUnblocker, €29 monthlyScrapeCreators, $497 packBright Data, $499 monthlyFetchGoblin, top-up from $500
$ per 1,000 products$0.938$0.96$0.994$1.30$1.342
Completeness70%80%100%90%90%
Billingpay firstmonthlypay firstmonthlypay first
Pay$499€29$497$499$500
Enough forabout 533,333 calls34,000 calls a month500,000 calls384,000 results a month372,606 calls
Freshnesslivelivelivelivelive
Who can get itanyone at least 18 years old and legally capable of entering the termsanyone at least 18 years old or of the age of majority, with the legal capacity to enter into the Terms (its Terms' "Are at least 18 years old or the age of majority in your jurisdiction. Have the legal capacity and authority to enter into these Terms.")anyone legally able to enter into a binding agreementanyone 18 or over, not sanctioned or in Russia, Belarus, Syria or Lebanonanyone with a Google account or a permanent email address, who has authority to enter the terms for themselves or their organization

Sources

From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-03.

  1. docs.upscrape.com/docs/api/credits-and-limits.md
  2. docs.upscrape.com/docs/api/errors
  3. docs.upscrape.com/docs/platforms/linkedin/linkedin.profile.get
  4. docs.upscrape.com/docs/platforms/tiktok/index.md
  5. docs.upscrape.com/docs/platforms/tiktok/tiktok.shop.product.get/index.md
  6. docs.upscrape.com/llms.txt
  7. upscrape.com
  8. upscrape.com/pricing
  9. upscrape.com/terms

Product details

The key fields this plan's answer can hold, then each filled column in its row on the sheet.

  • Price
  • List price
  • Stock
  • Sold count
  • Shop
  • Variants
  • Images, not in the answer
  • Rating
  • Rating count, not in the answer
  • Top reviews, not in the answer
Price
$ per 1,000 products$0.00
Percall
Billingfree
Charges
Also pays forfrom the same budget: 500 other calls
Overage
Units caphard
Not found
$ per 1,000$0.00
In their words
Their pitchGet a US TikTok Shop product from its link: title, price, every variant with its own price, and stock quantities.
Data
Freshnesslive
Keep datano limit
Use dataSubject to these terms and law, you may store, analyze, transform, combine, and use Output in workflows, reports, applications, and services for end users. [...] Output may contain third-party material, and Upscrape does not transfer ownership or grant a license in that material. [...] You may not use, facilitate, or permit use of the Service to: violate law, a court order, contract, or third-party right, harass, stalk, threaten, discriminate against, exploit, or harm a person, conduct unlawful surveillance or process personal data without a lawful basis, send spam, deceptive communications, or malicious code, collect sensitive information without authorization, circumvent access controls, authentication, limits, or security measures, interfere with, overload, damage, probe, or gain unauthorized access to a system, reverse engineer non-public code, systems, or methods, except where law prohibits this restriction, sell, sublicense, rent, or redistribute access to the Service or credentials, resell substantial unmodified Output as a standalone dataset, data broker service, or competing API without written permission, or misrepresent the source, accuracy, ownership, or endorsement of Output.
Plan
Pay$0
You get100 credits
Enough forabout 133 calls
Expires60 days after issuance
Rate limit
Per second20
Concurrent3
Batch1
Speed
Answerin the call or by polling
The call
You sendcapability "tiktok.shop.product.get", input.url, Content-Type header "application/json". Optional: input.region
MethodPOST
Path/execute
About the plan
PlanFree credits
Who can get itanyone at least 18 years old and legally capable of entering the terms
The 26 fields the plan's answer can hold

product ID, title, sold count, price, list price, discount, currency, currency symbol, currency symbol position, is price range, lowest SKU price, lowest SKU list price, review count, rating, SKUs, stock, variants, specifications, categories, shop name, shop URL, shop rating, shop followers, shop sold count, shop product count, region

Best GTM APIs