{"uid":"cap_cdr6qmvJROtbVJXZCypgL","slug":"readx-x-twitter-json-api-paid-per-call-a665e225","name":"ReadX — X/Twitter JSON API (Paid Per Call)","description":"ReadX is a read-only X/Twitter JSON API. Profiles, timelines, tweets, search, lists, followers &amp; following — pay per call with x402 micropayments in USDC on Base or Solana. No API keys.","url":"https://readx.sh/api/%7Bname%7D","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"required":{"type":"string"},"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"code":0,"data":{"timeline":[{"id":"20","card":null,"isAI":false,"isAd":false,"note":null,"poll":null,"text":"just setting up my twttr","time":1142974214,"user":{"id":"12","bio":"","likes":0,"media":0,"banner":"","tweets":30000,"userPic":"","website":"","fullname":"jack","joinDate":1142974214,"location":"","username":"jack","followers":6500000,"following":4000,"protected":false,"suspended":false,"pinnedTweet":"0","verifiedType":"Blue"},"media":null,"quote":null,"reply":[],"stats":{"likes":200000,"views":0,"quotes":9000,"replies":200000,"retweets":130000},"pinned":false,"source":"","history":null,"replyId":"0","retweet":null,"location":"","threadId":"20","available":true,"hasThread":false,"mediaTags":null,"tombstone":"","attribution":null}]},"pagination":{"has_more":true,"next_cursor":"DAABCgAB...cursor","is_first_page":true}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_f5vEubaAse318wvRCoxQ_","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches read-only X/Twitter data (profiles, timelines, tweets, search, lists, followers, following) via JSON API with per-call USDC micropayments using x402, no API keys required.","exampleAgentPrompt":"Pull the latest 20 tweets from @elonmusk's timeline on X — I want the tweet text, timestamps, and like counts in JSON.","exampleUseCases":null,"resultDescription":"Returns a JSON object with a status code and a data payload containing the requested X/Twitter resource (profile fields, tweet objects, timeline arrays, follower/following lists, or search result sets) depending on the endpoint called.","failureModes":["Payment not sent or insufficient USDC — 402 Payment Required response","Invalid or non-existent username/tweet ID — returns error code in JSON body","Rate limits on the underlying X/Twitter API — upstream errors propagated","Malformed endpoint path — no matching route returns error","Requested account is private or suspended — data unavailable"],"whenToPreferThis":"Choose ReadX when you need programmatic read access to X/Twitter data without going through the official Twitter developer API key process, especially when operating in a crypto-native or x402-payment context where per-call USDC micropayments are acceptable and no long-term API credentials are desired.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-08T18:53:36.612Z","isFirstParty":false}