Truth Social Scraper - Posts, Profiles & Engagement
Pricing
from $2.20 / 1,000 post scrapeds
Truth Social Scraper - Posts, Profiles & Engagement
Scrape posts (Truths) and profiles from any Truth Social account: full text, replies, re-Truths and favourites counts, media, hashtags, mentions and account stats (followers, following, bio). No login, cents per post.
Pricing
from $2.20 / 1,000 post scrapeds
Rating
0.0
(0)
Developer
Scrape Sage
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Truth Social Scraper - Posts, Profiles & Engagement
Pull posts (Truths) and profile data from any public Truth Social account. For each post you get the full text, engagement counts (replies, re-Truths, favourites), media, hashtags and mentions, plus the author's account stats (followers, following, bio, verified). Give it a handle, a batch of handles, or profile URLs - no login required.
What you get per post
| Group | Fields |
|---|---|
| Post | id, url, createdAt, text, language, visibility |
| Type | isReblog (re-Truth), rebloggedBy, isReply, inReplyToId |
| Engagement | repliesCount, reblogsCount, favouritesCount, upvotesCount |
| Media & links | mediaCount, mediaUrls, mediaTypes, cardUrl, cardTitle |
| Entities | tags (hashtags), mentions |
| Author | handle, displayName, verified, followersCount, followingCount, statusesCount, accountBio |
Input
{"handles": ["realDonaldTrump", "DonaldJTrumpJr"],"maxPostsPerAccount": 100}
- Handles - the name after the @ in the profile URL (e.g.
realDonaldTrump). A full profile URL or an@handleworks too. - Import from a file - paste a whole list, or link a public
.txt/.csv, a Google Sheet/Drive link, or an Apify key-value-store record. - Max posts per account - how many recent posts to collect per account.
- Include replies / Include re-Truths - toggle to keep original Truths only.
- Output fields - tick only the columns you want for a lean export.
Leave the handle list empty and the run returns a small free sample so you can see the shape first.
Reliability
Truth Social sits behind Cloudflare, so this is a browser actor: it loads the site once to clear the challenge, then reads the public account API from that cleared session. US residential proxies are the tested setup. A run that cannot clear emits nothing and bills $0, and says so - you are never charged for a blocked run.
Honest limits
- Public accounts only. Private or suspended accounts return nothing (and say so). No login, so no followers-list, DMs or non-public content.
- Recent posts. Collection walks back from the newest post; very old history is slower and bounded by your Max posts per account and the run timeout.
- Some fields are per-post.
mediaUrls,cardUrl,tagsandmentionsare only present when a post actually has them;textis empty for a media-only Truth. That is the post, not a gap. - Re-Truths report the original author. For a re-Truth,
handle/displayNameare the original poster;rebloggedByandqueryHandletell you it came via the account you asked for.
Pricing
$0.004 per post on the FREE tier (tiered pricing lowers it with volume). You are only charged for posts actually saved; a blocked or empty run costs nothing.
Output views
- Posts - handle, created, text, engagement counts, URL and the re-Truth flag.
Use with AI assistants (MCP)
Available through the Apify MCP server - an agent can pull an account's latest Truths with engagement numbers for monitoring or analysis.
Agent-ready: autonomous payments (x402 & Skyfire)
This actor is agent-ready - AI agents can discover it, run it, and pay for it autonomously, with no Apify account and no human in the loop. It uses pay-per-event pricing and limited permissions, so it qualifies for Apify's agentic-payment standards:
- x402 - an open, HTTP-native payment protocol. Agents pay per run in USDC on the Base network directly through the Apify MCP server - no account, no API key.
- Skyfire - agent-to-service payments for fully autonomous AI-agent workflows.
Building an AI agent, MCP tool, or autonomous data pipeline? This scraper is ready to plug in and pay as it goes.