TikTok Shop Product Scraper (Mobile API) avatar

TikTok Shop Product Scraper (Mobile API)

Pricing

from $10.00 / 1,000 result scrapeds

Go to Apify Store
TikTok Shop Product Scraper (Mobile API)

TikTok Shop Product Scraper (Mobile API)

Extract high-fidelity product data from TikTok Shop using mobile app endpoints. Get prices, stock, and images with zero CAPTCHAs

Pricing

from $10.00 / 1,000 result scrapeds

Rating

0.0

(0)

Developer

Rizla Piker

Rizla Piker

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Share

Extract TikTok Shop product data using mobile API response structures.
This Actor is optimized for fast, structured JSON output and supports multiple regions.

Key Benefits

  • Mobile-shaped response data: Output closely follows TikTok mobile product response fields.
  • Fast execution: Direct JSON extraction without browser rendering.
  • Multi-region support: Works across US, UK, SE Asia, and major EU markets.
  • Rich product fields: Access product, seller, SKU, pricing, and review-related data.

Input

You can provide either a full TikTok Shop product URL or a 19-digit product ID.

{
"productInput": "https://shop.tiktok.com/view/product/1729802854478746459",
"region": "US",
"outputMode": "full_readable"
}

Parameters

  • productInput (required): Product URL or product ID.
  • region (optional): Country code such as US, GB, ID, MY, TH, VN, PH, SG, DE, FR, IT, ES. Default is US.
  • outputMode (optional): Controls response shape.
    • full_readable (default): Product-focused readable JSON with grouped sections.
    • formatted_filtered: Compact filtered product JSON.
    • raw_response: Original API response (raw nested payload).

Output Formats

1) outputMode: "full_readable" (default)

[
{
"product_info": {
"total_products": 1,
"products": [
{
"product_id": "1731992253305885484",
"status": 1,
"title": "Product title...",
"category": {
"name": "Beauty & Personal Care",
"id": "601450"
},
"pricing": {
"currency": "USD",
"currency_symbol": "$",
"sale_price": "$59.99",
"original_price": "$59.99",
"discount": "",
"raw": {}
},
"sales": {
"sold_count": 183,
"combined_sales_volume": {}
},
"inventory": {
"total_stock": 9818,
"skus": [],
"sale_props": [],
"default_sku_id": "1731992256433263404",
"default_selection": {}
},
"media": {
"image_urls": [
"https://p16-oec-general-useast5.ttcdn-us.com/..."
],
"images": [],
"share_info": {}
},
"seller": {
"seller_id": "7499603814329548059",
"name": "Example Store",
"rating": "4.1",
"location": "US",
"shop_link": "aweme://...",
"raw": {}
},
"reviews": {},
"shipping": {
"logistic": {},
"shipping": {},
"pdp_logistic_module": {}
},
"actions": {
"add_to_cart_button": {},
"buy_button": {},
"button_area": {},
"favorite": 0
},
"additional": {
"sku_common_config": {},
"shop_review_entry": {},
"user_rights_module": {},
"promotion_label_info": {},
"marketing_config": {},
"raw_product": {}
}
}
]
}
}
]

2) outputMode: "formatted_filtered"

[
{
"product_id": "1731992253305885484",
"title": "Product title...",
"price": {
"min_price": "$59.99",
"max_price": "$59.99",
"currency": "USD"
},
"images": [
"https://p16-oec-general-useast5.ttcdn-us.com/..."
],
"stock": 9818,
"sales_count": 183,
"store_info": {
"name": "Example Store",
"rating": 4.1
}
}
]

3) outputMode: "raw_response"

[
{
"code": 0,
"data": {
"goda_protocol": {
"global": {
"product_info_resp": {
"products": [
{
"product_id": "1731992253305885484",
"seller": {},
"product_base": {},
"skus": []
}
}
}
}
}
},
"message": "success"
}
]

Common Use Cases

  • Price monitoring: Track product prices and discounts over time.
  • Competitor analysis: Monitor stock and sales trends.
  • Catalog enrichment: Collect product metadata and image URLs.
  • Market research: Compare product performance across regions.

Notes

  • Field availability can vary by product, seller, region, and account context.
  • Use raw_response mode when you need complete payload coverage.
  • Use full_readable or formatted_filtered when you need cleaner output for dashboards and pipelines.
  • Run responsibly and ensure your usage complies with applicable platform terms and laws.

Support

If you need custom output fields (for example logistics details, review breakdowns, or seller analytics), use the Contact button.


Publication Tips (Apify Store)

  1. Title: TikTok Shop Product Scraper (Mobile API)
  2. Categories: E-commerce, Social Media
  3. SEO keywords: tiktok shop, product scraper, tiktok api, ecommerce data