{
  "data": {
    "id": "VKq9XadYVhIsp28Ly",
    "userId": "tcpJHGQo6cH9p6Cga",
    "name": "tiktok-data-scraper",
    "username": "api-ninja",
    "description": "🔥 Extract public TikTok data at scale: profiles, videos, followers, comments/replies, hashtags, music, playlists, and video details. Get structured metrics, creator info, engagement stats, and discovery signals via one standalone Apify API Actor.",
    "isPublic": true,
    "createdAt": "2026-01-18T08:07:58.966Z",
    "modifiedAt": "2026-10-31T20:32:03.491Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "Mle3zDZWK9cNZMUJC",
        "finishedAt": "2026-10-26T16:13:08.793Z",
        "buildNumberInt": 50,
        "buildNumber": "0.0.50"
      }
    },
    "stats": {
      "totalBuilds": 50,
      "totalRuns": 33644,
      "totalUsers": 707,
      "totalUsers7Days": 15,
      "totalUsers30Days": 56,
      "totalUsers90Days": 167,
      "lastRunStartedAt": "2026-11-03T10:58:35.982Z",
      "actorReviewCount": 8,
      "actorReviewRating": 4.960333249737745,
      "bookmarkCount": 31,
      "publicActorRunStats30Days": {
        "ABORTED": 60,
        "FAILED": 0,
        "SUCCEEDED": 2902,
        "TIMED-OUT": 12,
        "TOTAL": 2974
      }
    },
    "versions": [
      {
        "versionNumber": "0.0",
        "sourceType": "GIT_REPO",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 1024,
      "maxItems": null,
      "maxTotalChargeUsd": null
    },
    "exampleRunInput": {
      "body": "{ \"helloWorld\": 123 }",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "SOCIAL_MEDIA",
      "VIDEOS",
      "AUTOMATION"
    ],
    "isDeprecated": false,
    "title": "Tiktok Data Scraper ($0.4/1000 results)",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/tcpJHGQo6cH9p6Cga-actor-VKq9XadYVhIsp28Ly-iDQCIbdvMP-TikTok_Data_Icon.png",
    "seoTitle": null,
    "seoDescription": null,
    "pricingInfos": [
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.01
            },
            "apify-default-dataset-item": {
              "eventTitle": "result",
              "eventDescription": "Single result in the default dataset.",
              "eventTieredPricingUsd": {
                "BRONZE": {
                  "tieredEventPriceUsd": 0.00025
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00025
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00025
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.00025
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00025
                },
                "FREE": {
                  "tieredEventPriceUsd": 0.0025
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "startedAt": "2026-01-18T15:39:07.061Z",
        "createdAt": "2026-01-18T15:39:07.623Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "minimalMaxTotalChargeUsd": 0.1,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": true,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-default-dataset-item": {
              "eventTitle": "result",
              "eventDescription": "Single result in the default dataset.",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0025
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.00025
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00025
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00025
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.00025
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00025
                }
              },
              "isPrimaryEvent": true
            },
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.01
            }
          }
        },
        "createdAt": "2026-03-11T08:35:22.895Z",
        "startedAt": "2026-03-11T08:35:22.895Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "minimalMaxTotalChargeUsd": 0.1,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "reasonForChange": "The price is rising to accommodate the costs associated with maintaining the actor development needed to enhance performance.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-default-dataset-item": {
              "eventTitle": "result",
              "eventDescription": "Single result in the default dataset.",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.005
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0004
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0004
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0004
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0004
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0004
                }
              },
              "isPrimaryEvent": true
            },
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.01
            }
          }
        },
        "startedAt": "2026-10-31T20:08:09.450Z",
        "createdAt": "2026-10-17T19:08:10.014Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutFutureChangeAt": "2026-10-17T19:08:33.087Z",
        "notifiedAboutChangeAt": "2026-10-31T20:30:18.398Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## TikTok Data Scraper\n\nA scalable TikTok scraping API Actor for extracting public TikTok data at scale: it collects profiles and follower/following relationships, user video lists, per-video metadata (titles, descriptions, thumbnails, duration, timestamps), video performance metrics (views, likes, comments, shares, downloads, saves), creator/profile metadata (display names, handles, IDs, verification and profile statistics), threaded comments and replies with commenter context and parent linkage, hashtag/challenge and music-based discovery, playlist-based collections, and detailed video objects. The Actor performs multi-source extraction in a single workflow, resolves discovery entities to platform IDs, supports per-source limits and optional full pagination, and outputs structured records that include contextual metadata about the data group, original source, and the scraped payloads suitable for analytics and content intelligence pipelines.\n\n## Use cases\n\n- Influencer discovery and creator benchmarking by niche, region, and engagement  \n- Trend tracking by hashtags, sounds/music IDs, and playlist clusters  \n- Competitor monitoring of posting activity, format mix, and engagement velocity  \n- Comment mining for sentiment analysis and product feedback loops  \n- Content intelligence and reporting pipelines for agencies, media teams, and growth teams",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCYKYerhZmv9ygSeHbyXkQybnzmTeLuczIaWi2Awa9Hx3epotonLk6LIL2kmMoh7tcM0uBYcXWszIuNV1K+dumlkD6/+GZtg0aSykaGs2Dr1CMXZ/jcAp/6AdPBTJKcdwbaiaQoTOKwwLiZVyoGMB97TwJLg1n99JaP2Kh6hN3+qQ6iHcgKDNwueB+Ul0EwX/A4lj4VGqpM328ytUgmqfYkRJ3kVmKbscRxB8UpdR1JK25r9+WUmyrT88gOarxZOosw29ZePk+KRddNWO146UQN1a878d5Sr7+fw4iM95z5HLDUTzFHC9rvJGMjut4wRV9pycNCDd/2kyp17qmCp7yH \n"
  }
}