{"uid":"cap_wBOlxtZTuWiI8sF7gJPmZ","slug":"socialfetch-telegram-channel-post-fetcher-0b6e2a9c","name":"SocialFetch Telegram Channel Post Fetcher","description":"Get a single public post from a Telegram channel by handle and post ID. Groups are not supported.","url":"https://api.socialfetch.dev/v1/telegram/channels/:handle/posts/:postId","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"},"pathParams":{"type":"object","required":["handle","postId"],"properties":{"handle":{"type":"string","minLength":1,"description":"Telegram public username (channel or group), with or without leading @."},"postId":{"type":"string","pattern":"^\\d+$","maxLength":20,"description":"Numeric Telegram channel post ID from the public URL."}}},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.014","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.014/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.014","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.014","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Q_LbsD0yvqWSZGl9_DEYn","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.014","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a single public post from a Telegram channel by its handle and numeric post ID.","exampleAgentPrompt":"Can you pull the content of post number 1042 from the Telegram channel @durov?","exampleUseCases":null,"resultDescription":"Returns the content and metadata of the specified public Telegram channel post, including post text, media information, and other post-level details available from the public channel.","failureModes":["Channel handle not found or is private — returns 404 or error","Post ID does not exist in the channel — returns 404","Groups are not supported, only channels — returns error if a group handle is provided","Invalid post ID format (non-numeric) — schema validation error","Rate limiting or payment failure — returns 402 or 429","Channel has restricted public access — returns access error"],"whenToPreferThis":"Use this endpoint when you need to retrieve a specific, individual post from a known public Telegram channel and you have both the channel handle and the numeric post ID. Prefer this over scraping or browser automation when you need structured post data programmatically. Note: Telegram groups are not supported, only public channels.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T01:01:52.619Z","isFirstParty":false}