Truth Social Hashtag Scraper avatar

Truth Social Hashtag Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Truth Social Hashtag Scraper

Truth Social Hashtag Scraper

Truth Social Hashtag Scraper — pull every post under any hashtag with author, engagement counts and media. Paginates the full tag timeline with media-only and since-date filters; reblogs are auto-unwrapped so content is never blank. Pure HTTP, no browser. JSON or CSV out.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

12

Total users

11

Monthly active users

10 days ago

Last modified

Share

Truth Social Hashtag Scraper

Scrape every post under any Truth Social hashtag — content, author, engagement counts and media — straight from Truth Social's timeline API.

Input you give itRows you get back
One or more hashtags (maga, trump2024)Every post in each tag timeline
onlyMedia toggleOnly posts with an image or video
date since-filterPosts on or after that date

Pure HTTP. No browser, no CAPTCHA solver. Reblogs (ReTruths) are automatically unwrapped so content is never blank.

Why Use This Scraper?

  • Any hashtag, full timeline — paginates the entire tag feed, not just the first page.
  • Media-only filter — keep just posts that carry an image or video.
  • Since-date filter — stop once posts get older than a date you set, ideal for incremental pulls.
  • Reblogs handled — a ReTruth's original text and author are surfaced, so you never get empty rows.
  • Clean flat rows — content, author, engagement counts and media, ready for analysis.

Overview

This actor turns any Truth Social hashtag into structured data for social listening, political-trend research, and content monitoring. Each row is one post, flattened into stable top-level fields.

Supported Inputs

InputExampleNotes
Hashtagsmaga, #trump2024With or without the leading #
Media-onlytrueRestrict to posts with attachments
Since date2026-07-01Only posts on/after this date (YYYY-MM-DD)

Not supported: private accounts, DMs, or any content behind login beyond public tag timelines.

Use Cases

WhoWhat they pull
Social researchersFull post streams for a hashtag over time
Journalists & analystsReal-time coverage of trending political tags
Brand & reputation teamsMentions of a campaign or slogan hashtag
Data scientistsLabeled post corpora for NLP / sentiment

How It Works

How the Truth Social Hashtag Scraper works

  1. Input — one or more hashtags, plus optional media-only and since-date filters.
  2. Fetch — the actor paginates the tag timeline through Truth Social's API over a residential proxy.
  3. Emit — each post is flattened into a clean row (reblogs unwrapped), bounded by maxItems.

Input Configuration

FieldTypeNotes
hashtagsstring[]Hashtags to scrape (with or without #)
maxItemsintegerCap on posts across all hashtags
onlyMediabooleanKeep only posts with media. Default false
datestringOnly posts on/after this date (YYYY-MM-DD)
proxyobjectOptional — defaults to residential

Example input

{ "hashtags": ["maga", "trump2024"], "maxItems": 500, "onlyMedia": false }

Output Overview

One row per post. Reblogs are unwrapped: if a post is a ReTruth, content/url come from the original and isReblog is true with reblogOf linking back.

Output Sample

{
"hashtag": "maga",
"id": "116946137373047062",
"createdAt": "2026-07-19T10:20:41.850Z",
"username": "RealDeaconDavid",
"displayName": "David Koven",
"accountId": "108320312174983288",
"content": "<p>I wouldn't want to make her mad …</p>",
"url": "https://truthsocial.com/@RealDeaconDavid/posts/116946137373047062",
"isReblog": false,
"reblogOf": null,
"repliesCount": 4,
"reblogsCount": 12,
"favouritesCount": 58,
"mediaAttachments": [],
"scrapedAt": "2026-07-19T10:21:02.001Z"
}

Key Output Fields

  • Context: hashtag, id, url, createdAt, scrapedAt
  • Author: username, displayName, accountId
  • Content: content, mediaAttachments
  • Engagement: repliesCount, reblogsCount, favouritesCount
  • Reblog: isReblog, reblogOf, inReplyToId

FAQ

Do I include the #? Either way works — maga and #maga are equivalent.

How far back does it go? The full tag timeline, until maxItems or your date cutoff.

What about reblogs? A ReTruth's original content and author are surfaced automatically, so rows are never blank.

Is content plain text? It's the Truth Social HTML fragment — strip tags for plain text if needed.

Do I need my own account? No — the actor is fully self-contained.

Support

Found a bug or need a field added? Open an issue on the actor's Issues tab, or email muhamed.dido@gmail.com.

Explore More Scrapers

Pairs with the Truth Social Comment Scraper and Truth Social Trends Scraper. Browse the full catalog at muhamed-didovic.github.io.

⚠️ Disclaimer

This Actor accesses publicly available posts on Truth Social for legitimate research, journalism, and market-intelligence purposes. Use of this Actor must comply with Truth Social's Terms of Service and all applicable laws including data-protection regulations (GDPR, CCPA, etc.). The Actor's authors are not responsible for any misuse. We do not store any scraped data; the Actor returns it directly to your Apify dataset for your authorized use.

SEO Keywords

truth social scraper, truth social hashtag scraper, truth social api, truth social data extraction, social media scraper, hashtag timeline scraper, political social listening, truth social posts export, trump social media data, truthsocial bulk export, social media monitoring, truth social json export, truth social csv export, mastodon hashtag scraper, social data api, public post extraction