zapi.
APIsPricingDocsMCP
APIsPricingDocsMCPSign in
zapi.
APIsPricingDocsMCP
APIsPricingDocsMCPSign in
On this page
  • Playground
  • Code examples
  • Full reference
  • Related APIs
Social Media/Telegram Channel
Logo Telegram Channel

Telegram Channel

Fetch public Telegram channel preview information.

Endpoints
4
Requests
54
Updated
3 months ago
For LLMs
llms.txt
Endpoint health9 hours ago
  • previewpassing, 0.8s
  • lookuppassing, 0.5s
  • messagesfailed the last check
  • messagepassing, 0.7s
3/4 passingdaily 01:00 WIB

Playground

4 endpoints
GET/v1/social-media:telegram-channel/preview/:channel5m cache1 paramchecking key…
Parameters
channelstringrequired

Telegram public channel username (without @)

·
Response
EXAMPLE
{
  "ok": true,
  "name": "Pavel Durov",
  "channel": "durov",
  "messages": [
    {
      "id": "501",
      "date": "2026-05-04T14:54:43+00:00",
      "text": "⚡️ Fees in TON have dropped 6× — to nearly zero. \n\nNext step — Telegram replaces the TON Foundation as the driving force behind TON and becomes its largest validator. \n\n⚙️ The focu…",
      "views": "9.98M"
    },
    {
      "id": "502",
      "date": "2026-05-05T15:46:44+00:00",
      "text": "💎 Telegram becoming TON’s largest validator strengthens decentralization. \n\n✅ It lets other major players join the validator pool without centralizing the network — with Telegram …",
      "views": "11.4M"
    },
    {
      "id": "503",
      "date": "2026-05-06T15:57:26+00:00",
      "text": "🏁 TON leads Layer-1 blockchains in finality time. \n\n🔗 Sources: https://telegra.ph/Comparison-of-Layer-1-blockchains-by-finalization-time-05-01",
      "media": "https://cdn4.telesco.pe/file/85102421eb.mp4?token=SxV2TstW7lKEvPn3Is-4z0jFSgE8SpaQifAmYoElKtSX0ze_hQkCw5IG3Nj9-VSjLZ-FN1-Hb9_vLicQSOujUKIc0XeWgIb6_13AhfMatVISQX8UYskQoD8Jy271Upu5hr…",
      "views": "13.9M"
    }
  ],
  "description": "Founder of Telegram.",
  "subscribers": "11.3M"
}

Code examples

Channel Preview
zpi-sdkrecommended
// npm i zpi-sdk
import { ZpiClient } from "zpi-sdk";

const client = new ZpiClient({ apiKey: "zpi_xxxxxxxxxxxxxxxxxxxxxxxx" });

const data = await client.run("social-media:telegram-channel", "preview", {
  "channel": "durov"
});
console.log(data);
Full SDK reference →
request.sh
curl -X GET "https://api.zpi.web.id/v1/social-media:telegram-channel/preview/durov" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Full reference

4 endpoints · plain text
GETChannel Preview/v1/social-media:telegram-channel/preview/:channelGet preview of a public Telegram channel.

Parameters

channelstringrequiredin path
Telegram public channel username (without @)

Request

curl -X GET "https://api.zpi.web.id/v1/social-media:telegram-channel/preview/durov" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "ok": true,
  "name": "Pavel Durov",
  "channel": "durov",
  "messages": [
    {
      "id": "501",
      "date": "2026-05-04T14:54:43+00:00",
      "text": "⚡️ Fees in TON have dropped 6× — to nearly zero. \n\nNext step — Telegram replaces the TON Foundation as the driving force behind TON and becomes its largest validator. \n\n⚙️ The focu…",
      "views": "9.98M"
    },
    {
      "id": "502",
      "date": "2026-05-05T15:46:44+00:00",
      "text": "💎 Telegram becoming TON’s largest validator strengthens decentralization. \n\n✅ It lets other major players join the validator pool without centralizing the network — with Telegram …",
      "views": "11.4M"
    },
    {
      "id": "503",
      "date": "2026-05-06T15:57:26+00:00",
      "text": "🏁 TON leads Layer-1 blockchains in finality time. \n\n🔗 Sources: https://telegra.ph/Comparison-of-Layer-1-blockchains-by-finalization-time-05-01",
      "media": "https://cdn4.telesco.pe/file/85102421eb.mp4?token=SxV2TstW7lKEvPn3Is-4z0jFSgE8SpaQifAmYoElKtSX0ze_hQkCw5IG3Nj9-VSjLZ-FN1-Hb9_vLicQSOujUKIc0XeWgIb6_13AhfMatVISQX8UYskQoD8Jy271Upu5hr…",
      "views": "13.9M"
    }
  ],
  "description": "Founder of Telegram.",
  "subscribers": "11.3M"
}
GETLookup Entity/v1/social-media:telegram-channel/lookup/:usernameKenali sebuah username Telegram dan ambil angka pastinya.

