Truth Social Hashtag Scraper
by muhammetakkurtt
A powerful web scraping tool that automatically collects posts containing specific hashtags from Truth Social. It provides comprehensive data for soci...
Opens on Apify.com
About Truth Social Hashtag Scraper
A powerful web scraping tool that automatically collects posts containing specific hashtags from Truth Social. It provides comprehensive data for social media analysis, market research, and content monitoring. Gather detailed information on posts, user profiles, interactions, and media content.
What does this actor do?
Truth Social Hashtag Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
# Truth Social Hashtag Scraper Extract and analyze hashtag-specific content from Truth Social with this powerful Apify web scraping solution. This actor efficiently collects all posts containing your target hashtags, providing comprehensive social media data for market research, content analysis, trend monitoring, and social listening. The Truth Social Hashtag Scraper is ideal for digital marketers, researchers, journalists, and businesses seeking insights from Truth Social's growing platform. ## Key Benefits - Complete Hashtag Coverage: Capture all public posts containing specific hashtags on Truth Social - Real-time Trend Analysis: Track emerging hashtag trends and engagement patterns - Comprehensive Data Collection: Extract rich metadata along with post content - Content Research: Discover influential voices and popular topics within specific hashtag communities - Competitor Analysis: Monitor branded hashtags and campaign performance - Audience Insights: Understand audience demographics and engagement behavior around specific topics ## Features - Automatically collects posts with specified hashtags from Truth Social - Collects the following information: - Post ID and content - Creation date - Account details (username, display name, avatar, etc.) - Interaction counts (replies, retruths, likes) - Media attachments (images, videos) - Reply and quote information - Tags and mentions - Visibility and language settings ## 🔗 Related Actors - Truth Social Scraper: Extract posts from specific Truth Social profiles - Collect complete post history - Filter by media, replies, or date - Track specific accounts - Truth Social Comment Scraper: Collect comments from Truth Social posts - Extract all comments from specific posts - Sort by trending, newest, or controversial - Analyze engagement and sentiment - Truth Social Trends Scraper: Collects trending posts from Truth Social - Automatically collects popular posts - Provides data for engagement and content analysis - Tracks trending topics and hashtags ## Usage ### Basic Settings - hashtag: The hashtag to scrape (with or without the '#' symbol) - maxPosts: Maximum number of posts to collect (minimum 20) - cleanContent: Clean and format content (default: true) - proxyConfiguration: Proxy server settings ### Example Input json { "hashtag": "trump", "maxPosts": 100, "cleanContent": true, "proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] } } ## Output Format The scraped posts are saved to the Apify dataset. Each post contains the following data: ### Post Information - id: Unique identifier of the post - created_at: Time the post was created - edited_at: Time the post was edited - in_reply_to_id: ID of the post being replied to - in_reply_to_account_id: ID of the account being replied to - sensitive: Sensitive content flag - spoiler_text: Sensitive content warning text - visibility: Privacy setting of the post - language: Language of the post content - uri: Internal reference URI - url: Public URL of the post - sponsored: Whether the post is sponsored - tv: Information related to the TV feature - version: Version of the post - content: Main text content of the post - quote_id: ID of the quoted post - card: Preview card for links - media_attachments: Media files (images, videos) - reblog: Reblog information - quote: Full data of quoted content - quote_muted: Whether the quote is muted - in_reply_to: Full data of the replied post ### Interaction Information - replies_count: Number of replies - reblogs_count: Number of retruths - favourites_count: Number of likes - group_timeline_visible: Visibility in group timeline - favourited: Whether the post is liked - reblogged: Whether the post is retruthed - muted: Whether notifications for the post are muted - bookmarked: Whether the post is bookmarked ### Account Details - account.id: Unique identifier of the account - account.username: Username without the @ sign - account.acct: Full account identifier - account.display_name: Display name - account.locked: Whether the account is locked - account.bot: Whether the account is a bot - account.discoverable: Whether the account is discoverable - account.group: Whether the account is a group account - account.created_at: Account creation date - account.note: Account biography/description - account.url: Profile URL - account.avatar: Profile picture URL - account.avatar_static: Static profile picture URL - account.header: Header/banner image URL - account.header_static: Static header image URL - account.followers_count: Number of followers - account.following_count: Number of accounts followed - account.statuses_count: Total number of posts - account.last_status_at: Date of the last post - account.verified: Whether the account is verified - account.location: Account location - account.website: Account website URL - account.accepting_messages: Whether accepting messages - account.chats_onboarded: Whether chat feature is enabled - account.feeds_onboarded: Whether feed feature is enabled - account.tv_onboarded: Whether TV feature is enabled - account.bookmarks_onboarded: Whether bookmarks feature is enabled - account.show_nonmember_group_statuses: Group post visibility setting - account.pleroma: Pleroma-specific settings - account.tv_account: Whether it is a TV account - account.receive_only_follow_mentions: Whether only mentions from followed accounts are received - account.emojis: Custom emojis used by the account - account.fields: Additional profile fields ### Group Information - group.id: Unique identifier of the group - group.display_name: Display name of the group - group.created_at: Group creation date - group.note: Group description - group.avatar: Group avatar URL - group.avatar_static: Static group avatar URL - group.header: Group header image URL - group.header_static: Static group header URL - group.group_visibility: Group visibility setting - group.membership_required: Whether membership is required - group.discoverable: Whether group is discoverable - group.members_count: Number of group members - group.tags: Group tags - group.slug: Group URL slug - group.source: Group source information - group.url: Group URL - group.owner: Group owner information - group.deleted_at: Group deletion date ### Related Content - mentions: Mentioned accounts - tags: Used tags - emojis: Used custom emojis - poll: Poll information (if any) - media_attachments: Array of media attachments with: - id: Media attachment ID - type: Media type (image, video) - url: Media URL - preview_url: Preview image URL - external_video_id: External video ID - remote_url: Remote media URL - preview_remote_url: Remote preview URL - text_url: Text URL - meta: Media metadata (dimensions, size, aspect ratio) - description: Media description - blurhash: Blur hash for image loading - tv: TV-related information - processing: Processing status ## Example Output json { "id": "114193982307781351", "created_at": "2025-03-20T09:11:28.244Z", "edited_at": null, "in_reply_to_id": null, "in_reply_to_account_id": null, "sensitive": false, "spoiler_text": "", "visibility": "group", "language": "en", "uri": "https://truthsocial.com/group/make-america-great-again/statuses/114193982307781351", "url": "https://truthsocial.com/group/make-america-great-again/statuses/114193982307781351", "sponsored": false, "tv": null, "version": "1", "replies_count": 0, "reblogs_count": 0, "favourites_count": 0, "group_timeline_visible": true, "favourited": false, "reblogged": false, "muted": false, "bookmarked": false, "content": "#MAGA #MAGA2025 #Trump #GodBlessAmerica #TruthRT: https://truthsocial.com/users/markcapps2/statuses/114190527931127716", "quote_id": "114190527931127716", "card": null, "media_attachments": [], "reblog": null, "account": { "id": "108351744908858713", "username": "janisflo", "acct": "janisflo", "display_name": "janisflo", "locked": false, "bot": false, "discoverable": true, "group": false, "created_at": "2022-05-23T14:33:40.531Z", "note": "<p>Patriot, Grandmother, Lightworker</p>", "url": "https://truthsocial.com/@janisflo", "avatar": "https://static-assets-1.truthsocial.com/tmtg:prime-ts-assets/accounts/avatars/108/351/744/908/858/713/original/15e43158e8c2fd68.jpg", "avatar_static": "https://static-assets-1.truthsocial.com/tmtg:prime-ts-assets/accounts/avatars/108/351/744/908/858/713/original/15e43158e8c2fd68.jpg", "header": "https://static-assets-1.truthsocial.com/tmtg:prime-ts-assets/accounts/headers/108/351/744/908/858/713/original/7fdbc68a5e32c826.jpg", "header_static": "https://static-assets-1.truthsocial.com/tmtg:prime-ts-assets/accounts/headers/108/351/744/908/858/713/original/7fdbc68a5e32c826.jpg", "followers_count": 5546, "following_count": 5474, "statuses_count": 95390, "last_status_at": "2025-03-20", "verified": false, "location": "", "website": "", "accepting_messages": false, "chats_onboarded": true, "feeds_onboarded": true, "tv_onboarded": true, "bookmarks_onboarded": true, "show_nonmember_group_statuses": true, "pleroma": { "accepts_chat_messages": false }, "tv_account": false, "receive_only_follow_mentions": false, "emojis": [], "fields": [] }, "group": { "id": "110228354005031735", "display_name": "Make America Great Again", "created_at": "2023-04-20T00:00:00.000Z", "note": "<p>TOGETHER WE WILL MAKE AMERICA GREAT AGAIN! 🇺🇸</p>", "avatar": "https://static-assets-1.truthsocial.com/tmtg:prime-ts-assets/groups/avatars/110/228/354/005/031/735/original/591214fe6020b87d.jpg", "avatar_static": "https://static-assets-1.truthsocial.com/tmtg:prime-ts-assets/groups/avatars/110/228/354/005/031/735/original/591214fe6020b87d.jpg", "header": "https://static-assets-1.truthsocial.com/tmtg:prime-ts-assets/groups/headers/110/228/354/005/031/735/original/f0f4ed0cb35643d3.jpg", "header_static": "https://static-assets-1.truthsocial.com/tmtg:prime-ts-assets/groups/headers/110/228/354/005/031/735/original/f0f4ed0cb35643d3.jpg", "group_visibility": "everyone", "membership_required": true, "discoverable": true, "members_count": 1051361, "tags": [ { "name": "MakeAmericaGreatAgain", "created_at": "2022-02-15T16:49:18.371Z", "updated_at": "2023-02-17T15:24:36.507Z", "id": 74, "usable": true, "trendable": true, "listable": true, "reviewed_at": null, "requested_review_at": null, "last_status_at": "2023-02-17T15:24:36.418Z", "max_score": null, "max_score_at": null }, { "name": "AmericaFirst", "created_at": "2022-02-15T16:51:10.578Z", "updated_at": "2023-02-17T15:19:50.207Z", "id": 75, "usable": true, "trendable": true, "listable": true, "reviewed_at": null, "requested_review_at": null, "last_status_at": "2023-02-17T15:19:49.318Z", "max_score": null, "max_score_at": null }, { "name": "MAGA", "created_at": "2022-02-16T21:15:47.665Z", "updated_at": "2023-02-17T10:12:08.363Z", "id": 176, "usable": true, "trendable": true, "listable": true, "reviewed_at": null, "requested_review_at": null, "last_status_at": "2023-02-17T10:12:08.282Z", "max_score": null, "max_score_at": null } ], "slug": "make-america-great-again", "source": { "note": "TOGETHER WE WILL MAKE AMERICA GREAT AGAIN! 🇺🇸" }, "url": "https://truthsocial.com/group/make-america-great-again", "owner": { "id": "107816140344544367" }, "deleted_at": null }, "mentions": [ { "id": "114128583923703220", "username": "markcapps2", "url": "https://truthsocial.com/@markcapps2", "acct": "markcapps2" } ], "tags": [ { "name": "Truth", "url": "https://truthsocial.com/tags/Truth" }, { "name": "MAGA", "url": "https://truthsocial.com/tags/MAGA" }, { "name": "GodBlessAmerica", "url": "https://truthsocial.com/tags/GodBlessAmerica" }, { "name": "Trump", "url": "https://truthsocial.com/tags/Trump" }, { "name": "MAGA2025", "url": "https://truthsocial.com/tags/MAGA2025" } ], "emojis": [], "poll": null, "quote": { "id": "114190527931127716", "created_at": "2025-03-19T18:32:58.680Z", "edited_at": null, "in_reply_to_id": "114186286821388320", "in_reply_to_account_id": "107849954108552946", "sensitive": false, "spoiler_text": "", "visibility": "public", "language": null, "uri": "https://truthsocial.com/users/markcapps2/statuses/114190527931127716", "url": "https://truthsocial.com/@markcapps2/114190527931127716", "sponsored": false, "tv": null, "version": "1", "replies_count": 1, "reblogs_count": 4, "favourites_count": 12, "group_timeline_visible": false, "favourited": false, "reblogged": false, "muted": false, "bookmarked": false, "content": "", "card": null, "media_attachments": [ { "id": "114190526480248443", "type": "image", "url": "https://static-assets-1.truthsocial.com/tmtg:prime-ts-assets/media_attachments/files/114/190/526/480/248/443/original/839878bf41af3ff8.jpg", "preview_url": "https://static-assets-1.truthsocial.com/tmtg:prime-ts-assets/media_attachments/files/114/190/526/480/248/443/small/839878bf41af3ff8.jpg", "external_video_id": null, "remote_url": null, "preview_remote_url": null, "text_url": "https://truthsocial.com/media/114190526480248443", "meta": { "original": { "width": 600, "height": 1067, "size": "600x1067", "aspect": 0.5623242736644799 }, "small": { "width": 600, "height": 1067, "size": "600x1067", "aspect": 0.5623242736644799 } }, "description": null, "blurhash": "UCCZeN$xIVR:%itRRPRjVBS7WCsk4:ocs:oz", "tv": null, "processing": "complete" } ], "quote": null, "quote_muted": false, "reblog": null, "account": { "id": "114128583923703220", "username": "markcapps2", "acct": "markcapps2", "display_name": "Mark capos", "locked": false, "bot": false, "discoverable": true, "group": false, "created_at": "2025-03-08T19:59:48.096Z", "note": "<p>Let go of what was, accept what it's and believe in what will be!!</p>", "url": "https://truthsocial.com/@markcapps2", "avatar": "https://static-assets-1.truthsocial.com/tmtg:prime-ts-assets/accounts/avatars/114/128/583/923/703/220/original/0daa56fc5a03d33a.jpeg", "avatar_static": "https://static-assets-1.truthsocial.com/tmtg:prime-ts-assets/accounts/avatars/114/128/583/923/703/220/original/0daa56fc5a03d33a.jpeg", "header": "https://static-assets-1.truthsocial.com/tmtg:prime-ts-assets/accounts/headers/114/128/583/923/703/220/original/c773c9cd62086cd4.jpeg", "header_static": "https://static-assets-1.truthsocial.com/tmtg:prime-ts-assets/accounts/headers/114/128/583/923/703/220/original/c773c9cd62086cd4.jpeg", "followers_count": 82, "following_count": 60, "statuses_count": 145, "last_status_at": "2025-03-19", "verified": false, "location": "New York city", "website": "", "accepting_messages": true, "chats_onboarded": true, "feeds_onboarded": true, "tv_onboarded": true, "bookmarks_onboarded": false, "show_nonmember_group_statuses": true, "pleroma": { "accepts_chat_messages": true }, "tv_account": false, "receive_only_follow_mentions": false, "emojis": [], "fields": [] }, "group": null, "mentions": [ { "id": "107849954108552946", "username": "bounder2008", "url": "https://truthsocial.com/@bounder2008", "acct": "bounder2008" }, { "id": "108323576188666552", "username": "WatchmanMomma", "url": "https://truthsocial.com/@WatchmanMomma", "acct": "WatchmanMomma" }, { "id": "107834164396700483", "username": "markweltzin", "url": "https://truthsocial.com/@markweltzin", "acct": "markweltzin" }, { "id": "107845327754748830", "username": "aellis1224", "url": "https://truthsocial.com/@aellis1224", "acct": "aellis1224" }, { "id": "107835683685712616", "username": "AngelaQPatriot", "url": "https://truthsocial.com/@AngelaQPatriot", "acct": "AngelaQPatriot" }, { "id": "108840187329847483", "username": "BallewBaby", "url": "https://truthsocial.com/@BallewBaby", "acct": "BallewBaby" }, { "id": "107834246373833520", "username": "lilgr8patriot", "url": "https://truthsocial.com/@lilgr8patriot", "acct": "lilgr8patriot" }, { "id": "107837619939410166", "username": "sc_maga", "url": "https://truthsocial.com/@sc_maga", "acct": "sc_maga" }, { "id": "108551395723214713", "username": "222STaRe", "url": "https://truthsocial.com/@222STaRe", "acct": "222STaRe" }, { "id": "107855978029804347", "username": "Luxurie", "url": "https://truthsocial.com/@Luxurie", "acct": "Luxurie" }, { "id": "110515995744316411", "username": "OrcaPatriot", "url": "https://truthsocial.com/@OrcaPatriot", "acct": "OrcaPatriot" }, { "id": "107780257626128497", "username": "realDonaldTrump", "url": "https://truthsocial.com/@realDonaldTrump", "acct": "realDonaldTrump" } ], "tags": [], "emojis": [], "poll": null }, "in_reply_to": null } This example output shows the structure of a single truth. The actual output will be a list of similar objects for all scraped truths. ## Notes - The collected data is stored in Apify’s default data store.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Truth Social Hashtag Scraper now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- muhammetakkurtt
- Pricing
- Paid
- Total Runs
- 1,022
- Active Users
- 23
Related Actors
🏯 Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Instagram Scraper
by apify
TikTok Scraper
by clockworks
Instagram Profile Scraper
by apify
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support