{
  "data": {
    "id": "B5qu4d1iteAp2TaF1",
    "userId": "HIMU0xktu1JeZb4Xl",
    "name": "tiktok-profile-scraper",
    "username": "fetch_cat",
    "description": "Export public TikTok account and user profile data, follower and like counts, bios, verification status, avatars, bio links, and optional recent video summaries from handles or URLs.",
    "isPublic": true,
    "createdAt": "2026-06-15T20:35:24.450Z",
    "modifiedAt": "2026-07-09T11:08:15.052Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "jZZ2gA5C9AOgNMGnh",
        "finishedAt": "2026-07-09T11:08:15.052Z",
        "buildNumberInt": 100012,
        "buildNumber": "0.1.12"
      }
    },
    "stats": {
      "totalBuilds": 12,
      "totalRuns": 51,
      "totalUsers": 3,
      "totalUsers7Days": 0,
      "totalUsers30Days": 2,
      "totalUsers90Days": 2,
      "lastRunStartedAt": "2026-07-09T23:12:47.127Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 0,
        "SUCCEEDED": 27,
        "TIMED-OUT": 0,
        "TOTAL": 27
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 256
    },
    "exampleRunInput": {
      "contentType": "application/json; charset=utf-8",
      "body": "{\"handles\": [\"tiktok\"], \"maxProfiles\": 1, \"includeRecentVideos\": true, \"maxVideosPerProfile\": 5}"
    },
    "categories": [
      "SOCIAL_MEDIA",
      "LEAD_GENERATION",
      "VIDEOS"
    ],
    "isDeprecated": false,
    "title": "TikTok Profile Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/HIMU0xktu1JeZb4Xl-actor-B5qu4d1iteAp2TaF1-T4e41t5zLa-tiktok-curated-actor-icon.png",
    "seoTitle": "TikTok Profile Stats & Account Scraper",
    "seoDescription": "Export public TikTok account/profile data from handles or URLs. Get follower counts, bios, likes, verification, bio links, recent videos, CSV, JSON, API.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "profile": {
              "eventTitle": "Profile scraped",
              "eventDescription": "Per public TikTok profile saved to the dataset",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.000575
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0005
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00039
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0003
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0002
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00014
                }
              }
            }
          }
        },
        "startedAt": "2026-06-15T20:38:16.000Z",
        "apifyMarginPercentage": 0.2,
        "createdAt": "2026-06-15T20:38:17.129Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost (init, proxy warmup, first HTTP setup).",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "profile": {
              "eventTitle": "Profile extracted",
              "eventDescription": "Charged per profile extracted.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.00010408
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0000905
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00007059
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0000543
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0000362
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00002534
                }
              }
            }
          }
        },
        "startedAt": "2026-06-15T20:40:10.000Z",
        "apifyMarginPercentage": 0.2,
        "createdAt": "2026-06-15T20:40:10.415Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-06-17T11:27:48.583Z",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost (init, proxy warmup, first HTTP setup).",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "profile": {
              "eventTitle": "Profile extracted",
              "eventDescription": "Charged per profile extracted.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.00010408
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0000905
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00007059
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0000543
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0000362
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00002534
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "apifyMarginPercentage": 0.2,
        "createdAt": "2026-06-17T11:27:48.658Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## TikTok Profile Scraper\n\nTikTok Profile Scraper extracts structured public TikTok profile and account metadata from lists of usernames or profile URLs. It converts public TikTok handles into one structured profile record per account containing canonical profile links and identifiers, display name and bio text, verification and privacy flags, avatar image URLs, public follower and following counts, total profile likes and public video counts, bio links and language when available, optional nested recent video summaries, and a timestamped scrape. The Actor supports batch processing of profiles and produces export-ready profile records for influencer research, audience-size comparison, profile enrichment, and recurring monitoring workflows.\n\n## Use cases\n\n- Monitor creator accounts and track follower, like, and video count changes over time  \n- Enrich influencer or creator CRM records and prospect lists with profile metadata and bio links  \n- Build influencer discovery lists with follower counts, bios, verification status, and avatars  \n- Brand and reputation monitoring for official accounts and impersonation detection  \n- Competitive research comparing audience sizes and profile positioning across niches  \n- Reporting and analytics: feed profile metrics into BI workflows and dashboards  \n- Lead qualification and partnership research for sales or partnerships teams  \n- Creator SaaS and analytics teams enriching user profiles with public TikTok metadata",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDNir0bXs5qjWvpSC+WKoTOv9oKPfEcXcqT7X6bo6v5lZeVCP216ETyVH3hAXFqm/7tLaP/sj1JuDSL65NeZVkD25fuC+JumYKzxvpQphGt+lC2bHpa6EC2euj7/PKU/pgtvWJKVCd9b8ZyfYPIKZGq/3DtDvatL5T+65fu2kdne3bN5ew6QH87NYf6aVdB7oUdSdJPTH5HCe4kTsGgVx3ULKu6otYM82YUzgSY8oTUfK5jpwpfm7j3wckCsjYNPwuZDxBCN1luHPnb4/tOXjgAzZUUZ6kwYCGMT08gS/JV7Q6DPvoM5euFBotG0Q9E+yY6TDx7zetqjUk8hgd124ll \n"
  }
}