Telegram API for AI agents
Read public Telegram channels and groups with subscriber counts, a channel's posts with views and reactions, and single posts by id.
Using ChatGPT, Claude Code or another client? See the setup steps
Use Telegram records as evidence, not glue code.
UnifAPI keeps the public Telegram surface discoverable through MCP and callable over HTTP. Agents can inspect the schema, fetch only the records needed for the task, and return the result with request, pagination, and billing metadata intact.
Monitor public Telegram channels for announcements, news and community sentiment in crypto, finance and media.
Rank a channel's posts by views and emoji reactions to see which messages reach the audience.
Track forwarded posts and replies to follow how a message spreads between public channels.
3 ready-to-call endpoints
Get a Telegram channel or group
Returns a public Telegram channel or group by username: title, description, subscriber or member count, online count and avatar. Returns `not_found` when the username does not exist or the entity is restricted.
List posts from a Telegram channel
Returns recent public posts from a Telegram channel, newest first: text, views, reactions, media and forwards. Groups are not supported. Paginate with `cursor`.
Get a Telegram channel post
Returns one public post from a Telegram channel by channel username and post id (the number at the end of a t.me link). Returns `not_found` when the post does not exist.