{
  "data": {
    "id": "Dj5FSH8zGrDi8Fhhd",
    "userId": "8WrdMPiL4Np2kg7FC",
    "name": "tiktok-shop-scraper",
    "username": "clockworks",
    "description": "Extract product data from TikTok Shop by keyword, no official API needed. Scrape descriptions, sale and original prices, stock levels, sales volume, star ratings, seller details, and per-SKU variant data for product research, price monitoring, competitor tracking, or affiliate validation.",
    "isPublic": true,
    "createdAt": "2026-05-28T09:24:37.636Z",
    "modifiedAt": "2026-11-06T04:08:10.295Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "I1wT6f59R0FKjCsdw",
        "finishedAt": "2026-11-05T15:47:54.306Z",
        "buildNumberInt": 113,
        "buildNumber": "0.0.113"
      }
    },
    "stats": {
      "totalBuilds": 1672,
      "totalRuns": 16149,
      "totalUsers": 235,
      "totalUsers7Days": 9,
      "totalUsers30Days": 40,
      "totalUsers90Days": 85,
      "lastRunStartedAt": "2026-11-06T05:51:29.570Z",
      "actorReviewCount": 12,
      "actorReviewRating": 4.964710425555917,
      "bookmarkCount": 4,
      "publicActorRunStats30Days": {
        "ABORTED": 55,
        "FAILED": 7,
        "SUCCEEDED": 7381,
        "TIMED-OUT": 3,
        "TOTAL": 7446
      }
    },
    "versions": [
      {
        "versionNumber": "0.0",
        "sourceType": "GIT_REPO",
        "buildTag": "latest"
      },
      {
        "versionNumber": "0.99",
        "sourceType": "GIT_REPO"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 0,
      "memoryMbytes": 4096,
      "maxItems": null,
      "maxTotalChargeUsd": null
    },
    "exampleRunInput": {
      "body": "{ \"helloWorld\": 123 }",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "ECOMMERCE",
      "SOCIAL_MEDIA",
      "VIDEOS"
    ],
    "isDeprecated": false,
    "title": "TikTok Shop Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/8WrdMPiL4Np2kg7FC-actor-Dj5FSH8zGrDi8Fhhd-W6ZBKdQgWC-TikTok_shop_Scraper.png",
    "seoTitle": "TikTok Shop Scraper: Product Research & Prices",
    "seoDescription": "Scrape TikTok Shop products by keyword: prices, stock, sales volume, ratings, and seller data. A no-code TikTok Shop API for product research and price tracking.",
    "pricingInfos": [
      {
        "minimalMaxTotalChargeUsd": null,
        "isPPEPlatformUsagePaidByUser": true,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "result": {
              "eventTitle": "Product",
              "eventDescription": "Cost per product returned.",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.03
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.02
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.015
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.013
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.006
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.003
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "createdAt": "2026-06-10T12:09:37.744Z",
        "startedAt": "2026-06-10T12:09:37.744Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "result": {
              "eventTitle": "Product",
              "eventDescription": "Cost per product returned.",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.03
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.02
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.015
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.013
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.006
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.003
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "createdAt": "2026-06-22T08:09:27.219Z",
        "startedAt": "2026-06-22T08:09:27.219Z",
        "apifyMarginPercentage": 0.2
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## TikTok Shop Scraper\n\nTikTok Shop Scraper extracts product listings from TikTok Shop search results by keyword and returns structured product metadata tailored for product research and analytics. It performs keyword-driven web scraping of public TikTok Shop listings to capture product identifiers, titles, descriptions, direct listing URLs, primary images, variant-level pricing (sale and original prices), variant properties (color/size/etc.), variant-level stock availability and remaining units, seller details (shop name, seller identifier, shop branding), sales volume (units sold), average star rating and review counts, and promotional labels or tags. The Actor also emits error records when a search term returns no results and manages request routing via proxies as part of its scraping workflow.\n\n## Use cases\n\n- Product and market research to identify trending or high-selling items in a niche  \n- Competitor analysis to monitor dominant products, sellers, and pricing dynamics  \n- Price monitoring and discount tracking across listings and variants  \n- Revenue estimation by combining reported units sold with sale prices  \n- Seller research and shortlisting of recurring or dominant shops in a category  \n- Affiliate and creator product validation using sales and rating signals  \n- Analytics pipelines and recurring data collection to track price, stock, and sales trends over time",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCn1jKwapTAIcXdehkuvCLAKN0npI2rFVEH7EZhej/nBTQQnGi7tjly8Y+3Ks0nHpw2Pv9K3XrXbmThxxOqDtocnxlqgscKaygFf4FMAPyLn0y+C/TnG1T+T7P3i5VloMqTeC42qOxKhEwPH3NNH62LNxK+wVxr0/bdznGuOOaG/suvGIAxNTxD4IYQ4eFdLk6cyEl2Kx9B8nVCxFi9BQbwFctXDKsTuxyVf53RZFnq2J5JyHoqYSN4hUq3M7dcUdeFcMoAx4ElQ58rBPBFG509QswgvX7UFyV2791TUQVT0/T8ktXlKtwMRxe5qdzX5NG6p4CTuZx7d4YHtV2ea0t/ \n"
  }
}