Datacircle

TGStat pricing and alternatives: Telegram channel post API

Is TGStat yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.

75% complete: 3 of the 4 key fields we checkSee the 4 fields

$0.00per 1,000 postsWe rank 32 plans by price. EveryInfra's $500 pack costs the least per 1,000 posts: $0.0025. EveryInfra charges for each page of results. We count 200 posts on each page to get the $0.0025 price.
Plan: Free one of TGStat's 5 plans
Call: GET /channels/posts TGStat's only call for this API
API: Telegram channel post API one of TGStat's 2 APIs

About this item

  • Stored. You get posts from TGStat's copy of Telegram. TGStat doesn't say how old the copy is.
  • 3 of the 4 key fields we check. Text, Media, Author.
  • Nothing to pay. You get 50 requests a month, enough for 50 pages. Calls stop once your requests run out.
  • One call. You send channelId to GET /channels/posts. You can also send limit, offset, startTime, endTime, hideForwards, hideDeleted and extended. The call returns the channel's posts.
  • Who can get it: any registered TGStat user, for up to 2 channels they own. Keep data: no limit. Use data: with conditions.

TGStat: Telegram channel post API alternatives

We list other providers' plans closest to this plan in price per 1,000 posts.

This planTGStat, freeAnysite, freeEveryInfra, freeInsightSocial, freeProLevelMax, free, Sign-up credit, POST /v1/run, Telegram channel messages
$ per 1,000 posts$0.00$0.00$0.00$0.00$0.00
Completeness75%100%100%100%75%
Billingfreefreefreefreefree
Pay₽0$0$0$0$0
Enough for50 pages a month50 pagesabout 1,798 pages, once50 pages a monthabout 392 results
Freshnessstoredliveunknownunknownlive
Who can get itany registered TGStat user, for up to 2 channels they ownanyone at least 18 years old or of the age of majority in their jurisdiction, who has not had a credit plan before, starting the trial takes a cardanyone who stars everyinfra/everyinfra-agent-plugins on GitHub and claims the credit in the console after sign-up, once per account and once per GitHub accountanyone with a Google accountnew users, one per person: $1 when you verify your email and $1 more after your first successful run, no card required

Telegram channel post API pricing: plans compared

Sources

From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-10-31.

  1. api.tgstat.ru/docs/ru/channels/posts.html
  2. api.tgstat.ru/docs/ru/errors.html
  3. api.tgstat.ru/docs/ru/start/intro.html
  4. api.tgstat.ru/docs/ru/start/token.html
  5. tgstat.com/api/stat
  6. tgstat.ru/api/stat
  7. tgstat.ru/api/terms

Product details

The key fields this plan's answer can hold, then each filled column in its row on the sheet.

  • Text
  • Media
  • Engagement, not in the answer
  • Author
Price
$ per 1,000 posts$0.00
Perpage of 50
Billingfree
Charges
Also pays forfrom the same budget: channels/get · channels/search · channels/stat · channels/mentions · channels/forwards · channels/subscribers · channels/avg-posts-reach · channels/err · channels/views · posts/get · posts/stat · database/categories · database/countries · database/languages
Overage
Units caphard
Not found
$ per 1,000$0.00
In their words
Their pitchМетод позволяет получить публикации канала по заданным параметрам. Возвращает сообщения канала, отсортированные в обратном хронологическом порядке (последние сверху).
Data
Freshnessstored
Keep datano limit
Use dataПри использовании бесплатной версии Сервиса, Пользователь вправе использовать Сервис только в рамках интернет-сервисов и программ для ЭВМ, доступных для бесплатного открытого использования неограниченным кругом лиц. Пользователь не имеет права использовать Сервис для проектов, требующих оплаты, или иным образом ограничивающих доступ к ним третьих лиц. Также Пользователь не вправе использовать Сервис во всех видах сервисов, в которых предоставление аналитических данных Telegram-каналов и функции поиска по Telegram-каналам является основной функциональностью сервисов. [...] При использовании бесплатной версии Сервиса Пользователь обязан обеспечить указание на технологию Сервиса путем размещения в непосредственной близости от выводимых данных логотипа TGStat, текста «Данные предоставлены сервисом TGStat» (https://tgstat.ru). [...] Пользователь не имеет права использовать Сервис для создания интернет-сервисов, программ для ЭВМ или иным образом, если такое использование влечет нарушение Законодательства, и/или прав и законных интересов третьих лиц. [...] Исключительные права на Базу данных принадлежат Администрации TGStat. Настоящие Условия не дают Пользователю каких-либо прав на использование Сервиса или Базы данных помимо тех возможностей, которые предоставляются непосредственно возможностями Сервиса в соответствии с настоящими Условиями.
Plan
Pay₽0
You get50 requests a month
Enough for50 pages a month
Rate limit
Batch1
Speed
Answerin the call
The call
You sendchannelId. Optional: limit, offset, startTime, endTime, hideForwards, hideDeleted, extended
MethodGET
Path/channels/posts
About the plan
PlanFree
Who can get itany registered TGStat user, for up to 2 channels they own
The 29 fields the plan's answer can hold

post ID, post URL, created at, view count, channel internal ID, forwarded from, is deleted, text, media type, media MIME type, media size, total results, username, channel name, channel bio, channel subscribers, channel category, channel country, channel language, channel profile picture, channel link, channel type, channel Telegram ID, channel created at, channel citation index, channel active usernames, channel TGStat restrictions, channel Roskomnadzor blogger registry status, channel Roskomnadzor blogger registry link

Best GTM APIs