{"uid":"cap_xfXFYnmnSECPRNA2x7xYJ","slug":"witness-bnbot-ai-791584fd","name":"Witness BNBot Tweet Proof","description":"Get tweet details with signed proof","url":"https://witness.bnbot.ai/x/1978989475112927493","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":{"request":{"tweet_id":"2034981213207925234"},"response":{"msg":"SUCCESS","code":1,"data":{"id":"2034981213207925234","lang":"zh","text":"草台不分国界。Cursor 的命运从 Anthropic 开始做 Claude Code 应该就注定了。\n\n模型即产品，对于高度依赖外部模型能力的应用，如果没有自有的基模作为护城河，一旦模型提供方亲自下场做同类产品，竞争基本宣告结束。","author":{"id":"566408563","name":"microstrong","avatar_url":"https://pbs.twimg.com/profile_images/2011618101956399104/Ob0ETyly_normal.jpg","created_at":"Sun Apr 29 15:39:15 +0000 2012","description":"程序员 ｜ AI从业者 ｜持续学习 ｜ AI 乐观派 🤖 ｜ 正在构建一款隐私优先的中文+语音输入法：FluidType「鹿鸣输入法」 https://t.co/Ctd0hvH0SB","screen_name":"Microstrongs","followers_count":1139,"following_count":1000,"is_blue_verified":true},"metrics":{"likes":1,"views":0,"quotes":0,"replies":1,"retweets":0,"bookmarks":0},"created_at":"Fri Mar 20 13:11:44 +0000 2026"},"proof":{"signer":"0xE56b0DFc9FbF144d86a8b17936673D75C0e07Bfb","payload":"{\"platform\":\"x\",\"post_id\":\"2034981213207925234\",\"views\":0,\"likes\":1,\"retweets\":0,\"replies\":1,\"quotes\":0,\"bookmarks\":0,\"timestamp\":1781229575}","signature":"0x8b985c99921862c29e3f84e70c9171326e6bb7a03684ed2147c7070c37dcd51f5bf00987f84d3ec9abb69be86e0bf52d082a9608389deeaaccb6d75d1de425921b","timestamp":1781229575}}},"exampleRequest":{"tweet_id":"2034981213207925234"},"tags":["x402"],"displayCostAmount":"0.01","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.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_msquwYHb68QzzftkyhRCX","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":"Retrieves tweet details for a given tweet ID along with a cryptographic signed proof of authenticity","exampleAgentPrompt":"Can you fetch the details of tweet ID 2035906492797456568 and get me a signed cryptographic proof that the content is real and hasn't been tampered with?","exampleUseCases":null,"resultDescription":"Returns the full tweet details (content, author, timestamp, metadata) along with a cryptographic signed proof that attests to the authenticity and integrity of the tweet data at the time of retrieval.","failureModes":["Tweet ID not found or deleted — returns 404 or error response","Invalid tweet ID format — returns validation error","Payment not provided or insufficient — returns 402 Payment Required","Tweet is from a private/protected account — access denied","Signing service unavailable — returns 503"],"whenToPreferThis":"Use this endpoint when you need not just tweet content but also a cryptographic proof of its authenticity — ideal for legal evidence, fact-checking workflows, archival purposes, or any use case requiring tamper-evident records of tweet data. Prefer this over simple tweet lookup APIs when verifiability and non-repudiation matter.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:36:07.307Z","isFirstParty":false}