{"uid":"cap_JNcFyVRmEfUCxEW2f7EJP","slug":"hirescrape-tiktok-shop-scraper-6e14403e","name":"Hirescrape TikTok Shop Scraper","description":"Pay-per-call web scrapers for AI agents. 28 tools across Reddit, 8-board job search (LinkedIn · Indeed · Glassdoor · Google Jobs · +5), TikTok · Douyin · Bilibili, cross-platform trend research, social media, and ad libraries. No API keys. Agent wallets settle USDC on Tempo or Base via x402 + MPP.","url":"https://www.hirescrape.com/api/tools/tiktok-shop","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","description":"Full URL of the target object."},"mode":{"enum":["search","products","product","reviews","showcase"],"type":"string","default":"search","description":"Which endpoint to call. Options: search, products, product, reviews, showcase."},"page":{"type":"integer","description":"Page number (default 1)."},"limit":{"type":"integer","default":20,"maximum":500,"minimum":1,"description":"Max items to collect (applies to paginated modes)."},"query":{"type":"string","description":"Search keyword."},"cursor":{"type":"string","description":"Pagination cursor."},"handle":{"type":"string","description":"Username / handle (without @)."},"region":{"type":"string","description":"Proxy / market region (e.g. US)."},"product_id":{"type":"string","description":"Product ID."}}},"responseSchema":{"type":"json","schema":{"type":"object","required":["items"],"properties":{"items":{"type":"array","items":{"type":"object"},"description":"Scraped items. Shape varies per tool â see each tool's outputSample for a concrete example."},"runId":{"type":"string","description":"Run ID for debugging/audit."},"payment":{"type":"object","description":"Settlement summary (protocol, amount, currency)."},"duration":{"type":"integer","description":"Run duration in seconds."}}},"example":{"items":[{"note":"Shape varies per tool â see each tool's docs for fields."}],"runId":"sc_example","payment":{"amount":"0.040000","currency":"USD","protocol":"x402"},"duration":4}},"example":{"request":{"url":"https://www.tiktok.com/@example_shop","mode":"products","page":1,"limit":20,"region":"US"},"response":{"items":[{"input":{"url":"https://www.tiktok.com/@example_shop","category":""},"warning":"Not found, redirect to a catalog page","warning_code":"dead_page"}],"runId":"bd_mqnbormgb44934","report":null,"payment":{"amount":"0.002250","currency":"USD","protocol":"x402"},"duration":39,"snapshot_id":"sd_sync_bd_mqnbormgb44934"}},"exampleRequest":{"url":"https://www.tiktok.com/@example_shop","mode":"products","page":1,"limit":20,"region":"US"},"tags":["x402"],"displayCostAmount":"0.00225","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.00225/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.00225","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.00225","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ufTd-pc96Q82JqTREUrP6","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.00225","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Scrapes TikTok Shop data including product search results, product details, reviews, and creator showcases via pay-per-call API","exampleAgentPrompt":"Search TikTok Shop for 'wireless earbuds' in the US market and return the top 20 products — use search mode with the query 'wireless earbuds' and region US.","exampleUseCases":null,"resultDescription":"Returns a JSON object with an 'items' array containing scraped TikTok Shop data (shape varies by mode: search results, product details, reviews, or showcase listings), plus a runId for auditing, a payment settlement summary (protocol, amount, currency), and run duration in seconds.","failureModes":["Invalid or inaccessible TikTok Shop URL returns empty items array","Unsupported region may result in no results or geo-blocked content","Invalid product_id returns empty or error response","Pagination cursor mismatch causes duplicate or missing results","Rate limiting or TikTok anti-bot measures may cause incomplete scrapes","Missing required parameters for the selected mode (e.g. query for search) may return errors"],"whenToPreferThis":"Use this endpoint when you need to extract structured product, review, or creator showcase data directly from TikTok Shop without managing your own scraping infrastructure, proxies, or API keys. Ideal for e-commerce research, competitor product analysis, trend monitoring, and influencer product discovery on TikTok's shopping platform. Prefer this over generic web scrapers when you need TikTok Shop-specific structured output across search, product, review, and showcase modes.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:34:04.747Z","isFirstParty":false}