Built-in tool
Get Truth Social Post
Fetches a single Truth Social post by URL, returning text, id, created_at, url, content, account details, media_attachments, card link previews, replies_count, reblogs_count, and favourites_count. Only posts from prominent public figures (e.g., Trump, Vance) are accessible without authentication.
Endpoint
Parameters
| Name | Type | Required | Note |
|---|---|---|---|
| urlstring · required | string | required | Truth Social post URL |
| download_mediaboolean · optional | boolean | optional | Set to true to download the attached video/images and get back permanent Supabase URLs. |
Response schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"id": {
"type": "string"
},
"uri": {
"type": "string"
},
"url": {
"type": "string"
},
"card": {},
"tags": {
"type": "array"
},
"text": {
"type": "string"
},
"group": {},
"muted": {
"type": "boolean"
},
"quote": {},
"reblog": {},
"account": {
"type": "object",
"additionalProperties": {}
},
"content": {
"type": "string"
},
"language": {
"type": "string"
},
"mentions": {
"type": "array"
},
"quote_id": {},
"reblogged": {
"type": "boolean"
},
"sensitive": {
"type": "boolean"
},
"sponsored": {
"type": "boolean"
},
"created_at": {
"type": "string"
},
"favourited": {
"type": "boolean"
},
"visibility": {
"type": "string"
},
"in_reply_to": {},
"spoiler_text": {
"type": "string"
},
"reblogs_count": {
"type": "number"
},
"replies_count": {
"type": "number"
},
"in_reply_to_id": {},
"favourites_count": {
"type": "number"
},
"media_attachments": {
"type": "array"
},
"in_reply_to_account_id": {}
},
"additionalProperties": true
}