{"uid":"cap_xAAEvLPN1Dp9cWRKrSM-N","slug":"stablesocial-threads-user-posts-de65a793","name":"StableSocial Threads User Posts","description":"Pay-per-request access to social media data from TikTok, Instagram, Facebook, Reddit, and LinkedIn. No auth, no subscriptions.","url":"https://stablesocial.dev/api/sc/threads/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","minLength":1,"description":"Threads username"}}},"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_9vY4JgciH_NRRQxJ517qU","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":"Fetches posts from a Threads user's profile by username, with an optional trimmed response mode","exampleAgentPrompt":"Pull all posts from the Threads user @zuck and give me a trimmed version of the results.","exampleUseCases":[{"title":"Competitor content monitoring","prompt":"Grab the latest posts from the Threads account @nike and give me a trimmed summary so I can track what they're putting out."},{"title":"Influencer research for brand outreach","prompt":"Fetch all the posts from the Threads user @humansofnewyork — I want to review their content before deciding if they're a good fit for our campaign."},{"title":"Personal Threads archive review","prompt":"Get all my posts from my Threads handle @myjourneyaccount and return the full details so I can audit what I've been sharing."}],"resultDescription":"Returns a list of posts from the specified Threads user's profile. In full mode, includes rich post metadata; with trim=true, returns a condensed subset of fields for lighter payloads. Typical fields include post text, timestamps, engagement metrics, and media references.","failureModes":["Invalid or non-existent Threads handle returns empty result or error","Private Threads accounts may not return post data","Payment failure (402) if USDC not provided or insufficient","Rate limiting or scraping blocks from Meta infrastructure may cause intermittent failures","Malformed handle input (e.g. including @ symbol or spaces) may cause request errors"],"whenToPreferThis":"Choose this endpoint when you need pay-per-request, no-subscription access to Threads user post data without setting up OAuth or API credentials. It is ideal for one-off lookups, lightweight automation, or agent workflows where Threads-specific scraping is needed and you want to avoid the overhead of managing Meta API tokens. Use trim=true when you only need core post fields and want to minimize payload size.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:55:56.945Z","isFirstParty":false}