DEV Community

1322 Siso
1322 Siso

Posted on • Originally published at 1322.io

Tracking Truth Social posts in real time (no official API)

There is no official Truth Social developer API. The platform never shipped public read endpoints, so anything that tracks Truth Social posts programmatically is either a scraper you run yourself, a pay-per-call scraping service, or a managed real-time feed.

This post covers the real-time option: a WebSocket that pushes new truths the moment they post, instead of polling a profile on a timer. Working Python client (MIT): https://github.com/SisoSol/truthsocial-stream

Why real-time matters here

Truth Social is where a lot of market-moving posts land first. Polling every few seconds adds delay and burns requests; a WebSocket delivers the post as soon as it is detected, which is what prediction-market and trading workflows need.

The event

Each message is a JSON object:

{
  "platform": "truth",
  "handle": "realDonaldTrump",
  "content": "A GREAT day for America. Big news coming!",
  "timestamp": "2026-06-16T12:00:00Z"
}
Enter fullscreen mode Exit fullscreen mode

Get the code

Python WebSocket client: https://github.com/SisoSol/truthsocial-stream

Get an API key and your WebSocket path from the dashboard at 1322.io. Full guide, cost comparison, and event schema: https://1322.io/blog/truth-social-api-guide

The same managed feed also carries X, Instagram, YouTube, Binance Square and news over one WebSocket, so you are not stitching a scraper per platform.

Top comments (0)