LurkAPI
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.

Endpoints

Call it

Each endpoint is a web address. Request it with GET, put your API key in the x-api-key header, and you get JSON back. For example, Channel:

curl
curl "https://api.lurkapi.com/v1/telegram/channel?handle=telegram" \-H "x-api-key: YOUR_API_KEY"

Use it in Claude

Connect LurkAPI to Claude and ask in plain English. Each endpoint is a tool Claude can call:

ToolEndpoint
telegram_channelChannel
telegram_channel_postsChannel posts
telegram_postPost

From the blog

All posts