Parameters

usernamestringrequiredin path
Telegram username (without @), for a channel, group, bot or user

Request

curl -X GET "https://api.zpi.web.id/v1/social-media:telegram-channel/lookup/durov" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "ok": true,
  "url": "https://t.me/durov",
  "name": "Pavel Durov ✔",
  "type": "channel",
  "avatar": "https://cdn4.telesco.pe/file/g9tVQp_Zfeo1jILoQ2WGgojZWP65TGhGwD_7ebE-8Ldy9s7XcPXmBCxiprv5TS9rcUvIhTq_yC3KJJVvUQXJNbMQW035FFSCzsPQjZ6zVbCX_S8v_GyDdKUFLSvXvsfrkD4GfsvuOXhFMFmqCi4Ymjs5x3nTJv4qqzriZMO5EVgZxpqo7t4OALsqKAKX4dPMz_vFbiy3He2ZPMnnnnCABjL9fxjKk_VFxQ0AOlEe7BRSzNKBsFBOpZ-IINW7COuuLxCdL9z6YbK6RWbFTAUlwLGrmOuERqWbbsZPXSoB8ybtmlC6FRLa8iofBquKKfR4aKn8pa8bVJJbhTO6rSfCww.jpg",
  "username": "durov",
  "counterText": "11 338 995 subscribers",
  "description": "Founder of Telegram.",
  "subscribers": 11338995
}
GETGet Messages/v1/social-media:telegram-channel/messages/:channelPesan sebuah channel Telegram publik, bisa ditelusuri ke belakang.

Parameters

channelstringrequiredin path
Telegram public channel username (without @)
beforenumberoptional
Return messages older than this message id
afternumberoptional
Return messages newer than this message id

Request

curl -X GET "https://api.zpi.web.id/v1/social-media:telegram-channel/messages/durov?before=100&after=1" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "ok": true,
  "count": 20,
  "channel": "durov",
  "messages": [
    {
      "id": 518,
      "url": "https://t.me/durov/518",
      "date": "2026-05-19T18:02:53+00:00",
      "text": "💪 Anyone can now prompt their own text transformation style — for example, “Gym Bro” — and turn any message into motivational protein poetry.\n\n💪 Then share the style with friends…",
      "media": "https://cdn4.telesco.pe/file/105be22719.mp4?token=HGQVyL-KFZW9v4QGrWUCv7BffqoVt4Gs0T9N577dVtRW-tWPxrXwF9Nxd3g91rZiNOhtseXV2HJuNbN8ERj17KLjoiakcpfum_cXJ0Tj_7KJ_Du2bIvqAu94B9MqNh9nyQ…",
      "views": "4.47M"
    },
    {
      "id": 519,
      "url": "https://t.me/durov/519",
      "date": "2026-05-20T15:38:10+00:00",
      "text": "🤖 Your Telegram inbox can now run itself.\n\nAssign a bot to read and reply for you — with granular control over its rights and chat access. 🧠\n\n⚙️ Start building!",
      "media": "https://cdn4.telesco.pe/file/e174be993b.mp4?token=ohtSSMZAhThj4sFImo9zSLjbBQL-_f4gsyzNyPEQmebkua-Fzfjvv-roC2IPuJSB5aF_LMFjiI488ZnzhnHleK6YMHpXYwKjHdzXaH7BA3Swbjitr8GHJFWhLh-AgpueKR…",
      "views": "8.65M"
    },
    {
      "id": 520,
      "url": "https://t.me/durov/520",
      "date": "2026-05-23T13:26:07+00:00",
      "text": "🎭 WhatsApp encryption is a giant fraud.\n\n🇺🇸 The state of Texas just sued WhatsApp for lying to users about privacy — because WhatsApp employees have access to “virtually all” pr…",
      "views": "11.4M"
    }
  ],
  "newestId": 538,
  "oldestId": 518,
  "nextBefore": 518
}
GETGet Single Message/v1/social-media:telegram-channel/message/:channel/:messageIdSatu pesan channel Telegram beserta view dan reaksinya.

