{
  "data": {
    "id": "wVJo1lJBw0WIxslPI",
    "userId": "cMvAGBg74nS9OOJw0",
    "name": "tiktok-posts",
    "username": "scrapeforge",
    "description": "Scrape TikTok posts, video metadata, and engagement data from profiles, hashtags, or keyword searches. Fast bulk extraction with sorting, date filters, and region targeting. Export to JSON, CSV, or Excel.",
    "isPublic": true,
    "createdAt": "2026-03-19T11:54:29.784Z",
    "modifiedAt": "2026-08-20T21:12:19.291Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "UqUwNkCoIRe211YHM",
        "finishedAt": "2026-08-20T21:12:19.291Z",
        "buildNumberInt": 100020,
        "buildNumber": "0.1.20"
      }
    },
    "stats": {
      "totalBuilds": 20,
      "totalRuns": 3400119,
      "totalUsers": 2188,
      "totalUsers7Days": 107,
      "totalUsers30Days": 234,
      "totalUsers90Days": 588,
      "lastRunStartedAt": "2026-11-03T11:55:01.797Z",
      "actorReviewCount": 3,
      "actorReviewRating": 4.999999999999999,
      "bookmarkCount": 17,
      "publicActorRunStats30Days": {
        "ABORTED": 73,
        "FAILED": 66,
        "SUCCEEDED": 540539,
        "TIMED-OUT": 57,
        "TOTAL": 540735
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 3600,
      "memoryMbytes": 256,
      "maxItems": null,
      "maxTotalChargeUsd": null
    },
    "exampleRunInput": {
      "body": "{ \"helloWorld\": 123 }",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "SOCIAL_MEDIA",
      "VIDEOS",
      "AUTOMATION"
    ],
    "isDeprecated": false,
    "title": "TikTok Posts Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/cMvAGBg74nS9OOJw0-actor-wVJo1lJBw0WIxslPI-1YchP2FecI-icon.png",
    "seoTitle": "TikTok Posts Scraper — Profiles, Hashtags & Search",
    "seoDescription": "Scrape TikTok posts, video stats, and creator data from profiles, hashtags, or keyword searches. Export thousands of posts to JSON, CSV, or Excel. No coding needed.",
    "pricingInfos": [
      {
        "minimalMaxTotalChargeUsd": 0.05,
        "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.00005
            },
            "apify-default-dataset-item": {
              "eventTitle": "result",
              "eventDescription": "Single result in the default dataset.",
              "eventPriceUsd": 0.0003,
              "isPrimaryEvent": true
            }
          }
        },
        "startedAt": "2026-03-20T13:46:21.026Z",
        "createdAt": "2026-03-20T13:46:21.573Z",
        "apifyMarginPercentage": 0.2
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## TikTok Posts Scraper\n\nA TikTok-focused web scraper that extracts posts and rich video metadata from profiles, hashtags, keyword searches, or direct TikTok URLs. The Actor performs bulk extraction with efficient pagination and automatic URL-type detection, supports region targeting and date-range filtering, and offers flexible sorting of results. It produces structured, record-level data for each post including video details (timestamps, duration, dimensions, cover and download links), engagement metrics (plays, likes, comments, shares, saves, reposts), author/profile information (username, display name, follower counts, verification, bio), hashtags, and music/sound metadata, plus supplemental metadata such as region, language and content flags. The scraper is scalable for large crawls and includes modes for scraping by profile, hashtag, keyword search, or pasted URLs.\n\n## Use cases\n\n- Social media monitoring — track brand mentions, competitor content, and trending topics across TikTok  \n- Influencer research — evaluate creator performance by analyzing post frequency, engagement rates, and content themes  \n- Trend analysis — discover emerging hashtags, sounds, and content formats before they peak  \n- Market research — understand audience interests and content preferences in any niche or region  \n- Academic research — collect structured TikTok datasets for social media studies and NLP projects  \n- Content strategy — identify top-performing post formats, optimal posting patterns, and high-engagement topics  \n- Competitor benchmarking — compare engagement metrics, posting cadence, and content mix across competing accounts",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCs8tdEmGT6VG0K0D9e5t2JnsklMxu/YClLtEePWEEGwdYilk4UTqcjo170Wa66ywhkFbB0ewVddEZtbah0LfJS07h5icUqfBznFobEPhlotW/PjLIAywCRY17pYhM6NH3Px32VN1N1n8sDhz2Uoyuy6eMiuQCW09k3/S7M2Vd+Ji+6VGx5eb4nAAQHnqQ1UYX7hM1ygWS1fOh+5OTweWFn8PPb6l2D5C9UsxJAsLwbH77ZDtjNKyP1v7zA4IDD/ZW2EIfXC3Rsa0xne1dBF5h5g3bs7CSxWynfU7GGbncj/THt6b87l9BUrBFIWbMJYOfAe5bKH/0l4MAYXXWzryYN \n"
  }
}