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"
}
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)