Docs · Telegram API
Telegram API
Public channel profiles, their posts and single posts, with views, media and reactions.
Overview
Read public Telegram channels the way t.me shows them to anyone with a browser: the channel's name, bio, exact subscriber count and media counts, its posts newest first, and any single post by link. Useful for tracking channel growth, monitoring what competitors and news channels post, and measuring reach per post. Only public channels with the web preview on can be read; groups, bots, private channels and people aren't covered. Media URLs point at Telegram's CDN and expire, so download what you need to keep.
Source: t.me.
Try it live
Pick an endpoint and run it: real data, no signup, 5 free requests a day.
GET/v1/telegram/channel
1 credit per requestPress Run to fetch live data
Results come back as a table you can download as CSV, or as the raw JSON.
Endpoints
Call it
Every endpoint is a GET with your key in the x-api-key header. For example, Channel:
curl "https://api.lurkapi.com/v1/telegram/channel?handle=telegram" \
-H "x-api-key: YOUR_API_KEY"Use it in Claude
Once LurkAPI is connected to Claude, each endpoint is a tool Claude can call:
| Tool | What it does |
|---|---|
telegram_channel | Channel: A public channel's name, bio, photo, exact subscriber count and media counts. |
telegram_channel_posts | Channel posts: A public channel's latest posts, newest first, with text, views, media, links and reactions. |
telegram_post | Post: One public channel post by link, with text, views, media, links and reactions. |