{
  "data": {
    "id": "fi4ifwrzHSM6yC6Tb",
    "userId": "HIMU0xktu1JeZb4Xl",
    "name": "threads-profile-posts-scraper",
    "username": "fetch_cat",
    "description": "Scrape public Threads profiles, recent posts, direct posts, visible replies, keyword search, engagement metrics, and media. No login required.",
    "isPublic": true,
    "createdAt": "2026-06-27T22:01:11.971Z",
    "modifiedAt": "2026-08-20T20:49:15.129Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "ghtwHefuORsmunkXV",
        "finishedAt": "2026-08-20T20:49:15.129Z",
        "buildNumberInt": 100030,
        "buildNumber": "0.1.30"
      },
      "beta": {
        "buildId": "pXygbW9sd6evxyt4X",
        "finishedAt": "2026-07-12T01:27:26.563Z",
        "buildNumberInt": 100020,
        "buildNumber": "0.1.20"
      }
    },
    "stats": {
      "totalBuilds": 30,
      "totalRuns": 234,
      "totalUsers": 10,
      "totalUsers7Days": 4,
      "totalUsers30Days": 7,
      "totalUsers90Days": 8,
      "lastRunStartedAt": "2026-08-26T12:34:55.688Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 11,
        "SUCCEEDED": 69,
        "TIMED-OUT": 0,
        "TOTAL": 80
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 512
    },
    "exampleRunInput": {
      "contentType": "application/json; charset=utf-8",
      "body": "{\"profileUrlsOrUsernames\":[\"zuck\",\"instagram\"],\"maxPostsPerProfile\":5,\"proxyConfiguration\":{\"useApifyProxy\":true,\"apifyProxyGroups\":[\"RESIDENTIAL\"]}}"
    },
    "categories": [
      "SOCIAL_MEDIA",
      "AUTOMATION",
      "DEVELOPER_TOOLS"
    ],
    "isDeprecated": false,
    "title": "Threads Scraper: Posts, Profiles & Search",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/HIMU0xktu1JeZb4Xl-actor-fi4ifwrzHSM6yC6Tb-cu8wKC5wpG-actor-icon.png",
    "seoTitle": "Threads Scraper for Posts, Profiles & Search",
    "seoDescription": "Scrape Threads posts, profiles, replies and keyword search results. Export text, engagement, media and user data to CSV, JSON, Excel or API at scale.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-06-27T22:04:43.929Z",
        "apifyMarginPercentage": 0.2,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts.",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Profile or post result",
              "eventDescription": "Charged per profile or post result saved.",
              "isPrimaryEvent": true,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.00115
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.001
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00078
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0006
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0004
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00028
                }
              }
            }
          }
        },
        "isPriceChangeNotificationSuppressed": true,
        "reasonForChange": "Initial private actor pricing for development validation",
        "createdAt": "2026-06-27T22:04:44.018Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost (init, first HTTP setup).",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Result extracted",
              "eventDescription": "Charged per public Threads profile or post result extracted.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0001864
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.00016209
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00012643
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.000097252
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.000064835
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.000045384
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "apifyMarginPercentage": 0.2,
        "startedAt": "2026-06-27T22:24:56.198Z",
        "isPriceChangeNotificationSuppressed": true,
        "reasonForChange": "Formula-derived initial private actor pricing from cloud validation runs",
        "createdAt": "2026-06-27T22:24:56.289Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-06-27T22:25:27.889Z",
        "apifyMarginPercentage": 0.2,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost.",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Result extracted",
              "eventDescription": "Charged per profile or post result extracted.",
              "isPrimaryEvent": true,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0001864
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.00016209
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00012643
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.000097252
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.000064835
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.000045384
                }
              }
            }
          }
        },
        "isPriceChangeNotificationSuppressed": true,
        "reasonForChange": "Formula-derived private actor pricing from APIA-820 cloud validation",
        "createdAt": "2026-06-27T22:25:28.261Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Threads Scraper: Posts, Profiles & Search\n\nScrapes public Threads content (no account authentication required) across multiple modes—profile identity, recent profile posts, direct posts with their visible reply window, and keyword/hashtag search—to produce structured records of profile metadata and post-level data. Technically, the Actor crawls logged-out Threads pages and extracts author/profile metadata (stable user identifier, handle, display name, biography, follower counts, verification status, avatar and profile link), post content (full public text, timestamps, media types and media URLs, hashtags, mentions, external links), engagement metrics (likes, replies, reposts, quote counts) and classification of posts (reply/repost/quote relationships); it can process profiles, post URLs, and search queries in a single run and return rows for profiles, posts, replies and search results suitable for monitoring, analysis, and downstream content or ML pipelines.\n\n## Use cases\n\n- Brand monitoring: track public profile posts and keyword searches for brand and competitor activity.  \n- Creator research: compare follower counts, verification, posting cadence, content formats, and engagement.  \n- Social listening: search product names, campaigns, executives, topics, and hashtags across recent public posts.  \n- Conversation analysis: collect a specific public post together with its visible reply window for discussion analysis.  \n- Content datasets: build structured datasets of post text, media, timestamps, and engagement for reporting or analysis.  \n- AI pipelines: gather matching public conversations for summarization, classification, or other machine-learning workflows.",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCOnND/cZl9PVAYH+P6ngn45uOLSMLV8L+K7gn9HehC3JWJNevHXl+wGZftka4r9b3O9YNkq3TvRQ3mLyo5/ITAGSmwXe65cEskxtreaQNtMJpa1m+3K5SRImjC3b5h4K0LvBE/nfzKvRtS1J/hCRYx/nGATRUhXpKJlhPvayzsdp4H7oxycvmjYQ/x4LqbmzvMErPidyQt1ANQiu7umdkVPvnfydMGNZcMFPGJfI6CHIQ3MDVjMvJy356qjBk1hr+pixlBvXDSX5VHEI4nFpZEfMU3M+2InVLekMcXShu9TxzVUqY4oaA4M0FACMYuyqzeNHoznZv7BRA0KVLvc3ep \n"
  }
}