Introducing the Instagram APIRead more →

Telegram scraper API. Live data from any public Telegram link.

Get public posts and channels by link, handle or search, with posts in the same fields as on 20 other platforms. We handle the proxies, blocks and platform changes.

GET socialtap.dev/v1/telegram/post

What Telegram data can you get?

Telegram channels, groups and bots with their subscriber or member counts, bio, links and photo. Each channel's posts with their text, media, views and reactions, newest first, or one post by its t.me link. Find channels by topic or name in a search engine's web results, each filled in with its live record on request.

Posts

Why not the official Telegram API?

Telegram's Bot API delivers a bot only the messages of chats it is a member of, and its client API (MTProto) needs an api_id issued to a Telegram account with a phone number, then a login.

  • No approval to wait for

    One API key works on every endpoint. There's no app to get reviewed and no account to connect.

  • Anything public

    Read what anyone can see without logging in, not only the accounts you manage or that authorized your app.

  • No daily quota

    You pay per request. Plans have no rate limit, only a ceiling that stops a runaway loop.

Call the Telegram API from your code.

Copy the request for your language, or hand it to your agent.

Telegram Post Try in
const params = new URLSearchParams({
  url: "https://t.me/durov/546",
});
const res = await fetch(`https://socialtap.dev/v1/telegram/post?${params}`, {
  headers: { "x-api-key": process.env.SOCIALTAP_API_KEY ?? "" },
});
const body = await res.json();
if (!res.ok) throw new Error(`${body.error.code}: ${body.error.message}`);
const { data, meta } = body;
console.log(data, meta.credits_charged);
GET https://socialtap.dev/v1/telegram/postDocs

Other platforms, same key.

Posts and profiles come back in the same fields wherever they're from.

Frequently asked questions

What you send, what comes back and how your agent uses it.

Contact us
Is the subscriber count exact?
Yes, as Telegram's page shows it. Only when a channel's preview is all that answers is it rounded, and then approximate_fields lists it.

Try it on a Telegram link you have.

Get a key and send your first request in a minute. The same key works on every platform.

100free credits
  • No credit card
  • Failed requests are free
  • Works on all 218 endpoints
Start for free Read the docs