Docs · Truth Social API
Truth Social API
Profiles and posts from public Truth Social accounts.
Overview
Read public Truth Social accounts the way logged-out visitors see them: profile stats, the latest posts with media and engagement counts, and single posts. Field names follow Mastodon's API (Truth Social runs on it), so Mastodon client code keeps working; every post also carries plain text next to the HTML content. Accounts explicitly hidden from logged-out visitors return 403 not_public. When the upstream cannot distinguish a hidden account from a missing one, the response is 404 not_found. Prominent accounts and most other public ones are visible.
Source: truthsocial.com.
Try it live
Pick an endpoint and run it: real data, no signup, 5 free requests a day.
GET/v1/truthsocial/profile
1 credit per requestPress Run to fetch live data
Results come back as a table you can download as CSV, or as the raw JSON.
Endpoints
Call it
Every endpoint is a GET with your key in the x-api-key header. For example, Profile:
curl "https://api.lurkapi.com/v1/truthsocial/profile?handle=realDonaldTrump" \
-H "x-api-key: YOUR_API_KEY"Use it in Claude
Once LurkAPI is connected to Claude, each endpoint is a tool Claude can call:
| Tool | What it does |
|---|---|
truthsocial_profile | Profile: An account's bio, avatar, follower and post counts, and verification. |
truthsocial_user_posts | User posts: An account's latest posts and ReTruths, newest first, 20 per page. |
truthsocial_post | Post: One post with its text, media, link preview and engagement counts. |