{"slug":"x402-botsmith-dev-x-thread-afac2e","title":"X Thread Unroll ($0.01/call)","host":"x402.botsmith.dev","method":"GET","resource":"https://x402.botsmith.dev/x/thread","category":"other","description":"X Thread Unroll ($0.01/call): Unroll an X (Twitter) thread from any post id in it: the conversation author's posts oldest first with their text joined for reading, then the replies around it, each with metrics and its reply-to id. Pass the cursor for more replies. No X account or API key needed.","price_listed":0.01,"price_asked":0.01,"state":"answering","state_label":"Answering","checks_7d":2,"answered_7d":2,"latency_ms_median":40,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"id":"20"},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"additionalProperties":false,"properties":{"cursor":{"description":"Pagination cursor from a previous call","pattern":"^[A-Za-z0-9+/=_|-]{1,1000}$","type":"string"},"id":{"description":"Numeric id of any post in the thread","pattern":"^[0-9]{1,25}$","type":"string"}},"required":["id"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"additionalProperties":false,"properties":{"author":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Handle of the conversation author"},"conversationId":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Id of the post that started the conversation"},"focalId":{"type":"string"},"hasNextPage":{"type":"boolean"},"nextCursor":{"anyOf":[{"type":"string"},{"type":"null"}]},"threadText":{"description":"The author's thread posts joined, oldest first","type":"string"},"tweets":{"description":"Thread posts oldest first, then replies","items":{"additionalProperties":false,"properties":{"author":{"additionalProperties":false,"properties":{"handle":{"anyOf":[{"type":"string"},{"type":"null"}]},"id":{"anyOf":[{"type":"string"},{"type":"null"}]},"name":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["handle","name","id"],"type":"object"},"createdAt":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"ISO 8601"},"hashtags":{"items":{"type":"string"},"type":"array"},"id":{"type":"string"},"inReplyToId":{"anyOf":[{"type":"string"},{"type":"null"}]},"lang":{"anyOf":[{"type":"string"},{"type":"null"}]},"links":{"description":"Expanded outbound URLs","items":{"type":"string"},"type":"array"},"mentions":{"description":"Mentioned handles","items":{"type":"string"},"type":"array"},"metrics":{"additionalProperties":false,"properties":{"likes":{"anyOf":[{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},{"type":"null"}]},"quotes":{"anyOf":[{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},{"type":"null"}]},"replies":{"anyOf":[{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},{"type":"null"}]},"retweets":{"anyOf":[{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},{"type":"null"}]},"views":{"anyOf":[{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},{"type":"null"}]}},"required":["likes","retweets","replies","quotes","views"],"type":"object"},"role":{"description":"thread = the author's own posts, reply = everyone else","enum":["thread","reply"],"type":"string"},"text":{"type":"string"},"url":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["id","url","text","createdAt","lang","author","metrics","hashtags","links","mentions","inReplyToId","role"],"type":"object"},"type":"array"}},"required":["focalId","conversationId","author","threadText","tweets","hasNextPage","nextCursor"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-31","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.01,"price_match":true,"latency_ms":59,"error":null},{"day":"2026-10-29","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.01,"price_match":true,"latency_ms":22,"error":null}],"description_full":"X Thread Unroll ($0.01/call): Unroll an X (Twitter) thread from any post id in it: the conversation author's posts oldest first with their text joined for reading, then the replies around it, each with metrics and its reply-to id. Pass the cursor for more replies. No X account or API key needed.","last_updated":"2026-10-28T06:54:47.958Z","schemes":["exact"]}