Don't pay $100k for the Truth Social API

API Direct · · 5 min read
Don't pay $100k for the Truth Social API

Trump Media’s Truth API is priced like a Wall Street data feed, not a developer tool. If you just need Truth Social posts, API Direct’s Truth Social API returns them as clean JSON for $0.006 per page.

Option Cost What you get Best for
Official Truth API $60,000–$100,000 per month Real-time feed of the 10 most-followed accounts, delivered fractions of a second before the public sees them Trading desks buying a speed edge
Truth Social’s public layer Free, but gated Mastodon-style endpoints you access and maintain yourself Developers willing to manage auth and bot defenses
API Direct Truth Social API $0.006 per page Any user’s posts as structured JSON, one HTTP request, first 50 requests each month free Monitoring, research, archiving, AI context

What the Official Truth Social API Sells

Trump Media turned Truth Social into a licensed data product in mid-July 2026, and the Truth API went live around August 1. The pitch is speed, not breadth: subscribers get a real-time feed of the platform’s 10 most-followed accounts — including the president’s — delivered fractions of a second before the posts appear publicly, plus an archive going back to 2022.

Pricing runs $60,000 to $100,000 per month, with the lower figure tied to a three-year commitment. By mid-August, roughly 10 customers had signed up, mostly high-frequency trading firms — and the product was already facing a lawsuit from The Intercept and the Freedom of the Press Foundation arguing that selling early access to presidential statements is unconstitutional.

That tells you exactly who this product is for. If a post moving the market fractions of a second before you see it costs you money, the invoice might make sense. If you’re building a brand monitor, a research archive, or a chatbot that cites public posts, you’re being asked to pay for latency you will never monetize.

Bottom line: the official feed sells speed. If you’re not trading the post, you don’t need it.

The Public Mastodon-Compatible Layer

Truth Social is built on a Mastodon fork, so a public REST layer exists underneath it: account lookup via /api/v1/accounts/lookup?acct=..., timelines via /api/v1/accounts/{id}/statuses, and familiar response fields like id, content, created_at, and media_attachments.

A conceptual illustration featuring a circular Mastodon platform base surrounded by various social media and digital icons.

The catch is access, not data shape. In practice these endpoints sit behind authentication and aggressive bot protection, so the real work is keeping a client alive: tokens, pagination cursors, retries, and silent schema quirks. It’s free, and for a team that wants full control it’s a legitimate path — but it’s an integration you own and babysit forever.

The Third Option: One Request, Structured JSON

API Direct’s Truth Social API wraps that access layer for you. One authenticated request returns a user’s recent posts as normalized JSON — the same schema API Direct uses for its other social media APIs, so Truth Social drops into an existing pipeline without a custom parser.

curl "https://apidirect.io/v1/truthsocial/user/posts?username=realDonaldTrump&pages=1" \
  -H "X-API-Key: YOUR_API_KEY"

Here’s a real response from August 14, 2026 (trimmed to one post — a page returns 20):

{
  "posts": [
    {
      "title": "@realDonaldTrump on Truth Social",
      "url": "https://truthsocial.com/@realDonaldTrump/117095033823167533",
      "date": "2026-08-14 17:27:01",
      "author": "realDonaldTrump",
      "source": "Truth Social",
      "domain": "truthsocial.com",
      "snippet": "Trump admin marks 15 straight months with zero border releases as apprehensions plunge 94%: https://www.foxnews.com/politics/...",
      "likes": 2127,
      "replies": 176,
      "reposts": 598,
      "post_id": "117095033823167533",
      "content_html": "<p>Trump admin marks 15 straight months with zero border releases as apprehensions plunge 94%: <a href=\"...\">...</a></p>",
      "media": [],
      "hashtags": [],
      "language": "en",
      "visibility": "public",
      "sensitive": false,
      "is_reply": false,
      "in_reply_to_id": ""
    }
  ],
  "username": "realDonaldTrump",
  "pages": 1,
  "count": 20
}

A few things worth noticing:

  • You get the text twicesnippet is plain text ready for search, analytics, or an LLM prompt; content_html preserves the original links and mentions for display.
  • Engagement is included — likes, replies, and reposts on every post, no second call.
  • Pagination is one parameterpages=1 through pages=10, 20 posts per page, returned as a single flat list. Cursor handling happens server-side; you never touch it.
  • post_id is stable — use it for deduplication when you poll on a schedule.

There are two optional extras: get_sentiment=true adds AI emotion analysis to each post for an extra $0.001 per page, and every account gets 50 free requests per month on the endpoint before billing starts. After that it’s $0.006 per page — so polling an account hourly for a month costs about $4, and there’s no subscription or monthly minimum. Full parameter and field reference is in the endpoint documentation.

Which Truth Social API Should You Pick

If fractions of a second on Trump’s next post move your P&L, pay for the official feed. That’s the only workload the $100,000-a-month product is built for.

If you want full control and zero data cost, and you’re prepared to maintain your own client against the public Mastodon layer, build it yourself.

For everything else — brand monitoring, research, archiving, feeding an AI agent — start with the cheapest option that gives you a stable schema. That’s a pay-per-request Truth Social API: the free tier covers a proof of concept, and $0.006 per page covers production. API Direct has supported Truth Social since early August 2026.


If you need Truth Social data without a six-figure invoice, API Direct gives you user posts as structured JSON with pay-as-you-go billing. Grab an API key, make one curl request, and see if the schema fits your pipeline.

Start listening to social media

Get your API key and start monitoring conversations in minutes. No credit card required for the free tier.

Get API Key