{"uid":"cap_v4h-C6H6I9u4z9-r_9tsK","slug":"stablesocial-truth-social-user-posts-scraper-07b5bd64","name":"StableSocial Truth Social User Posts Scraper","description":"Scrape Creators · Truth Social — User Posts","url":"https://stablesocial.dev/api/sc/truthsocial/user/posts","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"trim":{"type":"boolean","description":"Set to true for a trimmed down version of the response"},"handle":{"type":"string","description":"Truth Social username"},"user_id":{"type":"string","description":"Truth Social user id. Use this for faster response times. Trumps is 107780257626128497. It is the 'id' field in the profile endpoint."},"next_max_id":{"type":"string","description":"Used to paginate to next page"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.06","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.06/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.06","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.06","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_oMD0ATz-6cbVy7oU4OiLO","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.06","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves posts published by a specific Truth Social user, with optional pagination and response trimming","exampleAgentPrompt":"Can you pull the latest posts from the Truth Social account with handle 'realDonaldTrump'? Use the user ID 107780257626128497 for a faster response and give me a trimmed version of the results.","exampleUseCases":[{"title":"Monitor political figure's Truth Social activity","prompt":"Fetch all recent posts from the Truth Social account @realDonaldTrump — use the user ID 107780257626128497 so it's faster, and trim down the response so I just get the essentials."},{"title":"Aggregate creator content for analysis","prompt":"I need to collect posts from the Truth Social user with handle 'newsmax' — can you scrape their recent posts and give me the full response so I can analyze engagement?"},{"title":"Paginate through a user's post history","prompt":"I already fetched the first page of posts for Truth Social user 'charliekirk11' and got a next_max_id back — can you fetch the next page of their posts using that cursor?"}],"resultDescription":"Returns a list of posts from the specified Truth Social user, including post content, timestamps, and engagement metadata. When trim is enabled, returns a condensed version of the response. Includes a pagination token (next_max_id) for retrieving subsequent pages of posts.","failureModes":["Invalid or non-existent handle returns empty results or error","User account is private or suspended, returning no posts","Missing both handle and user_id causes request failure","Invalid next_max_id pagination token returns error or empty page","Rate limiting or platform-side blocking may return errors","Malformed request body (wrong bodyType or method) causes validation error"],"whenToPreferThis":"Use this endpoint when you need to retrieve posts from a specific Truth Social user and have their handle or user ID. Prefer providing user_id (e.g., 107780257626128497 for Trump) over handle alone for faster response times. Use next_max_id for paginating through large post histories. Choose this over generic web scraping when you want structured, pay-per-request access without managing scraping infrastructure.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T19:07:26.907Z","isFirstParty":false}