# Telegram Posts Scraper | Views, Reactions and Comments (`silentflow/telegram-posts-scraper`) Actor

Telegram posts scraper (Телеграм) for public channels, no account. Get each post's text, views, every reaction, media, links and date plus the channel's exact subscriber count, 28 fields per post: 40 posts from 2 channels in 2 seconds. Search keywords inside channels or pick a 2026 date range.

- **URL**: https://apify.com/silentflow/telegram-posts-scraper.md
- **Developed by:** [SilentFlow](https://apify.com/silentflow) (community)
- **Categories:** News, Other, Social media
- **Features:** Limited permissions
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.66 / 1,000 posts

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

## Telegram Posts Scraper (Телеграм) | Views, Reactions, Comments and Date Ranges (2026)

**Every public Telegram post you need, one clean row each: text, views, every reaction, media, links and date, next to the channel's exact subscriber count. 40 posts from two channels in 3 seconds, no Telegram account.**

### Why choose this actor?

Scrolling a channel for an hour to reach last spring's posts? Getting twenty search results when the channel has hundreds of matches? Copying view counts by hand into a sheet?

- <strong>23 fields filled on every post, not 16.</strong> On the default run (40 posts from `durov` and `nytimes`), 23 data fields carry a value on every single row: the post id, link and number, text, media type, the edited, forwarded and reply flags, views, every reaction with its count, `reactionsCount`, the date, and the channel's username, title, link, numeric id, description, photo, verified badge, exact subscriber count and its photo, video and link counters. 27 fields are filled on at least half the rows, 47 exist per row. The most used Telegram posts scraper announces 16 fields, with no reactions and no subscriber count.
- <strong>Three ways in: channel usernames, post links and keywords.</strong> Read whole channels (`durov`, `@telegram`, `https://t.me/nytimes`), paste single posts (`https://t.me/durov/528`), or look for words inside every channel you list. The most used Telegram posts scraper takes channels and post links, and its search field only looks up one channel handle.
- <strong>Keywords that go past Telegram's own search.</strong> Telegram's search inside a channel stops after about twenty matches: for `bitcoin` in Cointelegraph it returned 20 posts in our test. This actor then reads the older posts and keeps the ones that say `bitcoin`: 40 posts for Cointelegraph, 47 with Pavel Durov's channel, in 11 seconds. With a date range it goes straight to that period: 15 bitcoin posts from March 2025 in 16 seconds.

### Try your first 40 posts

Paste this input in the **Input** tab, or keep the prefilled form, and press **Start**:

```json
{
  "channelUsernames": ["durov", "nytimes"],
  "maxItems": 20
}
```

You get 20 posts from Pavel Durov's channel and 20 from The New York Times, newest first, each with its text, views, reactions, media, links and date, and each channel's exact subscriber count. Our run took 3 seconds. Swap the usernames for the channels you follow, raise `maxItems` to go further back.

The Apify Free plan is enough to try it: no credit card, no Telegram account, no phone number, no API key.

![How it works](https://api.apify.com/v2/key-value-stores/YXm81xySHg6uRkewS/records/telegram-posts-scraper-how-it-works-v1.png)

### Copy to your AI assistant

Paste this block into Claude, ChatGPT or Cursor to give it full context about this scraper:

```
You have access to the Telegram Posts Scraper on Apify: silentflow/telegram-posts-scraper

It reads public Telegram channel posts from t.me, without any Telegram account.

Input (no field is required):
- channelUsernames (array of strings): public channels, as a username (durov), an @handle or a link (https://t.me/nytimes)
- postUrls (array of strings): single post links (https://t.me/durov/528); search links (https://t.me/s/cointelegraph?q=ETF) and channel links also work
- keywords (array of strings): words looked for inside every channel of channelUsernames; Telegram's search first, then older posts whose text contains the word
- maxItems (integer, default 100): max posts per channel and per keyword search; post links always return their post
- oldestPostDate (string): keep posts published after this date, "2026-09-01" or "7 days"
- newestPostDate (string): keep posts published before this date, the day included, "2025-03-31" or "1 year"
- minViews (integer, default 0): skip posts with fewer views
- includeComments (boolean, default false): add commentsCount and latestComments (5 latest) to each post, about one second more per post
- debugMode (boolean, default false)

Output: one row per post, 47 fields, flat:
- id (string, "channel/messageId"), url (string), messageId (integer)
- text (string|null), mediaType (text, photo, album, video, voice, audio, document, sticker, poll, location, link)
- links, hashtags, mentions (arrays of strings)
- isEdited, isForwarded, isReply (booleans), forwardedFrom, forwardedFromUrl, replyToUrl, replyToText (string|null)
- author (string|null, the post signature)
- channelUsername, channelTitle, channelUrl, channelId (integer), channelDescription, channelPhotoUrl, channelIsVerified (boolean)
- views (integer), reactions (array of {emoji, emojiId, count, isPaid}), reactionsCount (integer), commentsCount (integer|null)
- channelSubscribers (exact integer), channelPhotos, channelVideos, channelFiles, channelLinks (integers|null)
- date (RFC 3339 UTC)
- imageUrls, videoUrls (arrays), videoThumbnailUrl, videoDuration (seconds), documentTitle
- linkPreviewUrl, linkPreviewSiteName, linkPreviewTitle, linkPreviewDescription, linkPreviewImageUrl
- latestComments (array of {id, url, author, authorUrl, text, date, replyToId} | null)
- foundBy (channel, search or post), searchKeyword (string|null), scrapedAt (RFC 3339)

Use apify-client for Python or JavaScript, or the Apify API.
```

### How to scrape Telegram posts

Three inputs, from the simplest to a full research query. Each one runs as is.

#### Export the latest posts of a channel

```json
{
  "channelUsernames": ["durov"],
  "maxItems": 100
}
```

One row per post, newest first, with views, reactions, media and links. A channel of 100 posts takes a few seconds.

#### Turn post links into full rows with their comments

```json
{
  "postUrls": [
    "https://t.me/durov/528",
    "https://t.me/tginfo/4445",
    "https://t.me/telegram/441"
  ],
  "includeComments": true
}
```

Each link becomes a row with the post's text, views, reactions, media and date, plus its exact comment count and 5 latest comments when the channel has comments turned on.

#### Get the bitcoin posts of March 2025 in a crypto channel

```json
{
  "channelUsernames": ["cointelegraph"],
  "keywords": ["bitcoin"],
  "oldestPostDate": "2025-03-01",
  "newestPostDate": "2025-03-31",
  "maxItems": 50
}
```

The run goes straight to March 2025 and keeps the posts that mention bitcoin. Our test with `maxItems` at 15 returned 15 posts from 24 to 31 March 2025 in 16 seconds.

### Input parameters

| Field | Type | Default | What it does |
|---|---|---|---|
| `channelUsernames` | list of text | prefilled `durov`, `nytimes` | Public channels to read, newest post first |
| `postUrls` | list of text | empty | Single posts, one row each; search and channel links work too |
| `keywords` | list of text | empty | Words looked for inside every channel of `channelUsernames` |
| `maxItems` | integer | 100 | Max posts per channel and per keyword search |
| `oldestPostDate` | date or age | empty | Keep posts published after this date |
| `newestPostDate` | date or age | empty | Keep posts published before this date, the day included |
| `minViews` | integer | 0 | Skip posts seen fewer times |
| `includeComments` | yes or no | no | Add the comment count and 5 latest comments of each post |
| `debugMode` | yes or no | no | Detailed logs |

No field is required. An empty input stops at once with a message that says what to add.

**Formats accepted for channels:** a username (`durov`), an @handle (`@telegram`), a channel link (`https://t.me/nytimes`), its web preview (`https://t.me/s/nytimes`), `telegram.me` links, and `tg://resolve?domain=durov` links.

**Formats accepted for posts:** `https://t.me/durov/528`, `t.me/durov/528`, `https://t.me/s/durov/528` and `tg://resolve?domain=durov&post=528`. A link to one photo of an album returns the whole album as one row.

**Formats accepted for dates:** a day (`2025-03-31`), a full timestamp (`2025-03-31T18:00:00Z`) or an age (`12 hours`, `7 days`, `2 weeks`, `1 month`, `1 year`).

**What is skipped:** groups, private chats, bots and invite links (`t.me/+...`, `t.me/c/...`) have no public posts on the web. They are named in the log, and the rest of the input runs.

### What data can you extract from Telegram?

Each row is one post, with 47 fields in seven groups:

| Group | Fields |
|---|---|
| Identity (3) | `id`, `url`, `messageId` |
| Content (12) | `text`, `mediaType`, `links`, `hashtags`, `mentions`, `isEdited`, `isForwarded`, `forwardedFrom`, `forwardedFromUrl`, `isReply`, `replyToUrl`, `replyToText` |
| Author and channel (8) | `author`, `channelUsername`, `channelTitle`, `channelUrl`, `channelId`, `channelDescription`, `channelPhotoUrl`, `channelIsVerified` |
| Measures (9) | `views`, `reactions`, `reactionsCount`, `commentsCount`, `channelSubscribers`, `channelPhotos`, `channelVideos`, `channelFiles`, `channelLinks` |
| Time (1) | `date` |
| Media, links and comments (11) | `imageUrls`, `videoUrls`, `videoThumbnailUrl`, `videoDuration`, `documentTitle`, `linkPreviewUrl`, `linkPreviewSiteName`, `linkPreviewTitle`, `linkPreviewDescription`, `linkPreviewImageUrl`, `latestComments` |
| Meta (3) | `foundBy`, `searchKeyword`, `scrapedAt` |

Each reaction carries 4 fields (`emoji`, `emojiId` for custom emoji, `count`, `isPaid` for star reactions). Each comment in `latestComments` carries 7 (`id`, `url`, `author`, `authorUrl`, `text`, `date`, `replyToId`).

A few facts that help you use the data:

- `id` (`nytimes/3615`) and `url` (`https://t.me/nytimes/3615`) are permanent: use them to join runs and remove repeats.
- `views` is the number Telegram shows, so a large one is rounded the way the app rounds it (1.98M becomes 1980000). `channelSubscribers` is exact (10,126,263 for `durov` on 5 November 2026).
- `date` and `scrapedAt` are RFC 3339 in UTC.
- Photo and video links point to Telegram's media servers. They work for a while after the run, not forever: download the files you want to keep.
- An absent value is `null`, never an empty string. A field that does not apply to a post stays `null` (`forwardedFrom` on a post that is not a forward).
- `commentsCount` and `latestComments` stay `null` unless you turn on comments, and for channels whose posts have no comments.

#### Output example

A real row from the default run (long media links shortened):

```json
{
  "id": "nytimes/3615",
  "url": "https://t.me/nytimes/3615",
  "messageId": 3615,
  "text": "Here are some of the stories we are covering from around the world:\n\nIsrael Advances in Lebanon and Seizes More Land, as Hezbollah Fight Escalates\n\n...\n\n@nytimes",
  "mediaType": "video",
  "links": ["https://nyti.ms/4sshBRX", "https://nyti.ms/40GacCx", "https://nyti.ms/4blf4TJ"],
  "hashtags": [],
  "mentions": ["nytimes"],
  "isEdited": false,
  "isForwarded": false,
  "forwardedFrom": null,
  "forwardedFromUrl": null,
  "isReply": false,
  "replyToUrl": null,
  "replyToText": null,
  "author": null,
  "channelUsername": "nytimes",
  "channelTitle": "The New York Times",
  "channelUrl": "https://t.me/nytimes",
  "channelId": 1606432449,
  "channelDescription": "New York Times coverage from around the world, including the Russia-Ukraine war. Get the latest at https://www.nytimes.com/world",
  "channelPhotoUrl": "https://cdn1.telesco.pe/file/Ze4fcZT_7DA48Hg5N0hZ...jpg",
  "channelIsVerified": true,
  "views": 131000,
  "reactions": [
    { "emoji": "❤", "emojiId": null, "count": 303, "isPaid": false },
    { "emoji": "👍", "emojiId": null, "count": 149, "isPaid": false },
    { "emoji": "👎", "emojiId": null, "count": 147, "isPaid": false },
    { "emoji": "🤔", "emojiId": null, "count": 104, "isPaid": false },
    { "emoji": "😢", "emojiId": null, "count": 73, "isPaid": false }
  ],
  "reactionsCount": 776,
  "commentsCount": null,
  "channelSubscribers": 188598,
  "channelPhotos": 3320,
  "channelVideos": 165,
  "channelFiles": null,
  "channelLinks": 2800,
  "date": "2026-03-03T21:03:03Z",
  "imageUrls": [],
  "videoUrls": ["https://cdn4.telesco.pe/file/51b07e8bc4.mp4?token=OeN78cw6BV..."],
  "videoThumbnailUrl": "https://cdn4.telesco.pe/file/mhg5HkekgsClWa-IjqVpie8...",
  "videoDuration": 70,
  "documentTitle": null,
  "linkPreviewUrl": null,
  "linkPreviewSiteName": null,
  "linkPreviewTitle": null,
  "linkPreviewDescription": null,
  "linkPreviewImageUrl": null,
  "latestComments": null,
  "foundBy": "channel",
  "searchKeyword": null,
  "scrapedAt": "2026-11-05T03:47:04Z"
}
```

With `includeComments` on, the comment fields of a post from the `tginfo` channel looked like this in our run (2 of its 5 latest comments shown):

```json
{
  "commentsCount": 43,
  "latestComments": [
    {
      "id": 1837842,
      "url": "https://t.me/tginfo/4447?comment=1837842",
      "author": "ₖᵢbₑᵣ.ᵢₒ",
      "authorUrl": null,
      "text": "Прочитай конец своего же предложения 😊",
      "date": "2026-11-04T12:05:42Z",
      "replyToId": 1837841
    },
    {
      "id": 1837845,
      "url": "https://t.me/tginfo/4447?comment=1837845",
      "author": "DJ TORN@DO 🌪",
      "authorUrl": "https://t.me/diskjockey_tornado",
      "text": "Дуров, сделай возможность бесплатно изменить порядок аккаунтов в меню...",
      "date": "2026-11-04T16:20:16Z",
      "replyToId": null
    }
  ]
}
```

### Advanced usage

#### Keep only the posts that took off

```json
{
  "channelUsernames": ["durov", "telegram"],
  "oldestPostDate": "2024-01-01",
  "newestPostDate": "2024-12-31",
  "minViews": 3000000,
  "maxItems": 30
}
```

The posts of 2024 seen at least 3 million times. Our run returned 60 posts (30 per channel) in 12 seconds and skipped 11 below the floor. With a very high floor, each channel stops after checking 1,000 posts so a run never reads a whole archive for nothing.

#### Run a daily digest on a schedule

```json
{
  "channelUsernames": ["cointelegraph", "binance_announcements", "whale_alert_io", "tginfo"],
  "oldestPostDate": "1 day",
  "maxItems": 200
}
```

Save it as a task and schedule it every morning: each run returns only what was posted in the last 24 hours, then stops reading each channel at the first older post.

#### Measure engagement per post, comments included

```json
{
  "channelUsernames": ["tginfo", "cointelegraph"],
  "maxItems": 30,
  "includeComments": true
}
```

Views, reactions and the exact comment count side by side, plus the 5 latest comments of each post. Open the **Engagement** view of the dataset to compare them with the channel's subscriber count. Expect about one second more per post: in our test, 21 posts with their comments took 23 seconds.

#### Track a ticker beyond Telegram's latest matches

```json
{
  "channelUsernames": ["cointelegraph", "durov"],
  "keywords": ["bitcoin", "ETF"],
  "maxItems": 40
}
```

One search per channel and keyword. Each row keeps the keyword that found it in `searchKeyword`. In our run, `bitcoin` alone returned 40 posts for Cointelegraph where Telegram's own search stopped at 20.

#### Paste a search you made in the browser

```json
{
  "postUrls": ["https://t.me/s/cointelegraph?q=ETF"],
  "maxItems": 100
}
```

A search link from a channel's web page runs as a keyword search inside that channel, the same way as the `keywords` field.

### FAQ

**What does this scraper extract?**
One row per public Telegram post: text, media type, links, hashtags, mentions, views, every reaction with its count, the post signature, the edited, forwarded and reply details, photos, videos, link previews and the date. Every row also carries the channel's title, description, photo, verified badge and exact subscriber count. Comments are added on request.

**Do I need a Telegram account, a phone number or an API key?**
No. The scraper reads the public web pages of channels on t.me. No login, no phone number, no API id.

**What is Telegram?**
Telegram (Телеграм) is a messaging app with more than a billion users, where public channels broadcast posts to their subscribers, like a feed that anyone can follow. News outlets, crypto exchanges, brands and public figures run channels with millions of subscribers. Russian speakers looking for a "Парсер постов Телеграм" (Telegram posts parser) are in the right place.

**Can I get posts from a specific period?**
Yes. Set `oldestPostDate` and `newestPostDate`, for example `2025-03-01` and `2025-03-31` for March 2025, the last day included. The run goes straight to that period instead of reading every newer post first: in our test it reached March 2025 in Cointelegraph, whose latest post is number 73,063, with 15 pages instead of about 700.

**How deep does keyword search go?**
Telegram's own search inside a channel returns about the twenty latest matches. When it stops, the scraper reads older posts and keeps the ones whose text, link preview or file name contains your word, until `maxItems` is reached. With a rare word, each channel stops after checking 1,000 posts (or 20 times `maxItems` if higher). Telegram's own search can also return a post where the word is not in the visible text (1 of its 20 bitcoin matches in our test); the older posts are kept only when the word itself appears.

**Can I scrape groups, private channels or members?**
No. Only public channels have public posts on the web. Groups, private chats, bots and invite links are skipped and named in the log; the rest of the input runs.

**How fresh is the data?**
Live. Every run reads the pages at run time: views and reactions are the numbers of that moment, and a post edited a minute ago shows its new text.

**Are the view counts exact?**
Views are the numbers Telegram displays, so large ones are rounded the way the app rounds them (1.98M becomes 1980000). The subscriber count is exact, read from the channel's page (10,126,263 for `durov`, not 10.1M).

**Can I scrape several channels and keywords in one run?**
Yes. List as many channels, post links and keywords as you need. `maxItems` applies to each channel and to each keyword search, and a post found twice is delivered once.

**Why is `commentsCount` empty for some channels?**
Comments exist only when a channel links a discussion group. Pavel Durov's channel, for example, has none. When three posts in a row of a channel have no comments, the scraper stops asking for that channel and leaves the fields at `null`.

**Do the photo and video links last?**
The post link (`url`) is permanent. Photo and video links point to Telegram's media servers and stop working after a while: download the files during or soon after the run if you need to keep them.

### More SilentFlow scrapers

**🛒 E-commerce**

- **JD** - [JD Products Scraper | JD.com Prices, Brands and Barcodes](https://apify.com/silentflow/jd-products-scraper)
- **Pinterest** - [Pinterest Scraper | Pins, Boards and Profiles](https://apify.com/silentflow/pinterest-scraper-ppr)
- **TikTok Shop** - [TikTok Shop Scraper | Products, Sellers and Creator Videos](https://apify.com/silentflow/tiktok-shop-scraper)
- **Leboncoin** - [Leboncoin Scraper | Classified Ads, Prices and Sellers](https://apify.com/silentflow/leboncoin-scraper-ppr)
- **Back Market** - [Back Market Scraper | Refurbished Prices](https://apify.com/silentflow/backmarket-scraper-ppr)
- **Naver** - [Naver Scraper | Shopping Products, Prices and Reviews](https://apify.com/silentflow/naver-scraper)
- **ImportYeti** - [ImportYeti Scraper | Suppliers, Importers and Bills of Lading](https://apify.com/silentflow/importyeti-scraper)
- **Leboncoin** - [Leboncoin Ad Details Scraper](https://apify.com/silentflow/leboncoin-details-scraper-ppr)
- **Udemy Course** - [Udemy Course Scraper](https://apify.com/silentflow/udemy-scraper-ppe)
- **Allegro** - [Allegro Scraper | Products, Prices and Sellers](https://apify.com/silentflow/allegro-scraper)
- **Amazon Seller** - [Amazon Seller Scraper | Emails, Phones and Ratings](https://apify.com/silentflow/amazon-seller-scraper)
- **Naver** - [Naver Reviews Scraper | Shopping Product Reviews](https://apify.com/silentflow/naver-reviews-scraper)
- **Naver** - [Naver Products Scraper | Shopping Prices, Sellers and Ratings](https://apify.com/silentflow/naver-products-scraper)
- **1688** - [1688 Scraper | Products, Reviews, Details, Wholesale Prices](https://apify.com/silentflow/1688-scraper)
- **Coupang** - [Coupang Detail Scraper | Product Prices and Options](https://apify.com/silentflow/coupang-detail-scraper)
- **Keepa** - [Keepa Scraper | Amazon Price History and Offers](https://apify.com/silentflow/keepa-scraper)
- **Store Leads Ecommerce** - [Store Leads Ecommerce Scraper](https://apify.com/silentflow/storeleads-scraper)
- **Avito** - [Avito Scraper | Listings, Prices and Sellers](https://apify.com/silentflow/avito-scraper)
- **Bring a Trailer** - [Bring a Trailer Scraper](https://apify.com/silentflow/bringatrailer-scraper)
- **Lowes** - [Lowes Products Scraper | Prices, Stock and Specs](https://apify.com/silentflow/lowes-products-scraper)
- **Pinterest** - [Pinterest Scraper](https://apify.com/silentflow/pinterest-scraper)
- **Store Leads** - [Store Leads Scraper | Shopify Data](https://apify.com/silentflow/storeleads-scraper-ppe)
- **Taobao** - [Taobao Scraper | Products, Details, Prices and Sellers](https://apify.com/silentflow/taobao-scraper)
- **Ctrip** - [Ctrip Scraper | Attractions, Tickets and Reviews](https://apify.com/silentflow/ctrip-scraper)
- **Eventim** - [Eventim Scraper | Events, Ticket Prices and Venues](https://apify.com/silentflow/eventim-scraper)
- **Leboncoin** - [Leboncoin Scraper](https://apify.com/silentflow/leboncoin-scraper)
- **Alibaba** - [Alibaba Products Scraper | Wholesale Prices and MOQ](https://apify.com/silentflow/alibaba-products-scraper)
- **Alibaba** - [Alibaba Scraper | Products, Supplier Companies and Prices](https://apify.com/silentflow/alibaba-scraper)
- **Avito** - [Avito Profiles Scraper | Sellers, Ratings and Reviews](https://apify.com/silentflow/avito-profiles-scraper)
- **Back Market** - [Back Market Scraper | Refurbished Electronics Prices](https://apify.com/silentflow/backmarket-scraper)
- **Leboncoin** - [Leboncoin Details Scraper | Full Ad Data and Sellers](https://apify.com/silentflow/leboncoin-details-scraper)
- **Mobile.de** - [Mobile.de Scraper](https://apify.com/silentflow/mobile-de-scraper)
- **Vinted Marketplace** - [Vinted Marketplace Scraper](https://apify.com/silentflow/vinted-scraper-ppr)
- **1688** - [1688 Reviews Scraper | Ratings, Buyer Photos and Variants](https://apify.com/silentflow/1688-reviews-scraper)
- **Acquire** - [Acquire Scraper | Startups for Sale & Prices](https://apify.com/silentflow/acquire-scraper)
- **Agoda** - [Agoda Scraper | Hotel Prices and Guest Ratings](https://apify.com/silentflow/agoda-scraper)
- **AliExpress** - [AliExpress Reviews Scraper | Feedback, Ratings and Photos](https://apify.com/silentflow/aliexpress-reviews-scraper)
- **AliExpress** - [AliExpress Scraper | Products, Prices and Sales](https://apify.com/silentflow/aliexpress-scraper)
- **Apple** - [Apple Scraper | App Store Apps, Ratings and Charts](https://apify.com/silentflow/apple-scraper)
- **BAUHAUS** - [BAUHAUS Scraper | Product Prices, EAN and Specs](https://apify.com/silentflow/bauhaus-scraper)
- **CARFAX** - [CARFAX Scraper | Used Cars, Prices and History](https://apify.com/silentflow/carfax-scraper)
- **Carousell** - [Carousell Scraper | Listings, Prices and Sellers](https://apify.com/silentflow/carousell-scraper)
- **Che168** - [Che168 Scraper | Used Car Listings and Prices](https://apify.com/silentflow/che168-scraper)
- **Coles** - [Coles Products Scraper | Prices, Specials and Nutrition](https://apify.com/silentflow/coles-products-scraper)
- **eBay Marketplace** - [eBay Marketplace Scraper](https://apify.com/silentflow/ebay-scraper)
- **Europages** - [Europages Scraper | Suppliers and B2B Companies](https://apify.com/silentflow/europages-scraper-ppr)
- **GasBuddy** - [GasBuddy Scraper | Gas Prices by Station](https://apify.com/silentflow/gasbuddy-scraper)
- **Goofish** - [Goofish Detail Scraper | Listings, Prices and Sellers](https://apify.com/silentflow/goofish-detail-scraper)
- **Google Hotels** - [Google Hotels Scraper | Prices, Offers and Ratings](https://apify.com/silentflow/google-hotels-scraper)
- **Homedepot** - [Homedepot Reviews Scraper | Customer Reviews and Ratings](https://apify.com/silentflow/homedepot-reviews-scraper)
- **Judge** - [Judge Scraper | Reviews, Ratings and Store Profiles](https://apify.com/silentflow/judge-scraper)
- **Mafengwo** - [Mafengwo Scraper | Attractions, Ratings and Tickets](https://apify.com/silentflow/mafengwo-scraper)
- **MakersRow** - [MakersRow Scraper | Manufacturers, Capabilities and Reviews](https://apify.com/silentflow/makersrow-scraper)
- **Mercari** - [Mercari Scraper | Listings, Sold Prices and Sellers](https://apify.com/silentflow/mercari-scraper)
- **RA** - [RA Scraper | Events, Lineups and Tickets](https://apify.com/silentflow/ra-scraper)
- **Sahibinden** - [Sahibinden Scraper | Real Estate and Car Listings](https://apify.com/silentflow/sahibinden-scraper)
- **Ticombo** - [Ticombo Scraper | Ticket Prices and Listings](https://apify.com/silentflow/ticombo-scraper)
- **Trip** - [Trip Scraper | Hotels, Prices and Reviews](https://apify.com/silentflow/trip-scraper)
- **Udemy** - [Udemy Scraper](https://apify.com/silentflow/udemy-scraper)
- **VividSeats** - [VividSeats Scraper | Tickets, Prices and Events](https://apify.com/silentflow/vividseats-scraper)
- **Walmart** - [Walmart Scraper | Prices, Reviews, Sellers, Availability](https://apify.com/silentflow/walmart-scraper)
- **Webmotors** - [Webmotors Scraper | Car Listings, Prices and FIPE](https://apify.com/silentflow/webmotors-scraper)
- **Wildberries** - [Wildberries Detail Scraper | Product Data, Prices & Sellers](https://apify.com/silentflow/wildberries-detail-scraper)
- **Woolworths** - [Woolworths Products Scraper | Prices, Specials and Nutrition](https://apify.com/silentflow/woolworths-products-scraper)
- **YandexMarket** - [YandexMarket Scraper | Products, Prices and Sellers](https://apify.com/silentflow/yandexmarket-scraper)
- **Zap** - [Zap Scraper | Prices and Store Offers](https://apify.com/silentflow/zap-scraper)
- **Amazon** - [Amazon Product Scraper](https://apify.com/silentflow/amazon-scraper)
- **Amazon Marketplace** - [Amazon Marketplace Scraper](https://apify.com/silentflow/amazon-scraper-ppe)
- **AutoScout24** - [AutoScout24 Scraper](https://apify.com/silentflow/autoscout24-scraper)
- **eBay Listings** - [eBay Listings Scraper](https://apify.com/silentflow/ebay-scraper-ppe)
- **Europages Deep Dive Extractor** - [Europages Deep Dive Extractor | VAT, Decision Makers, ISO Certs](https://apify.com/silentflow/europages-deep-dive-extractor)
- **Vinted** - [Vinted Scraper](https://apify.com/silentflow/vinted-scraper)
- **Walmart** - [Walmart Product Scraper](https://apify.com/silentflow/walmart-scraper-ppe)

**💼 Jobs**

- **ZipRecruiter** - [ZipRecruiter Jobs Scraper | Salary, Company & Location Filters](https://apify.com/silentflow/ziprecruiter-scraper-ppe)
- **Jobright** - [Jobright Scraper | Jobs, Salaries and H1B Sponsors](https://apify.com/silentflow/jobright-scraper)
- **Indeed** - [Indeed Company Reviews Scraper](https://apify.com/silentflow/indeed-companies-scraper-ppr)
- **Multi Board** - [Multi Board Job Scraper](https://apify.com/silentflow/all-jobs-scraper-ppe)
- **Malt Freelancer** - [Malt Freelancer Scraper](https://apify.com/silentflow/malt-scraper)
- **Glassdoor** - [Glassdoor Jobs Scraper](https://apify.com/silentflow/glassdoor-jobs-scraper)
- **Glassdoor Job Listings** - [Glassdoor Job Listings Scraper](https://apify.com/silentflow/glassdoor-jobs-scraper-ppr)
- **Jora** - [Jora Jobs Scraper](https://apify.com/silentflow/jora-scraper-ppe)
- **LinkedIn Job Search** - [LinkedIn Job Search Scraper | Salaries & Seniority](https://apify.com/silentflow/linkedin-jobs-scraper-ppr)
- **Malt** - [Malt Scraper | Freelance Profiles](https://apify.com/silentflow/malt-scraper-ppr)
- **🔥 Glassdoor** - [🔥 Glassdoor Scraper](https://apify.com/silentflow/glassdoor-scraper-ppe)
- **ATS** - [ATS Jobs Scraper | Greenhouse, Lever and Ashby](https://apify.com/silentflow/ats-jobs-scraper)
- **Dice** - [Dice Jobs Scraper | US Tech Jobs, Salaries, Skills](https://apify.com/silentflow/dice-jobs-scraper)
- **Dice Tech** - [Dice Tech Jobs Scraper](https://apify.com/silentflow/dice-jobs-scraper-ppe)
- **Francetravail** - [Francetravail Scraper | Job Offers and Salaries](https://apify.com/silentflow/francetravail-scraper)
- **Freelancermap** - [Freelancermap Scraper | Projects, Skills and Companies](https://apify.com/silentflow/freelancermap-scraper)
- **Gupy** - [Gupy Jobs Scraper | Brazil Jobs and Employers](https://apify.com/silentflow/gupy-jobs-scraper)
- **iimjobs** - [iimjobs Jobs Scraper | MBA, Finance and Hirist Tech Jobs](https://apify.com/silentflow/iimjobs-jobs-scraper)
- **Instahyre** - [Instahyre Jobs Scraper | Companies, Recruiters and Ratings](https://apify.com/silentflow/instahyre-jobs-scraper)
- **Jora** - [Jora Scraper | Jobs in Australia, New Zealand, Singapore](https://apify.com/silentflow/jora-scraper)
- **Kununu** - [Kununu Reviews Scraper | Employee Ratings and Interviews](https://apify.com/silentflow/kununu-reviews-scraper)
- **StepStone** - [StepStone Scraper](https://apify.com/silentflow/stepstone-scraper)
- **Welcome to the Jungle** - [Welcome to the Jungle Job Scraper](https://apify.com/silentflow/welcome-to-the-jungle-scraper-ppe)
- **YCombinator** - [YCombinator Jobs Scraper | Startup Jobs, Salaries and Founders](https://apify.com/silentflow/ycombinator-jobs-scraper)
- **Zhaopin** - [Zhaopin Scraper | Jobs, Salaries and Companies](https://apify.com/silentflow/zhaopin-scraper)
- **All** - [All Jobs Scraper](https://apify.com/silentflow/all-jobs-scraper)
- **Arbeitsagentur** - [Arbeitsagentur Scraper | German and Austrian Job Board](https://apify.com/silentflow/arbeitsagentur-scraper)
- **Arbeitsagentur** - [Arbeitsagentur Jobs Scraper](https://apify.com/silentflow/arbeitsagentur-scraper-ppe)
- **Cutshort** - [Cutshort Jobs Scraper | Salaries, Skills and Companies](https://apify.com/silentflow/cutshort-jobs-scraper)
- **iimjobs** - [iimjobs Scraper | Jobs, Companies and Recruiters](https://apify.com/silentflow/iimjobs-scraper)
- **Indeed** - [Indeed Companies Scraper | Reviews, Salaries, Interviews](https://apify.com/silentflow/indeed-companies-scraper)
- **Indeed** - [Indeed Jobs Scraper | NLP Skills](https://apify.com/silentflow/indeed-jobs-scraper)
- **Indeed** - [Indeed Jobs Scraper | Job Listings in 73 Countries](https://apify.com/silentflow/indeed-jobs-scraper-ppr)
- **LinkedIn** - [LinkedIn Jobs Scraper](https://apify.com/silentflow/linkedin-jobs-scraper)
- **Naukri & NaukriGulf** - [Naukri & NaukriGulf Jobs Scraper](https://apify.com/silentflow/naukri-scraper)
- **Seek** - [Seek Job Scraper](https://apify.com/silentflow/seek-job-scraper)
- **Welcome to the Jungle** - [Welcome to the Jungle Scraper | Jobs and Company Data](https://apify.com/silentflow/welcome-to-the-jungle-scraper)
- **Ziprecruiter** - [Ziprecruiter Scraper](https://apify.com/silentflow/ziprecruiter-scraper)

**🏠 Real estate**

- **SeLoger** - [SeLoger Scraper | Real Estate Listings](https://apify.com/silentflow/seloger-scraper-ppr)
- **Realtor Rental Listings** - [Realtor Rental Listings Scraper](https://apify.com/silentflow/realtor-rental-scraper-ppe)
- **Airbnb Professional Host** - [Airbnb Professional Host Scraper | Emails, Phones, SIRET](https://apify.com/silentflow/airbnb-professional-host-scraper)
- **Airbnb Pro Host Contact &** - [Airbnb Pro Host Contact & Email Scraper](https://apify.com/silentflow/airbnb-professional-host-scraper-ppe)
- **Bien'ici** - [Bien'ici Scraper | Property Listings](https://apify.com/silentflow/bienici-scraper-ppr)
- **Idealista** - [Idealista Scraper](https://apify.com/silentflow/idealista-scraper-ppr)
- **Realestate.com.au** - [Realestate.com.au Scraper](https://apify.com/silentflow/realestate-com-au-scraper)
- **Rightmove** - [Rightmove Scraper](https://apify.com/silentflow/rightmove-scraper)
- **SeLoger** - [SeLoger Scraper | French Property Listings and Agencies](https://apify.com/silentflow/seloger-scraper)
- **Trulia Rental Listings** - [Trulia Rental Listings Scraper](https://apify.com/silentflow/trulia-rental-scraper-ppe)
- **Airbnb** - [Airbnb Detail Scraper | Listings, Hosts and Availability](https://apify.com/silentflow/airbnb-detail-scraper)
- **Bienici** - [Bienici Scraper](https://apify.com/silentflow/bienici-scraper)
- **Domclick** - [Domclick Scraper | Real Estate Listings](https://apify.com/silentflow/domclick-scraper)
- **Imovelweb** - [Imovelweb Scraper | Real Estate Listings](https://apify.com/silentflow/imovelweb-scraper)
- **OpenRent** - [OpenRent Scraper | Rental Listings and Landlords](https://apify.com/silentflow/openrent-scraper)
- **Propwire** - [Propwire Scraper | Property Owner Leads](https://apify.com/silentflow/propwire-scraper)
- **Realtor** - [Realtor Detail Scraper | Property Details and Price History](https://apify.com/silentflow/realtor-detail-scraper)
- **Redfin** - [Redfin Detail Scraper | Property Data, Estimates and Flood Risk](https://apify.com/silentflow/redfin-detail-scraper)
- **Redfin** - [Redfin Scraper | Listings, Sold Homes and Agents](https://apify.com/silentflow/redfin-scraper)
- **Zapimoveis** - [Zapimoveis Scraper | Real Estate Listings and Prices](https://apify.com/silentflow/zapimoveis-scraper)
- **Zillow** - [Zillow Scraper](https://apify.com/silentflow/zillow-scraper)
- **Airbnb Search** - [Airbnb Search Scraper | Prices, Fees, Amenities, Hosts](https://apify.com/silentflow/airbnb-search-scraper)
- **Airbnb Search** - [Airbnb Search Scraper](https://apify.com/silentflow/airbnb-search-scraper-ppe)
- **Anjuke** - [Anjuke Scraper | Rental Listings, Prices and Agents](https://apify.com/silentflow/anjuke-scraper)
- **Idealista** - [Idealista Scraper](https://apify.com/silentflow/idealista-scraper)
- **Realtor Rental** - [Realtor Rental Scraper](https://apify.com/silentflow/realtor-rental-scraper)
- **Trulia Rental** - [Trulia Rental Scraper | US Rentals, Prices, Pet Policy](https://apify.com/silentflow/trulia-rental-scraper)

**📣 Social media**

- **LinkedIn Post Search** - [LinkedIn Post Search Scraper | Keywords, Hashtags & Profiles](https://apify.com/silentflow/linkedin-posts-scraper-ppr)
- **Facebook Search** - [Facebook Search Scraper](https://apify.com/silentflow/facebook-search-scraper)
- **Instagram** - [Instagram Story Scraper | Stories & Highlights](https://apify.com/silentflow/instagram-story-scraper)
- **Facebook Search** - [Facebook Search Profiles Scraper | People by Name or Keyword](https://apify.com/silentflow/facebook-search-profiles-scraper)
- **LinkedIn Leads** - [LinkedIn Leads Scraper | Sales Navigator Export](https://apify.com/silentflow/linkedin-sales-navigator-scraper-ppr)
- **Douyin** - [Douyin Transcript Scraper | Subtitles and Speech to Text](https://apify.com/silentflow/douyin-transcript-scraper)
- **TikTok Creative** - [TikTok Creative Ads Scraper | Top Ads, Landing Pages & Metrics](https://apify.com/silentflow/tiktok-creative-ads-scraper)
- **TikTok Trend** - [TikTok Trend Scraper | Trending Hashtags and Videos](https://apify.com/silentflow/tiktok-trend-scraper)
- **Reddit** - [Reddit Scraper | Posts, Comments and Subreddits](https://apify.com/silentflow/reddit-scraper)
- **TikTok** - [TikTok Scraper](https://apify.com/silentflow/tiktok-scraper)
- **YouTube** - [YouTube Channel Scraper | Videos, Shorts and Views](https://apify.com/silentflow/youtube-channel-scraper)
- **Discord** - [Discord Scraper | Servers, Member Counts and Invites](https://apify.com/silentflow/discord-scraper)
- **LinkedIn Ads Library - No Cookies** - [LinkedIn Ads Library Scraper - No Cookies](https://apify.com/silentflow/linkedin-ads-scraper)
- **LinkedIn Hashtag &** - [LinkedIn Hashtag & Post Scraper | No Cookies](https://apify.com/silentflow/linkedin-posts-scraper)
- **LinkedIn Sales Navigator** - [LinkedIn Sales Navigator Scraper](https://apify.com/silentflow/linkedin-sales-navigator-scraper)
- **Pinterest** - [Pinterest Ads Scraper | Ad Library, Reach & Targeting](https://apify.com/silentflow/pinterest-ads-scraper)
- **Reddit** - [Reddit Comments Scraper | Search, Threads and Replies](https://apify.com/silentflow/reddit-comments-scraper)
- **Snapchat** - [Snapchat Videos Scraper | Spotlight Videos, MP4 and Stats](https://apify.com/silentflow/snapchat-videos-scraper)
- **Bilibili** - [Bilibili Scraper | Videos, Profiles, Comments, Danmaku](https://apify.com/silentflow/bilibili-scraper)
- **Discord** - [Discord Profiles Scraper | Users, Badges and Server Tags](https://apify.com/silentflow/discord-profiles-scraper)
- **Kwai** - [Kwai Scraper | Videos, Creators and Hashtags](https://apify.com/silentflow/kwai-scraper)
- **Likee** - [Likee Scraper | Videos, Hashtags and Creators](https://apify.com/silentflow/likee-scraper)
- **LinkedIn Event** - [LinkedIn Event Scraper](https://apify.com/silentflow/linkedin-events-scraper)
- **LinkedIn People Search** - [LinkedIn People Search Scraper | Profiles & Companies](https://apify.com/silentflow/linkedin-profiles-companies-scraper-ppr)
- **Meta Ad Library** - [Meta Ad Library Scraper](https://apify.com/silentflow/meta-ad-library-scraper)
- **Snapchat** - [Snapchat Contacts Scraper | Phones, Emails and Websites](https://apify.com/silentflow/snapchat-contacts-scraper)
- **TwitchTracker** - [TwitchTracker Scraper | Twitch Streamer Stats and Rankings](https://apify.com/silentflow/twitchtracker-scraper)
- **Bandsintown** - [Bandsintown Scraper | Concerts and Tour Dates](https://apify.com/silentflow/bandsintown-scraper)
- **Douyin** - [Douyin Comments Scraper | Comments, Likes and IP Regions](https://apify.com/silentflow/douyin-comments-scraper)
- **Facebook Business Page** - [Facebook Business Page Scraper](https://apify.com/silentflow/facebook-company-scraper-ppe)
- **Facebook Thread** - [Facebook Thread Profiles Scraper | Followers, Bios & Engagement](https://apify.com/silentflow/facebook-thread-profiles-scraper)
- **Kuaishou** - [Kuaishou Scraper | Videos, Comments and Creator Stats](https://apify.com/silentflow/kuaishou-scraper)
- **OnlyFans** - [OnlyFans Profile Scraper](https://apify.com/silentflow/onlyfans-scraper-ppe)
- **Pinterest** - [Pinterest Profiles Scraper | Followers, Emails and Bios](https://apify.com/silentflow/pinterest-profiles-scraper)
- **Pinterest** - [Pinterest Videos Scraper | Video Downloader, MP4 Links, Stats](https://apify.com/silentflow/pinterest-videos-scraper)
- **Reddit** - [Reddit Profiles Scraper | User Karma, Activity and Communities](https://apify.com/silentflow/reddit-profiles-scraper)
- **RedNote** - [RedNote Videos Scraper | Downloader, Transcripts and Stats](https://apify.com/silentflow/rednote-videos-scraper)
- **Skool Community** - [Skool Community Scraper](https://apify.com/silentflow/skool-scraper-ppe)
- **TikTok Lookalike** - [TikTok Lookalike Scraper | Influencers, Emails and Engagement](https://apify.com/silentflow/tiktok-lookalike-scraper)
- **YouTube Autocomplete** - [YouTube Autocomplete Scraper | Keyword Suggestions](https://apify.com/silentflow/youtube-autocomplete-scraper)
- **Douyin** - [Douyin Hashtags Scraper | Views, Creators and Topics](https://apify.com/silentflow/douyin-hashtags-scraper)
- **Facebook** - [Facebook Company Scraper | Emails, Phones, Ratings](https://apify.com/silentflow/facebook-company-scraper)
- **Instagram Engagement** - [Instagram Engagement Scraper](https://apify.com/silentflow/instagram-engagement-scraper)
- **OnlyFans** - [OnlyFans Profiles Scraper | Creator Prices, Stats & Links](https://apify.com/silentflow/onlyfans-profiles-scraper)
- **OnlyFans** - [OnlyFans Creator Scraper](https://apify.com/silentflow/onlyfans-scraper)
- **Reddit** - [Reddit Scraper | Comments, Posts and Users](https://apify.com/silentflow/reddit-scraper-ppr)
- **RedNote** - [RedNote Detail Scraper | Xiaohongshu Details, Images, Videos](https://apify.com/silentflow/rednote-detail-scraper)
- **Skool Group** - [Skool Group Scraper](https://apify.com/silentflow/skool-scraper)
- **Snapchat** - [Snapchat Ads Scraper | Ad Library, Impressions & Targeting](https://apify.com/silentflow/snapchat-ads-scraper)
- **Weibo** - [Weibo Scraper | Posts, Profiles, Followers and Engagement](https://apify.com/silentflow/weibo-scraper)
- **X Timeline** - [X Timeline Scraper | Tweets and Engagement Stats](https://apify.com/silentflow/x-timeline-scraper)
- **Xigua** - [Xigua Scraper | Videos, Creators and Downloads](https://apify.com/silentflow/xigua-scraper)
- **YouTube** - [YouTube Transcript Scraper](https://apify.com/silentflow/youtube-transcript-scraper)

**🏢 Business data**

- **LinkedIn Company Search** - [LinkedIn Company Search Scraper | Profiles & Firmographics](https://apify.com/silentflow/linkedin-profiles-companies-scraper)
- **Teachable Course** - [Teachable Course Scraper](https://apify.com/silentflow/teachable-scraper)
- **Website Tech Stack** - [Website Tech Stack Scraper](https://apify.com/silentflow/website-tech-stack-scraper)
- **Teachable - Courses, Prices & Instructors** - [Teachable Scraper - Courses, Prices & Instructors](https://apify.com/silentflow/teachable-scraper-ppr)
- **Trustpilot** - [Trustpilot Scraper | Reviews, Ratings and Company Contacts](https://apify.com/silentflow/trustpilot-enricher)

**✈️ Travel**

- **Tencent** - [Tencent Scraper | Maps Places, Phones and Ratings](https://apify.com/silentflow/tencent-scraper)
- **Zomato** - [Zomato Reviews Scraper | Restaurant Ratings and Replies](https://apify.com/silentflow/zomato-reviews-scraper)
- **2GIS** - [2GIS Reviews Scraper | Ratings, Photos and Owner Replies](https://apify.com/silentflow/2gis-reviews-scraper)
- **Apple Maps** - [Apple Maps Scraper | Places, Phones and Emails](https://apify.com/silentflow/apple-maps-scraper)
- **Booking.com Hotel** - [Booking.com Hotel Scraper](https://apify.com/silentflow/booking-scraper-ppr)
- **Despegar** - [Despegar Reviews Scraper | Hotel Reviews and Ratings](https://apify.com/silentflow/despegar-reviews-scraper)
- **Flight Price** - [Flight Price Scraper](https://apify.com/silentflow/flight-price-scraper)
- **Google Maps** - [Google Maps Scraper](https://apify.com/silentflow/google-maps-scraper)
- **Kakao** - [Kakao Scraper | Map Places, Reviews and Phones](https://apify.com/silentflow/kakao-scraper)
- **OpenTable** - [OpenTable Reviews Scraper | Restaurant Reviews and Ratings](https://apify.com/silentflow/opentable-reviews-scraper)
- **TheFork** - [TheFork Scraper | Restaurants, Menus and Ratings](https://apify.com/silentflow/thefork-scraper)
- **Trip** - [Trip Reviews Scraper | Hotel Reviews and Ratings](https://apify.com/silentflow/trip-reviews-scraper)
- **Viator** - [Viator Reviews Scraper | Tour Reviews and Ratings](https://apify.com/silentflow/viator-reviews-scraper)
- **Booking** - [Booking Scraper | Hotel Prices, Photos, Availability](https://apify.com/silentflow/booking-scraper)

**🎯 Lead generation**

- **Northdata** - [Northdata Company Scraper](https://apify.com/silentflow/northdata-scraper)
- **Dealroom** - [Dealroom Scraper | Companies and Investors](https://apify.com/silentflow/dealroom-scraper-ppe)
- **ZocDoc** - [ZocDoc Scraper | Doctors, Reviews and Availability](https://apify.com/silentflow/zocdoc-scraper-ppr)
- **PagesJaunes** - [PagesJaunes Scraper | French Business Emails and SIRET](https://apify.com/silentflow/pagesjaunes-scraper)
- **Similarweb** - [Similarweb Scraper | Website Traffic, Rankings and Competitors](https://apify.com/silentflow/similarweb-scraper)
- **SIRET** - [SIRET Company Enricher](https://apify.com/silentflow/siret-enricher-ppr)
- **BuiltWith** - [BuiltWith Scraper | Tech Stacks and Top Sites](https://apify.com/silentflow/builtwith-scraper)
- **UK Companies House** - [UK Companies House Enricher](https://apify.com/silentflow/uk-companies-house-enricher)
- **CSLB** - [CSLB Scraper | Contractor Licenses, Bonds and Leads](https://apify.com/silentflow/cslb-scraper)
- **Dealroom Startup Data** - [Dealroom Startup Data Scraper](https://apify.com/silentflow/dealroom-scraper)
- **Justdial** - [Justdial Companies Scraper | Business Leads, Phones and Emails](https://apify.com/silentflow/justdial-companies-scraper)
- **PagesJaunes** - [PagesJaunes Business Scraper](https://apify.com/silentflow/pagesjaunes-scraper-ppr)
- **ThomasNet Suppliers** - [ThomasNet Suppliers Scraper](https://apify.com/silentflow/thomasnet-scraper)
- **CNPJ Brazilian** - [CNPJ Brazilian Company Enricher](https://apify.com/silentflow/cnpj-enricher)
- **Company Data** - [Company Data Scraper | Emails, Phones and Tech Stack](https://apify.com/silentflow/company-data-scraper)
- **Delaware** - [Delaware Scraper | Corporations, LLCs and Registered Agents](https://apify.com/silentflow/delaware-scraper)
- **French Company Prospector** - [French Company Prospector](https://apify.com/silentflow/french-company-prospector)
- **G2** - [G2 Reviews Scraper](https://apify.com/silentflow/g2-review-intelligence)
- **Paginasamarillas** - [Paginasamarillas Scraper | Business Leads, Emails and Phones](https://apify.com/silentflow/paginasamarillas-scraper)
- **Pappers** - [Pappers Scraper | French Companies, Directors & Financials](https://apify.com/silentflow/pappers-scraper)
- **SEC** - [SEC Scraper | EDGAR Filings and Company Data](https://apify.com/silentflow/sec-scraper)
- **SoftwareAdvice** - [SoftwareAdvice Scraper | Reviews, Ratings and Pros & Cons](https://apify.com/silentflow/softwareadvice-scraper)
- **Sunbiz** - [Sunbiz Companies Scraper | New Florida Business Leads](https://apify.com/silentflow/sunbiz-companies-scraper)
- **Sunbiz** - [Sunbiz Scraper | Florida Companies and Officers](https://apify.com/silentflow/sunbiz-scraper)
- **USPTO** - [USPTO Scraper | Trademark Search and Status](https://apify.com/silentflow/uspto-scraper)
- **Clutch** - [Clutch Scraper | Agencies, Reviews, Ratings, Services](https://apify.com/silentflow/clutch-scraper)
- **Clutch Agency** - [Clutch Agency Scraper](https://apify.com/silentflow/clutch-scraper-ppe)
- **Domain** - [Domain Enricher](https://apify.com/silentflow/domain-enricher)
- **Google Ads Transparency** - [Google Ads Transparency Scraper](https://apify.com/silentflow/google-ads-transparency-scraper)
- **KVK** - [KVK Scraper | Dutch Companies and SBI Codes](https://apify.com/silentflow/kvk-scraper)
- **SIRET French** - [SIRET French Company Enricher](https://apify.com/silentflow/siret-enricher)
- **ZocDoc** - [ZocDoc Scraper](https://apify.com/silentflow/zocdoc-scraper)

**🔎 SEO**

- **Scribd** - [Scribd Scraper | Documents, Authors and Views](https://apify.com/silentflow/scribd-scraper)
- **SpyFu** - [SpyFu Scraper | SEO, PPC and Competitor Data](https://apify.com/silentflow/spyfu-scraper)
- **Apple** - [Apple Reviews Scraper | App Store Reviews and Ratings](https://apify.com/silentflow/apple-reviews-scraper)
- **Bing** - [Bing Enricher Scraper | Mobile Friendly Test and Indexing](https://apify.com/silentflow/bing-enricher-scraper)
- **Google News** - [Google News Scraper](https://apify.com/silentflow/google-news-scraper)
- **Yandexsearch** - [Yandexsearch Scraper | Search Results and Rankings](https://apify.com/silentflow/yandexsearch-scraper)

**🎬 Video**

- **Pexels** - [Pexels Scraper | Photos, Videos and Download Stats](https://apify.com/silentflow/pexels-scraper)

**📰 News**

- **ForexFactory** - [ForexFactory Scraper | Economic Calendar and Forecasts](https://apify.com/silentflow/forexfactory-scraper)
- **FT** - [FT Scraper | Financial Times Articles, Authors and Topics](https://apify.com/silentflow/ft-scraper)
- **OpenAI** - [OpenAI Scraper | News, Blog Posts and Research](https://apify.com/silentflow/openai-scraper)

**🧰 More tools**

- **PrizePicks** - [PrizePicks Scraper | Player Props, Lines and Projections](https://apify.com/silentflow/prizepicks-scraper)
- **Equibase** - [Equibase Scraper | Horse Racing Entries and Results](https://apify.com/silentflow/equibase-scraper)
- **FanDuel** - [FanDuel Scraper | Odds, Spreads and Player Props](https://apify.com/silentflow/fanduel-scraper)
- **Maersk** - [Maersk Scraper | Vessel Schedules and Port Calls](https://apify.com/silentflow/maersk-scraper)
- **Screener** - [Screener Scraper | Stock Fundamentals, NSE & BSE](https://apify.com/silentflow/screener-scraper)

### Support

Need something this scraper doesn't do yet? We ship features fast.

- Feature requests go straight to our backlog
- Enterprise needs? We do custom integrations and high-volume plans
- Pricing questions? Check the Monetization tab on the actor page

Response time: usually under 24 hours.

### Legal compliance

This Actor extracts publicly available data from Telegram's public channel pages on t.me. It does not bypass any login, paywall or CAPTCHA, and never uses a Telegram account. Users are responsible for complying with Telegram's terms of service and applicable data protection laws (GDPR, CCPA, and PIPL where relevant). Posts can name people, and post signatures (`author`), comment authors and channel titles can be personal data: handle them accordingly, keep only what you need, and honor removal requests. The data returned is informational; verify accuracy for regulated use cases.

*Telegram Posts Scraper by SilentFlow: public posts with their views, reactions and comments, for any period.*

# Actor input Schema

## `channelUsernames` (type: `array`):

Public channels to read, newest post first: a username (<code>durov</code>), an @handle (<code>@telegram</code>) or a channel link (<code>https://t.me/cointelegraph</code>). One channel of 20 posts takes a few seconds.<br><br>Groups, private chats and invite links (<code>t.me/+...</code>) have no public posts: they are skipped and named in the log.

## `postUrls` (type: `array`):

Single posts to read, one row each: <code>https://t.me/durov/528</code>. A link to one photo of an album returns the album. Search links made on a channel's web page (<code>https://t.me/s/cointelegraph?q=ETF</code>) and channel links work here too.

## `keywords` (type: `array`):

Words to look for inside every channel above: <code>bitcoin</code>, <code>ETF</code>, <code>#AI</code>. Telegram's own search gives the latest matches, then older posts are read and kept when their text contains the word, up to the max posts, newest first. Each row says which keyword found it. Leave empty to read each channel's whole history. Keywords need at least one channel username: they search inside channels, not across all of Telegram.

## `maxItems` (type: `integer`):

Stop each channel, and each keyword search, after this many posts. Two channels at 100 give up to 200 rows; post links always return their post. Set it to what you need, the cost grows with it.

## `oldestPostDate` (type: `string`):

Only keep posts published after this date. Pick a date (<code>2026-09-01</code>) or an age (<code>7 days</code>, <code>1 month</code>). A daily schedule with <code>1 day</code> returns only what was posted since yesterday.

## `newestPostDate` (type: `string`):

Only keep posts published before this date, the day itself included: <code>2025-03-31</code>, or an age such as <code>1 year</code>. With the field above it makes a period, for example all of March 2025. Old periods are reached directly, without reading every newer post first.

## `minViews` (type: `integer`):

Skip posts seen fewer times than this, for example <code>100000</code> to keep the posts that took off. 0 keeps every post. With a high floor, or a rare keyword, each channel stops after checking 1,000 posts (or 20 times the max posts, if higher).

## `includeComments` (type: `boolean`):

Add the exact number of comments under each post and its 5 latest comments (author, text, date). Reads one more page per post, about one second each: 21 posts read with their comments took 23 seconds in our test. Channels that turned comments off are noticed after 3 posts and skipped; their rows keep the comment fields empty.

## `debugMode` (type: `boolean`):

Write detailed logs of every request and connection change.

## Actor input object example

```json
{
  "channelUsernames": [
    "durov",
    "nytimes"
  ],
  "maxItems": 20,
  "minViews": 0,
  "includeComments": false,
  "debugMode": false
}
```

# Actor output Schema

## `posts` (type: `string`):

Complete post data including: id, url, messageId, text, mediaType, links, hashtags, mentions, isEdited, isForwarded, forwardedFrom, forwardedFromUrl, isReply, replyToUrl, replyToText, author, channelUsername, channelTitle, channelUrl, channelId, channelDescription, channelPhotoUrl, channelIsVerified, views, reactions, reactionsCount, commentsCount, channelSubscribers, channelPhotos, channelVideos, channelFiles, channelLinks, date, imageUrls, videoUrls, videoThumbnailUrl, videoDuration, documentTitle, linkPreviewUrl, linkPreviewSiteName, linkPreviewTitle, linkPreviewDescription, linkPreviewImageUrl, latestComments, foundBy, searchKeyword, scrapedAt.

## `overview` (type: `string`):

Channel, post text, views, reactions, media type, date and link of every post.

## `engagement` (type: `string`):

Views, reactions, comments and the channel's subscriber count next to each post.

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "channelUsernames": [
        "durov",
        "nytimes"
    ],
    "maxItems": 20
};

// Run the Actor and wait for it to finish
const run = await client.actor("silentflow/telegram-posts-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "channelUsernames": [
        "durov",
        "nytimes",
    ],
    "maxItems": 20,
}

# Run the Actor and wait for it to finish
run = client.actor("silentflow/telegram-posts-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "channelUsernames": [
    "durov",
    "nytimes"
  ],
  "maxItems": 20
}' |
apify call silentflow/telegram-posts-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,silentflow/telegram-posts-scraper"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/fweJnoaFhJqPDa1sG/builds/R7DNRMQyWVahRUvB8/openapi.json
