{
  "data": {
    "id": "ssOXktOBaQQiYfhc4",
    "userId": "Xgifkh48ji5A55BpZ",
    "name": "tiktok-profile-scraper",
    "username": "apidojo",
    "description": "Scrape TikTok user profiles at 425 posts/sec with 98% success, no proxy needed. Get followers, bio, badges, full video history & engagement. Username or URL input. Export JSON/CSV, API ready. Perfect for influencer research, lead gen & brand deals. $0.30 per 1K posts.",
    "isPublic": true,
    "createdAt": "2023-12-13T18:22:19.703Z",
    "modifiedAt": "2026-11-03T02:01:43.842Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "TiKNvhWs0J1eus9o3",
        "finishedAt": "2026-11-03T02:01:43.842Z",
        "buildNumberInt": 922,
        "buildNumber": "0.0.922"
      }
    },
    "stats": {
      "totalBuilds": 922,
      "totalRuns": 12955727,
      "totalUsers": 6197,
      "totalUsers7Days": 450,
      "totalUsers30Days": 889,
      "totalUsers90Days": 1788,
      "lastRunStartedAt": "2026-11-03T11:56:56.170Z",
      "publicActorRunStats30Days": {
        "ABORTED": 203,
        "FAILED": 184,
        "SUCCEEDED": 1176730,
        "TIMED-OUT": 128,
        "TOTAL": 1177245
      },
      "actorReviewCount": 17,
      "actorReviewRating": 4.418393817377629,
      "bookmarkCount": 113
    },
    "versions": [
      {
        "versionNumber": "0.0",
        "sourceType": "GIT_REPO",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 0,
      "memoryMbytes": 256
    },
    "exampleRunInput": {
      "body": "{\"maxItems\":1000,\"startUrls\":[\"https://www.tiktok.com/@gordonramsayofficial\",\"https://www.tiktok.com/@billieeilish\"],\"usernames\":[\"nike\",\"selenagomez\"]}",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "LEAD_GENERATION",
      "SOCIAL_MEDIA",
      "VIDEOS"
    ],
    "isDeprecated": false,
    "title": "Tiktok Profile Scraper (Pay Per Result)",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/ssOXktOBaQQiYfhc4/XMjM8ZPuGyRSic3d5-tiktok.png",
    "seoTitle": "TikTok Profile Scraper: Fast User Data Extraction",
    "seoDescription": "Fast TikTok profile scraper extracts user data, followers, verification status, and all posts. 40+ data fields per profile. 98% success rate across 25K+ runs.",
    "pricingInfos": [
      {
        "pricingModel": "PRICE_PER_DATASET_ITEM",
        "pricePerUnitUsd": 0.0001,
        "unitName": "post",
        "createdAt": "2023-12-13T20:03:50.145Z",
        "startedAt": "2023-12-13T20:03:50.145Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutChangeAt": "2023-12-13T21:06:21.469Z"
      },
      {
        "pricingModel": "PRICE_PER_DATASET_ITEM",
        "reasonForChange": "Unfortunately we need to increase the price a bit due to the increased costs of scraping and to make the actor sustainable for everyone.",
        "startedAt": "2024-08-31T20:32:57.514Z",
        "pricePerUnitUsd": 0.0003,
        "unitName": "post",
        "createdAt": "2024-08-17T20:33:02.979Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutFutureChangeAt": "2024-08-17T20:33:23.583Z",
        "notifiedAboutChangeAt": "2024-08-31T22:09:17.086Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "createdAt": "2026-02-16T15:05:29.262Z",
        "startedAt": "2026-02-16T15:05:29.262Z",
        "apifyMarginPercentage": 0.2,
        "isPriceChangeNotificationSuppressed": true,
        "reasonForChange": "Migration from Pay Per Result to Pay Per Event with apify-default-dataset-item event",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-default-dataset-item": {
              "eventTitle": "post",
              "eventDescription": "Single post in the default dataset.",
              "isPrimaryEvent": true,
              "eventPriceUsd": 0.0003
            }
          }
        },
        "forceContainsSignificantPriceChange": false
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## TikTok Profile Scraper\n\nA TikTok profile data extraction Actor that scrapes complete user profiles and full post histories at scale, producing structured profile and post data for analysis. It collects profile metadata (bio, verification status, follower/following counts, total videos), per-post engagement metrics (views, likes, comments, shares, bookmarks), video technical metadata (duration, resolution, thumbnails, direct video URLs), audio/song metadata (title, artist, duration, cover art), collaboration metadata, and timestamps for temporal analysis. Technical capabilities include batch profile processing with automatic pagination through posts, date-range filtering, support for targets provided as profile URLs or usernames, a sandboxed synchronous JavaScript transform for per-item data mapping, and scalable, high-throughput scraping without additional proxy configuration; outputs are provided as structured export-ready datasets containing dozens of fields per profile and post for downstream analytics.\n\n## Use cases\n\n- Influencer discovery, vetting, and performance tracking for influencer marketing campaigns  \n- Talent scouting and creator recruitment with historical content and growth metrics  \n- Competitive intelligence and content strategy analysis for brand accounts  \n- Lead generation and prospect research by extracting bio contact info and website links  \n- Social media management and content research to identify viral formats and posting cadence  \n- Brand safety and PR vetting via full-content review and collaboration history  \n- Data science and analytics: training datasets, time-series follower/engagement modeling, and predictive scoring  \n- E-commerce and product marketing: creator marketplace intelligence and UGC discovery  \n- Academic and cultural research: large-scale profile datasets and longitudinal creator studies",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQClRoKE5K+UePaBfDzfn+kCLNB3YEpx3Tq7eZ4q1hpDrgzDU3g7gzpjpcuM/nmmEiq0H0GqcSUfhLBaHypFsXtIfcl8Z5jp+Xr2EfYbKpPfXo1ON0q7UDLq1v7X1cY/Adhlj8pSn/CLxdk3QicUmf2EcjgCBFYMKIAefUpKeSVtx+GAcMvGWoFI50p/6vIFjyaqNQhF2Lyw3175wNdUAfLQm9AWPHwoEbP62qYkMCNkGm8c4DI6WFIHCfODABazpD8K3UdQ4SZrcO2h4R2XXWG51NnwCF1e2gyoe3kKMkeTJcaoZ2LAmlVPlRhGePmh3iBDqmmXAyWCh10IioQo8Q+R \n"
  }
}