Truth Social Scraper | Profiles, Posts & Search
Pricing
from $2.00 / 1,000 dataset items
Truth Social Scraper | Profiles, Posts & Search
Scrape public Truth Social profiles, posts, media, metrics, author data, and complete source objects using profile URLs, post URLs, or search queries.
Pricing
from $2.00 / 1,000 dataset items
Rating
0.0
(0)
Developer
Abot API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
16 days ago
Last modified
Categories
Share
Truth Social Scraper
Scrape public Truth Social profiles, posts, search results, media, engagement metrics, author metadata, and complete source objects.
Modes
Pick one mode with the mode input:
- Search (
mode: "search", default) — scrape public posts for matching search terms or public handles such as@realDonaldTrump. Uses thesearchQueriesfield. - URL (
mode: "url") — scrape one or more public profile URLs or individual post URLs. Uses thestartUrlsfield.
Only the inputs for the selected mode are used.
What it can do
- Search mode: scrape public posts for matching search terms when available; public handles such as
@realDonaldTrumpare also supported. - URL mode: scrape one or more public profile URLs or individual post URLs in the same field.
- Profile content controls: profile-only, posts-only, replies-only, or posts and replies (applies to profile URLs).
- Rich output: normalized convenience fields plus complete account/status objects so nested public fields are not dropped.
Inputs
| Input | Default | Notes |
|---|---|---|
mode | search | search (use searchQueries) or url (use startUrls). Only the selected mode's inputs run. |
searchQueries | [] | Search mode: search terms or public handles such as @realDonaldTrump. |
maxSearchResults | 0 | No per-query cap by default; the run stops at Max items. |
startUrls | [] | URL mode: Truth Social profile or post URLs, e.g. https://truthsocial.com/@realDonaldTrump. Profile URLs return the account's posts; post URLs return the single post. |
profileContentType | postsAndReplies | For profile URLs: profileOnly, postsOnly, repliesOnly, or postsAndReplies. |
maxPostsPerProfile | 0 | No per-profile cap by default; the run stops at Max items. Fewer rows may be returned if fewer public records exist. |
maxItems | 20 | The only finite default cap for the whole run. |
maxPages | 0 | Unlimited by default; leave 0 to stop at Max items. |
includeRaw | true | Keeps complete source account/status objects. |
proxyConfiguration | Apify residential | Residential proxies are recommended. Basic shared or no-proxy runs can be blocked more often. |
If the selected mode's input is empty, the actor defaults to @realDonaldTrump.
Example input
Search mode (default):
{"mode": "search","searchQueries": ["@realDonaldTrump"],"maxSearchResults": 0,"maxItems": 20,"includeRaw": true,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
URL mode:
{"mode": "url","startUrls": [{ "url": "https://truthsocial.com/@realDonaldTrump" }],"profileContentType": "postsAndReplies","maxPostsPerProfile": 0,"maxItems": 20,"includeRaw": true,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Output fields
Common post/search fields include:
recordTypesourceQuerypostIdpostUrlcontentcontentHtmlcreatedAteditedAtlanguagerepliesCountreTruthsCountlikesCountquotesCountmedia,mediaUrlstags,mentionspoll,card,cardUrl,cardTitleauthorId,authorUsername,authorAcct,authorDisplayName,authorUrlaccountrawStatus
Profile records include:
userIdusernameacctdisplayNamebio,bioHtmlurlavatar,headerfollowersCountfollowingCountstatusesCountcreatedAtlastStatusAtverifiedfieldsrawAccount
Proxy guidance
Use residential proxies for best reliability. Free-tier or no-proxy runs may work intermittently but are more likely to be blocked.
Notes on legality
This actor is designed for public Truth Social data only. Some public social-media records may still contain personal data. Use the results only for lawful purposes and follow applicable data-protection rules.