{"uid":"cap_KUq_cHMub-Ifoyh_Sk2lp","slug":"socialfetch-list-threads-profile-posts-f075a65a","name":"SocialFetch - List Threads Profile Posts","description":"List posts from a Threads profile by handle.","url":"https://api.socialfetch.dev/v1/threads/profiles/:handle/posts","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"},"pathParams":{"type":"object","required":["handle"],"properties":{"handle":{"type":"string","maxLength":64,"minLength":1,"description":"Threads handle whose posts should be listed."}}},"queryParams":{"type":"object","properties":{"trim":{"type":"boolean","description":"When true, returns a smaller response with fewer post fields when available."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.014","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.014/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.014","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.014","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Wi7ukoPscBmrgVP6AmhYQ","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.014","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves a list of posts from a Threads user profile by their handle.","exampleAgentPrompt":"Can you pull the latest posts from the Threads account @zuck and give me a summary of what they've been posting about?","exampleUseCases":[{"title":"Monitor competitor social media activity","prompt":"Check what @nike has been posting about on Threads lately and flag any major product announcements or marketing campaigns they're running."},{"title":"Aggregate creator content for newsletters","prompt":"Grab all the recent posts from @oprah's Threads profile and extract the key themes so I can feature the most engaging ones in this week's newsletter."},{"title":"Track brand mentions and sentiment","prompt":"Pull the last few weeks of posts from our CEO's Threads account and help me identify which topics are generating the most engagement from followers."}],"resultDescription":"A list of posts from the specified Threads profile, each containing post content and associated metadata. If the trim flag is enabled, a reduced set of fields is returned per post.","failureModes":["Handle not found or does not exist on Threads — empty result or 404-equivalent","Private or restricted Threads profile — access denied or empty list","Invalid or malformed handle (length out of bounds) — schema validation error","Rate limiting or payment failure — 402 or 429 response","Threads platform temporarily unavailable — upstream timeout or error"],"whenToPreferThis":"Use this endpoint when you need to enumerate multiple posts from a specific Threads user's profile feed by their handle. Prefer this over single-post endpoints when you need breadth (multiple posts) rather than depth (one specific post by URL). Choose the trim option when you need a lightweight response for high-volume processing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T19:04:18.033Z","isFirstParty":false}