Truth Social Multi-Profile Scraper avatar

Truth Social Multi-Profile Scraper

Pricing

from $1.99 / 1,000 results

Go to Apify Store
Truth Social Multi-Profile Scraper

Truth Social Multi-Profile Scraper

🔎 Truth Social Multi-Profile Scraper gathers public data from multiple profiles—bio, username, name, followers, following, posts, links & more. ⚡ Bulk, fast, reliable. 📊 Export CSV/JSON for OSINT, marketing, lead gen, and brand monitoring.

Pricing

from $1.99 / 1,000 results

Rating

0.0

(0)

Developer

Scrapers Hub

Scrapers Hub

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 hours ago

Last modified

Share

Truth Social Multi-Profile Scraper

The Truth Social Multi-Profile Scraper is a purpose-built Truth Social profile scraping tool that collects recent statuses (posts) from multiple user profiles in one run. Whether you’re a marketer, researcher, analyst, or an OSINT practitioner, this Truth Social multi profile scraper automates bulk profile extraction, acts as a Truth Social API alternative scraper, and scales monitoring across many accounts—saving you hours of manual work.

Why choose Truth Social Multi-Profile Scraper?

FeatureBenefit
All-in-one bulk scrapingAdd multiple handles or profile URLs and collect recent posts from each in a single run.
Structured JSON outputGets raw status JSON and adds a clear user_handle, making it a reliable Truth Social data export tool.
Stability with impersonationUses curl_cffi with Safari impersonation to reduce blocks—great for Truth Social web scraping automation.
Configurable per-profile limitsControl volume with maximumPostsPerHandle to balance speed and costs.
Proxy compatibleWorks smoothly with Apify Proxy to improve reliability on tougher networks.
No login requiredScrapes publicly available statuses without cookies, sessions, or personal accounts.

Key features

  • 🧰 Multi-profile in one run: Paste several usernames or profile URLs to run a Truth Social bulk profile scraper workflow without extra setup.
  • 🌐 Flexible input formats: Accepts plain handles, @handles, or full profile URLs—ideal for a Truth Social multi-user scraping bot.
  • 🛡️ Resilient HTTP requests: curl_cffi with Safari impersonation helps reduce bot defenses for more consistent scraping.
  • 🎚️ Per-handle limits: Use maximumPostsPerHandle to cap how many recent posts you collect per account.
  • 📦 JSON-first dataset: Each status is stored as the original JSON plus user_handle—perfect for ETL and API pipelines.
  • 🔄 Pagination handling: Automatically paginates through timelines until your per-handle limit is reached.
  • 🔐 Public-only access: No login or cookies; a clean Truth Social API alternative scraper for public data.

Input

Provide input via an input.json file. Example structure:

{
"handles": [
"MTG",
"https://truthsocial.com/@RepMTG"
],
"maximumPostsPerHandle": 20
}

Input Fields

