{"uid":"cap_a35XiANTUL4Ba16yauJD7","slug":"x402-twit-sh-71b7917f","name":"x402.twit.sh X Article Content Retriever","description":"Retrieve the full content of an X Article by the tweet ID of the post that hosts it. Returns article title, preview text, cover image, publish date, and full article_content as Markdown (headings, bold, italic, lists, images). Not available in the official X API. Query param: id (string, required) - numeric tweet ID of the article post, e.g. GET /articles/by/id?id=2010751592346030461.","url":"https://x402.twit.sh/articles/by/id?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"Numeric tweet ID of the X Article post"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"data":{"id":"1110302988","text":"Running bitcoin","author":{"id":"9253672","name":"Hal Finney","username":"halfin"},"article":{"id":"abc123","title":"My X Article","modified_at":"2025-01-02T00:00:00.000Z","preview_text":"A short preview of the article content.","published_at":"2025-01-01T00:00:00.000Z","article_content":"# My X Article\n\nParagraph one.\n\nParagraph two with **bold** text.","cover_image_url":"https://pbs.twimg.com/media/example.jpg"},"created_at":"2009-01-11T03:39:18.000Z","public_metrics":{"like_count":134000,"quote_count":3500,"reply_count":5400,"retweet_count":32000}}}},"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{"id":"1234567890"}}},"response":{"data":{"id":"1234567890","lang":"el","text":"Αρσεναλ - Σάντερλαντ: (X) 0-0 τελικό","author":{"id":"18934481","name":"Pathfinder Sports","entities":{"url":{"urls":[{"url":"http://t.co/qbweZ7AFAI","indices":[0,22],"display_url":"news.pathfinder.gr/sports","expanded_url":"http://news.pathfinder.gr/sports"}]},"description":{}},"location":"Heraklion, Crete","username":"pathfinderSport","verified":false,"protected":false,"created_at":"2009-01-13T10:15:21.000Z","description":"Αθλητικά νέα από το Pathfinder Sports","public_metrics":{"like_count":0,"media_count":0,"tweet_count":109506,"listed_count":33,"followers_count":3414,"following_count":6},"profile_image_url":"https://pbs.twimg.com/profile_images/71248884/twitter-icons_normal.jpg","profile_banner_url":""},"author_id":"18934481","created_at":"Sat Feb 21 16:55:22 +0000 2009","public_metrics":{"like_count":7245,"quote_count":5726,"reply_count":14380,"retweet_count":5460,"bookmark_count":5006},"reply_settings":"everyone","conversation_id":"1234567890","possibly_sensitive":false,"edit_history_tweet_ids":["1234567890"]}}},"exampleRequest":{"id":"1234567890"},"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.50","reviews":0,"stars":null,"state":"rated"},"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_qJapZdLD7lnnQ9FVD6Dnq","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 the full content of an X (Twitter) Article by tweet ID, returning title, preview, cover image, publish date, and full Markdown body","exampleAgentPrompt":"Can you get me the full content of this X Article — tweet ID 2010751592346030461 — and show me the title, publish date, and the article body in Markdown?","exampleUseCases":null,"resultDescription":"Returns the article title, a short preview text snippet, the cover image URL, the publish date, and the full article body formatted as Markdown (with headings, bold, italic, lists, and inline images).","failureModes":["Tweet ID does not correspond to an X Article post — returns error or empty content","Invalid or malformed tweet ID — returns 400 or error response","Article has been deleted or is no longer publicly accessible — returns 404 or empty","Rate limiting or payment failure — returns 402 Payment Required","Tweet exists but is not an Article-type post — returns no article content"],"whenToPreferThis":"Use this endpoint when you need the full structured Markdown content of an X Article that is not accessible via the official X/Twitter API. Ideal when an agent needs to read, summarize, or analyze long-form articles posted on X given only the tweet ID of the hosting post.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":2,"lastUsedAt":"2026-05-21T16:41:35.923Z","lastSuccessfullyRanAt":"2026-05-21T16:41:35.923Z","lastHealthCheckAt":"2026-10-17T15:00:22.463Z","isFirstParty":false,"canonicalSlug":"x402-twit-sh-71b7917f"}