{"uid":"cap_SsEb_hQf6hhblN5ZtKKfY","slug":"twitter-surf-cascade-fyi-cb29c0e1","name":"Twitter Batch Tweet Fetcher","description":"Pay-per-use Twitter/X data API with x402 micropayments.","url":"https://twitter.surf.cascade.fyi/tweets","method":"GET","headers":{},"bodySchema":null,"responseSchema":{"type":"json","example":{"data":[{"id":"123","text":"Hello world"}],"meta":{"result_count":3,"has_next_page":false}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_uKKr7mIjpJqN3kWLTm4CA","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches the content and metadata of multiple tweets in a single request given a list of tweet IDs","exampleAgentPrompt":"Can you fetch the full tweet details for these tweet IDs: 1234567890123456789, 9876543210987654321, and 1122334455667788990?","exampleUseCases":null,"resultDescription":"Returns a collection of tweet objects hydrated from the provided IDs, including tweet text, author information, timestamps, engagement metrics, and other tweet-level metadata for each requested ID.","failureModes":["Invalid or malformed tweet IDs return an error or empty result","IDs for deleted or suspended tweets may return empty or error responses","Exceeding the maximum number of IDs per request may cause failures","Missing required 'ids' query parameter returns a validation error","Payment failure via x402 protocol prevents the request from completing"],"whenToPreferThis":"Use this endpoint when you have a known list of tweet IDs and need to retrieve their full content and metadata in a single batch call. Ideal for hydrating tweet IDs gathered from other sources, rather than searching for tweets by keyword or user timeline scraping.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":1,"lastUsedAt":"2026-05-29T18:13:03.718Z","lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:44:56.496Z","isFirstParty":false}