FieldRequiredDescription
handlesYesList of Truth Social usernames or profile URLs to scrape. You can mix plain handles (e.g., MTG), @handles, and full profile URLs (e.g., https://truthsocial.com/@RepMTG).
maximumPostsPerHandleNoMaximum number of posts to retrieve for each user. Defaults to 20 and must be at least 1.

Output

After execution, the actor saves each status to the Apify Dataset in JSON format. Each dataset item contains the full, original Truth Social status object plus an added user_handle field indicating the source profile.

[
{
"id": "111234567890123456",
"user_handle": "RepMTG"
},
{
"id": "111234567890123457",
"user_handle": "MTG"
}
]

Output Fields

FieldTypeDescription
idstringUnique ID of the status from Truth Social.
user_handlestringNormalized handle that was scraped for this status.

Note: The actor preserves every original field from the Truth Social status JSON unchanged. You can export the dataset to JSON or CSV for downstream analysis.

How to use Truth Social Multi-Profile Scraper (via Apify Console)

  1. Open Apify Console
    Go to https://console.apify.com and sign in to your account.

  2. Find the actor
    Search for “Truth Social Multi-Profile Scraper” and open the actor detail page.

  3. Configure input

  4. Set per-profile limits
    Use “Max Posts Per Handle” to control how many recent posts you collect from each account (default 20).

  5. (Optional) Enable proxy
    In the Run settings, enable Apify Proxy for higher reliability if your network is strict or you encounter blocks.

  6. Run the actor
    Click Start. The actor will look up each handle, fetch statuses, and write results to the Dataset.

  7. Monitor progress
    Watch the logs for which handles are being processed and how many statuses are collected per account.

  8. Access and export results
    Open the Dataset to preview results, filter, and export to JSON or CSV for your reporting or analytics tools.

No coding required—get accurate multi-profile results in minutes.

Advanced features & SEO optimization

  • ⚙️ Input normalization: Handles @usernames and full URLs seamlessly—ideal for a Truth Social profile data extractor in varied pipelines.
  • 📈 OSINT-ready design: Built for Truth Social OSINT profile scraper use cases that need reliable, repeatable exports.
  • 📝 Detailed logging: Clear info logs on lookups and fetches help you monitor bulk runs at scale.
  • 🔄 Automation-friendly: A pragmatic Truth Social API alternative scraper for scheduled jobs and data lake ingestion.

Best use cases

  • 📣 Social listening for analysts: Track narratives and topics by pulling recent posts from many profiles simultaneously.
  • 🏛️ Competitive & political research: Monitor public figures and organizations with a Truth Social profile crawler for faster insights.
  • 🕵️ OSINT & incident monitoring: Collect timelines from multiple accounts to support investigations and alerts.
  • 📬 Lead discovery & outreach: Identify active posters using a Truth Social multi account data scraper and enrich downstream systems.
  • 📰 Journalism & media tracking: Bulk-capture posts from sources for editorial review and fact-checking.
  • 🔗 API pipeline integration: Use the raw JSON output in ETL jobs, analytics stacks, or a Truth Social scraping Python script.

Technical specifications

  • Supported Input Formats

  • Proxy Support

    • ✅ Compatible with Apify Proxy (recommended for reliability on strict networks)
  • Retry Mechanism

    • ❌ No explicit automatic retry logic; the actor performs a single request per step and logs failures.
  • Dataset Structure

    • ✅ One dataset item per status (original Truth Social status JSON)
    • ✅ Adds user_handle to each item for source attribution
  • Rate Limits & Performance

    • ⚠️ Throughput depends on network conditions and target responsiveness; pagination is handled automatically until limits are reached.
  • Limitations

    • ❌ Scrapes only publicly available statuses (no login).
    • ❌ Replies are excluded by design (requests use exclude_replies=true).
    • ❌ Private or non-public content is not accessible.

FAQ

Do I need to log in or provide cookies to scrape profiles?

✅ No. The actor requests publicly available endpoints and does not require login or cookies.

How many profiles can I scrape in one run?

✅ You can add multiple handles or profile URLs to the input. The actor processes them sequentially and respects your per-profile limit with maximumPostsPerHandle.

Can I use this as a Truth Social API alternative scraper?

✅ Yes. The actor outputs the original status JSON plus user_handle, making it practical for automation, ETL, or a Truth Social scraping Python script.

What data does each result contain?

✅ Each dataset item is the original Truth Social status object augmented with user_handle. The status id is included, and all original fields are preserved as returned by Truth Social.

Does it work behind protections like Cloudflare?

✅ It uses curl_cffi with Safari impersonation to reduce blocks. For tougher environments, enabling Apify Proxy can further improve stability.

Can I export the data?

✅ Yes. Open the Apify Dataset and export your results to JSON or CSV for use in analytics tools and pipelines.

Are replies included in the results?

❌ No. The actor requests statuses with exclude_replies=true, focusing on main posts only.

✅ When used responsibly. Collect only public data and ensure compliance with platform terms and laws such as GDPR/CCPA for your specific use case.

Support & feature requests

We welcome feedback and ideas to improve the Truth Social Multi-Profile Scraper.

  • 💡 Feature Requests: Ask for enhancements like additional filters, reply inclusion options, or extended export presets.
  • 📧 Contact: Reach us via Apify Support at mailto:support@apify.com.

Your feedback shapes the roadmap—thank you for helping us build a better Truth Social profile analytics scraper.

Closing CTA / Final thoughts

Get started with the Truth Social Multi-Profile Scraper and turn public timelines into structured, automation-ready insights.
The most practical way to run a Truth Social multi profile scraper for scaled monitoring and reporting.

Disclaimer

These scrapers collect information only from publicly accessible sources. They do not access private profiles, authenticated data, or password-protected pages. Legal compliance (including GDPR, CCPA, platform ToS, and anti-spam regulations) is the user’s responsibility. For data-related concerns, contact mailto:support@apify.com. Always use this tool responsibly, ethically, and for legitimate purposes.