{"uid":"cap_kgP6042oRmq4nbMdS1Xhw","slug":"threads-posts-replies-e2c283cf","name":"Threads Posts & Replies","description":"Threads Posts & Replies: the recent public posts of one Threads account by handle or threads.com URL. Per post the text, likes, replies, reposts, time and URL, with the author's handle and verification, in the shared social schema. Bad input is free; not found or no match is not charged.","url":"https://social.duoleads.com/v1/threads/posts?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["handle"],"properties":{"handle":{"type":"string","maxLength":200,"description":"A Threads handle (with or without @) or a threads.com/@handle URL."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"as_of":"2026-10-15T12:00:00.000Z","items":[{"id":"3650000000000000001","url":"https://www.threads.com/@synthbrand/post/SYNthr001","lang":null,"text":"Synthetic Threads post: we are testing a new feature","type":"post","author":{"handle":"synthbrand","verified":true,"followers":null,"display_name":null},"metrics":{"likes":964,"views":null,"replies":31,"reposts":12},"platform":"threads","parent_id":null,"created_at":"2026-10-04T05:50:31.000Z","media_urls":[]}],"query":{"handle":"synthbrand"},"source":"public data via third-party provider; not affiliated with the platform","complete":true,"platform":"threads","disclaimer":"Public data via third-party providers; not affiliated with or endorsed by any platform. Do not use to profile, target or train AI on individuals.","request_id":"01KEXAMPLE0000000000000000","next_cursor":null}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_BzZDYxaPDA3SFMkuzAkRf","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches the recent public posts and replies of a Threads account by handle or threads.com URL, returning text, engagement metrics, and author metadata.","exampleAgentPrompt":"Pull the recent Threads posts from @natgeo — I want to see the text, likes, replies, and reposts for each one.","exampleUseCases":[{"title":"Brand content audit on Threads","prompt":"Grab the latest posts from the Threads account @nikerunning and show me each post's text along with how many likes and reposts it got."},{"title":"Competitor monitoring for social team","prompt":"Get me the most recent Threads posts from @applemusic so I can see what they're publishing and how their audience is engaging with it."},{"title":"Influencer vetting before partnership","prompt":"Pull the recent Threads activity for the account at threads.com/@zendaya — I need the post content, like counts, and reply counts to evaluate their engagement rate."}],"resultDescription":"Returns a JSON object containing a list of recent public posts for the requested Threads account. Each post includes its ID, URL, text content, language, post type (post/reply), parent post ID for replies, creation timestamp, and engagement metrics (likes, replies, reposts, views). Author fields include handle, display name, verification status, and follower count where available. Also returns the query handle, pagination cursor, a completeness flag, and a disclaimer about data sourcing.","failureModes":["Handle not found or account does not exist — returns not-found response at no charge","Invalid handle format provided — treated as bad input, returned free of charge","Account is private or has no public posts — returns empty items array","Rate limits or upstream provider issues — may return partial data or error","Threads URL passed instead of handle not parsed correctly — may result in no match"],"whenToPreferThis":"Choose this endpoint when you need structured post-level data (text, metrics, timestamps) for a specific known Threads account. It is ideal for content audits, influencer research, brand monitoring, and engagement analysis where you already know the account handle. Prefer this over a search endpoint when you want the full recent post history of one account rather than keyword-driven discovery. Bad or not-found inputs are not charged, making it safe for exploratory lookups.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T00:33:27.952Z","isFirstParty":false,"canonicalSlug":"threads-posts-replies-e2c283cf"}