{"uid":"cap_RcjWwr1CZXfj0Ks_73HWh","slug":"payweave-twitter-fetch-tweet-thread-b5a3734b","name":"PayWeave Twitter – Fetch Tweet Thread","description":"X/Twitter data — tweets, users, communities, lists, articles, and trends.","url":"https://twitter.payweave.services/tweets/thread","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"anyOf":[{"not":{}},{"type":"object","required":["id"],"properties":{"id":{"type":"string","pattern":"^\\d+$","description":"Numeric ID, e.g. 1693573582226665701"},"next_token":{"type":"string","description":"Pagination cursor from a previous response `next_cursor`. Omit for the first page."}},"additionalProperties":false}]},"type":{"type":"string","const":"http"},"method":{"type":"string","const":"GET"},"bodyType":{"type":"string","const":"json"}},"additionalProperties":false},"output":{"type":"object","required":["example"],"properties":{"example":{"type":"object","properties":{"tweets":{"type":"array","items":{"type":"object","additionalProperties":{}},"description":"Array of tweet objects."},"next_cursor":{"type":"string","description":"Cursor to pass as `next_token` for the next page."},"has_next_page":{"type":"boolean","description":"True when more pages are available."}},"description":"Tweet list JSON forwarded verbatim from twitterapi.io.","additionalProperties":true}},"additionalProperties":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0177","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.0177/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0177","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0177","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Toa8GN6uBqJ5b4eKMqH2W","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0177","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves all tweets in a thread (conversation chain) by tweet ID, with pagination support, via a pay-per-call X/Twitter proxy.","exampleAgentPrompt":"Can you pull the full tweet thread for tweet ID 1693573582226665701 from Twitter, including all replies and follow-up tweets in the conversation?","exampleUseCases":[{"title":"Research viral Twitter discussion","prompt":"Get me the entire thread for tweet ID 1782345678901234567 — I want to read every tweet in that conversation chain to understand the full debate."},{"title":"Archive breaking news thread","prompt":"Fetch the full tweet thread starting from tweet 1800000000123456789 and keep paginating until you have all the tweets in that conversation."},{"title":"Summarize a long Twitter thread","prompt":"Pull the complete thread for tweet ID 1755000000987654321, including all follow-up tweets, so I can summarize the key points of that discussion."}],"resultDescription":"Returns a JSON object containing an array of tweet objects in the thread (forwarded verbatim from twitterapi.io), a next_cursor string for pagination, and a has_next_page boolean indicating whether more tweets are available. Each tweet object includes standard Twitter fields such as text, author, timestamps, and engagement metrics.","failureModes":["Invalid or non-numeric tweet ID returns an error or empty result","Tweet ID does not exist or has been deleted — returns empty tweets array","Private/protected account tweets are inaccessible","Rate limiting or upstream twitterapi.io outage causes failure","Invalid next_token cursor causes pagination error","Payment failure (insufficient USDC balance) blocks the request at the x402 layer"],"whenToPreferThis":"Use this endpoint when you need to retrieve the full conversation thread tied to a specific tweet ID from X/Twitter, especially when the thread is long and requires pagination. Prefer this over single-tweet lookup endpoints when the user wants the complete chain of replies and follow-ups. It is a pay-per-call endpoint using x402/USDC micropayments, making it suitable for on-demand agent workflows without subscription overhead.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:34:57.854Z","isFirstParty":false}