Telegram Channel API — Public Posts Reader avatar

Telegram Channel API — Public Posts Reader

Pricing

from $0.63 / 1,000 post exporteds

Go to Apify Store
Telegram Channel API — Public Posts Reader

Telegram Channel API — Public Posts Reader

Read public Telegram channels as clean JSON: post text, dates, views, media types and links. Uses the public t.me/s preview — no login, no API key.

Pricing

from $0.63 / 1,000 post exporteds

Rating

0.0

(0)

Developer

RD.Galih Rakasiwi

RD.Galih Rakasiwi

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

6 days ago

Last modified

Share

Read public Telegram channels as clean JSON through Telegram's own public web preview (t.me/s/<channel>). No login, no API key, no Telegram app.

Endpoints

MethodPathDescription
GET/channel/{name}Recent posts from a public channel
GET/healthLiveness probe

Query parameter: limit (1–100, default 50).

curl "https://<container-url>/channel/durov"
curl "https://<container-url>/channel/telegram?limit=20"

Output

{
"channel": "durov",
"title": "Pavel Durov",
"description": "Founder of Telegram.",
"image": "https://cdn4.telesco.pe/...",
"count": 20,
"posts": [
{
"id": "durov/531",
"url": "https://t.me/durov/531",
"date": "2026-07-16T20:45:25+00:00",
"text": "Telegram now has a Rich Text Editor...",
"views": "5.81M",
"media": ["photo"]
}
]
}

Notes

  • Only channels with a public preview are reachable (most public channels are).
  • No comments are returned; Telegram's preview exposes posts only.
  • Set PROXY_URL for heavy usage.

telegram channel scraper, telegram posts api, telegram monitoring, crypto news monitoring, osint telegram, channel reader

Local development

pip install -r requirements.txt
uvicorn src.main:app --reload