Free key

Read any public Telegram channel from your own code

Channel profiles, subscriber counts, message history with views and forwards, and the channels Telegram recommends next to each one — 19 endpoints on one RapidAPI key. No bot token, no phone number, and nothing to keep alive between the 2,500 free calls a month.

Rated 5 out of 5 by 5 reviewers on RapidAPI, 78 subscriptions to date, read 20 Sept 2026.

GET/v1/peers/1005640892/history?limit=2
{
  "count": 430,
  "messages": [
    {
      "id": 460,
      "date": 1787771554,
      "views": 1206173,
      "forwards": 3658
    },
    {
      "id": 459,
      "date": 1787771544,
      "views": 1072118,
      "forwards": 2805
    }
  ]
}
The latest post on @telegram has 1,206,173 views. The channel has 9,542,878 members, so 12.6% of them saw it. Real response from 16 September 2026.

Telegram's recommendations, drawn as a map of 4,948 channels

Telegram puts a short list of similar channels next to every one of them, and we drew it for the 4,948 indexed channels that have one. 3,456 join into a single continent and the rest sit on 59 islands. One call to /v1/channels/recommendations returns that list for any public channel.

Map of Telegram channel recommendations: 4,948 channels, 3,456 of them joined into one continent and the rest on 59 islands. @moscowmap@AETemp@oinformanteofPersian-languageEducation and languagesSecurity and privacy
  • 3,456 channels joined into one continent
  • Persian-language, 234 channels on 2 islands
  • Education and languages, 96 channels
  • Security and privacy, 70 channels
  • 55 smaller islands, 1,092 channels between them
5,205
Channels indexed
public, over 1,000 subscribers
643M
Subscribers between them
median channel 15,988
60.6%
Shrinking, 14 days
of measured channels
Week 38
Latest measurement
2026, read 14 Sept 2026

Every figure on this site comes out of the API we sell: once a week we resolve 5,205 public channels and publish what came back, 11,891 observations so far. How the 4 numbers above are measured.

What one key gives you: 19 endpoints

MTProto, not the Bot API: a bot sees only the channels it was added to, and none of the 5,205 here needed that. They read any public channel the way a logged-out visitor would: @username in, JSON out, and 0 setup on Telegram's side.

/v1/contacts/search

Search Telegram's public directory by keyword — the same search that seeded this index of 5,205 channels

/v1/usernames/{username}

Resolve any public @username to a channel or user in 1 call, with no membership anywhere

/v1/channels/{peer_id}

Full channel: description, subscriber count — the median here is 15,988 — and the linked discussion group

/v1/channels/recommendations

The channels Telegram recommends alongside — the similarity graph behind all 4,948 mapped channels, and you cannot get it any other way

/v1/peers/{peer_id}/history

Message history, with replies and discussion threads

/v1/users/{peer_id}

Full public user profile, and profile photos — the 1 endpoint here about people rather than channels

6 shown here, 13 more in the reference. The full OpenAPI 3.1 document.

What people build with it

OSINT and monitoring

Resolve any public channel by username, pull its history, and watch subscriber counts move week to week — 11,891 observations so far. No bot has to join anything: all 19 endpoints read what a logged-out visitor sees.

Market research

Search the directory by keyword, walk the recommendation graph outward, and get every channel in a niche with the size of its audience — the graph here links 4,948 of them.

AI agents

19 GET endpoints and an OpenAPI 3.1 document an agent reads straight off the site — enough for Claude, Cursor or n8n to use Telegram as a tool.

Where the 5,205 channels are

The eight largest of 20 topics in the index, by channel count. All topics.

What it costs

Free

$0 a month

  • 2,500 calls a month
  • 50 lookups a month

Enough to wire it up and watch a handful of channels daily.

Pro

$14.99 a month

  • 80,000 calls a month
  • 100 lookups a day

A working monitor over a few thousand channels.

UltraRecommended

$29.99 a month

  • 250,000 calls a month
  • 350 lookups a day

Daily tracking at directory scale.

Mega

$79.99 a month

  • 700,000 calls a month
  • 1,200 lookups a day

Production monitoring and archival.

2,500 calls a month, no card. No bot token and no phone number. What counts as a lookup, and what counts as 1 call.

Common questions

Can I read Telegram channels without a bot?

Yes. This API uses MTProto, so all 19 endpoints read any public channel by @username — no bot token, no phone number, and no need for the bot to be a member.

What data does the Telegram API return?

Channel metadata and subscriber counts, message history and replies, user profiles and photos, global search across public channels, and Telegram's own channel recommendations — 19 endpoints in all, every one a plain GET.

Is there a free tier?

Yes — 2,500 calls a month, no card.

Start on the free tier

2,500 calls a month, no card. No bot token and no phone number.

Get a free API key