Parameters

channelstringrequiredin path
Telegram public channel username (without @)
messageIdnumberrequiredin path
Message ID within that channel

Request

curl -X GET "https://api.zpi.web.id/v1/social-media:telegram-channel/message/durov/377" \
  -H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"

Example response

{
  "id": 377,
  "ok": true,
  "url": "https://t.me/durov/377",
  "date": "2024-11-18T18:44:19+00:00",
  "text": "🙃 This is the biggest update in the history of Mini Apps: full-screen mode, home screen shortcuts, geolocation, motion tracking, media sharing, document creation, gift sending, subscription tiers, emoji statuses — and much more 😎 \n\n🕺 To explore some of these new features, update Telegram and check out these early examples:\n\nTiny Verse opens in full-screen, which looks great on desktops and tablets. Make sure to swipe and zoom to admire the 3D effects 😊\n\nPlaydeck's task section now features an \"Add to Home Screen\" option — and a flying Yeti that moves based on your device’s orientation 😙\n\nMajor has added a custom loading screen and the new Major Maze mini-game, where you can guide a rolling ball by tilting your phone 😎\n\n😏 This is just the beginning — all discovered within the first day of Mini Apps 2.0's launch! 😮",
  "media": "https://cdn4.telesco.pe/file/2dbb180dc5.mp4?token=iEKbq5DqbrWbaMPq7tphPaaocpEw67gPPScekQ7FgjsQZWIFpKLaufbbSWoH0ZfiRWpnAzMDwiZZzyd9LfACIo-3BDiZp8hs_MwDlWLDDmJH0ZCfht-auhp0jeHQ8Rqa0-tnrADbiWLxtEz7QIBqU2grvSrhoOpwvCDTpGGEDkAs_DfTSMEUUwY2SNhkOJs8KBWms3nM2iYlLych46B5-Ut90uW0ZToerCVys09xVjgpti1fAaxWPHqwoQcJbmtaGfHPsVtoVJR5MhvElne4_K8xYX3va_mRUzVNEeHwdKG4Vi04co_VICCGQ3qpaO7KrxeXtHyC0UI2zVKIFonthQ",
  "channel": "durov",
  "reactions": [
    {
      "icon": "telegram-stars",
      "countText": "12.5K"
    },
    {
      "emojiId": "5434095036394387314",
      "countText": "29K"
    },
    {
      "emojiId": "5199610880257435665",
      "countText": "13.9K"
    },
    {
      "emojiId": "5217449524410199951",
      "countText": "11.1K"
    },
    {
      "emojiId": "5265077361648368841",
      "countText": "30"
    },
    {
      "emojiId": "5472404692975753822",
      "countText": "19"
    }
  ],
  "viewsText": "5.82M"
}

Related APIs

More in social-media

TikTok Scraper

social-media/tiktok-scraper

Dapatkan data profile, postingan, comment, dan lainnya dengan lengkap dan konsisten.

41.2K calls·1d cache

Instagram Scraper

social-media/instagram-scraper

Dapatkan data profile, postingan dan lainnya dengan lengkap dan konsisten.

57.7K calls·15m cache

Youtube Scraper

social-media/youtube-scraper

Dapatkan data profile, postingan, comment, dan lainnya dengan lengkap dan konsisten.

94 calls·30m cache

GitHub User

social-media/github-user

Fetch public profile information for a GitHub user.

73 calls·1h cache

Kaskus

social-media/kaskus

Forum komunitas terbesar Indonesia (kaskus.co.id). Akses detail thread + balasan, daftar thread per sub-forum, pencarian, dan profil user.

114 calls·6h cache

NGL Send

social-media/ngl

NGL anonymous message sender.

31 calls·no cache
Browse APIsPricingDocsMCP serverGet an API key
zapi.One key, one response shape.
TermsPrivacyCookiesAUPRefunds© 2026