Threads Profile Scraper: Posts by Username avatar

Threads Profile Scraper: Posts by Username

Pricing

from $1.20 / 1,000 posts

Go to Apify Store
Threads Profile Scraper: Posts by Username

Threads Profile Scraper: Posts by Username

Scrape every public post from any Threads profile by username. Text, timestamps, likes, replies, reposts, media URLs and permalinks. Optional monitor mode returns only new posts on a schedule. No login, no API key. Works in Claude, ChatGPT and any MCP compatible AI agent.

Pricing

from $1.20 / 1,000 posts

Rating

0.0

(0)

Developer

The Mine Works

The Mine Works

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

4 hours ago

Last modified

Share

🏆 Part of The Mine Works' 149-actor portfolio · 40,000+ runs · 200,000+ results delivered across our full distribution stack · 99.9%+ success rate

💰 From $1.20 / 1,000 results.

⚡ Public posts for one or more usernames in a single run, plus a monitor mode that returns only what is new since the last run. No login, no API key.

💸 An empty result or a blocked run is never charged. You pay per post delivered.

Point it at one or more usernames and get their public Threads posts. Text, author, timestamps, likes, replies, reposts, media URLs and permalinks. No login, no API key.

Input

  • profileUsernames (required)
  • maxPosts caps how many posts come back.
  • Include replies and Include reposts are both off by default.
  • Monitor mode returns only posts not delivered in an earlier run, so a schedule bills for new posts instead of the same feed every time.

Turn it into a standing watch

Set Monitor mode to true, save the run as a task, then add that task to an Apify Schedule. Every run after the first returns only what is new. You are never charged twice for the same post, and a run that finds nothing new says so in the log rather than looking like a failure.

Part of the Threads suite

Threads Scraper is the general-purpose one: 25 fields, 4 modes, no login. These three are focused cuts of it, each with its own input and its own monitor mode.

Pricing

EventPrice (Free plan)You pay when
Post$0.002A Threads post is delivered to your dataset

Tiered by Apify plan: Free $0.002, Bronze $0.0018, Silver $0.0016, Gold, Platinum and Diamond $0.0012. Your plan is shown on your Apify billing page. From 14 September 2026 a one-time Actor Start event of $0.005 is added per run.

An empty search or a blocked run is never charged. You pay only for posts actually delivered, and with monitor mode on you are never charged twice for the same post.

Run it on a schedule

Monitor mode is what makes this cheap to run repeatedly: each run after the first returns only posts that were not delivered before.

  1. Run it once with the input you want repeated, then click Save as a task so that exact input is attached to every future run.
  2. In the Apify Console go to Schedules and create a new one, either a preset (hourly / daily / weekly) or a cron expression.
  3. Save. It then runs unattended, billed the same pay-per-result way. Nothing is charged for the schedule existing.

Use from Claude, ChatGPT & any MCP agent

Hosted MCP endpoint, no install, OAuth on first connect:

https://mcp.apify.com/?tools=themineworks/threads-profile-scraper

Claude Desktop / Cursor config (token auth):

{
"mcpServers": {
"threads-profile-scraper": {
"url": "https://mcp.apify.com/?tools=themineworks/threads-profile-scraper",
"headers": { "Authorization": "Bearer YOUR_APIFY_TOKEN" }
}
}
}

Ask your agent: "Get the last 20 Threads posts from [username]."

FAQ

Do I need to log in or supply an API key? No. It reads public profile timelines directly.

Can I pull more than one profile per run? Yes, up to 20 usernames in one run.

How many posts do I get per username? Roughly 4 to 5. That is Threads' own limit on a logged-out profile timeline, not a cap set here. To reach a higher maxPosts, add more usernames rather than raising the number on its own: the run draws from each in turn until the total is met.

Are replies and reposts included? Not by default. includeReplies and includeReposts are both off unless you turn them on.

What does monitor mode change? With it on, each run returns only posts not delivered in an earlier run, so a recurring schedule does not re-bill you for the same post.

Is a private or nonexistent username billed? No. It returns nothing, is skipped rather than failing the run, and no post event fires.

Keywords: Threads profile scraper, Threads posts by username, scrape Threads profile, Threads monitor mode, Threads feed monitoring, Threads content aggregation, no login Threads scraper, Threads MCP server