# Feedly Scraper (`mscraper/feedly-scraper`) Actor

Feedly Scraper is a specialized web scraping tool designed to extract news from Feedly. The scraper exports the accumulated data to various formats like JSON, XML, CSV, or Excel

- **URL**: https://apify.com/mscraper/feedly-scraper.md
- **Developed by:** [mscraper](https://apify.com/mscraper) (community)
- **Categories:** News
- **Stats:** 88 total users, 0 monthly users, 100.0% runs succeeded, 4 bookmarks
- **User rating**: No ratings yet

## Pricing

from $4.00 / 1,000 results

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

## Feedly Scraper

### What does Feedly Scraper do?

Feedly Scraper is a specialized web scraping tool designed to extract news from [Feedly](https://feedly.com/).The scraper exports the accumulated data to various formats like JSON, XML, CSV, or Excel.

### Why scrape Feedly?

Feedly has a wealth of data on news and events from around the world. This data can be used for a variety of purposes, including:

➡️ **Market Research**: With the vast amount of data present in Feedly from various sectors and industries, it can be used for comprehensive market research.

➡️ **Trend Analysis**: By scraping Feedly regularly, you can analyze trends over time to understand how different topics or industries are evolving.

➡️ **Competitive Analysis**: You can track news and updates about competitors in your industry, providing valuable insights for competitive analysis.

➡️ **Sentiment Analysis**: The comments and reactions to different news articles can be used for sentiment analysis, helping companies understand public opinion towards certain topics or events.

➡️ **Content Curation**: Feedly has a variety of content from numerous sources. Scraping it can help in curating content for your blog, website or social media channels.

➡️ **Academic Research**: Researchers can use the data for studies on news dissemination, the influence of media, or any other related topics.

➡️ **Public Relations Strategy**: By tracking the latest news and trends, businesses can strategize their public relations and communication efforts effectively.

### How to scrape Feedly?

It's easy to scrape Feedly with Feedly Scraper. Just follow these few steps and you'll get your data in a few minutes.

1. Click on Try for free.
2. Add topics and/or feeds in input.
3. Click on Run.
4. When Feedly Scraper has finished, preview or download your data from the Dataset tab.

### How much will it cost to scrape Feedly?

Apify gives you $5 free usage credits every month on the [Apify Free plan](https://apify.com/pricing). You can get up to 10,000 results per month from Feedly Scraper for that, so those 10,000 results will be completely free.

But if you need to get more data regularly from Feedly, you should grab an Apify subscription. We recommend our [$49/month Starter plan](https://apify.com/pricing) - you can get up to 100,000 every month with the $49 monthly plan!

Or get 1,000,000 results for $499 with the [Scale plan](https://apify.com/pricing) - wow!

### Results

Results from feeds are limited to 50.

Search discovery:

```json
{
  "id": "apple",
  "label": "apple"
 }
```

Related topics:

```json
{
   "size": 1712978,
   "bestFeedId": "feed/http://www.theverge.com/rss/full.xml",
   "focusScore": 0.11790651664227005,
   "topic": "tech",
   "topicId": "tech"
  }
```

Feed infos:

```json
{
   "relevanceScore": 62.0,
   "leoScore": 595.77,
   "description": "Access API technology and business information and resources. API Ebooks, events, blog posts, and much more! Join our global API community.",
   "language": "en",
   "id": "feed/http://nordicapis.com/feed/",
   "title": "Nordic APIs",
   "feedId": "feed/http://nordicapis.com/feed/",
   "website": "https://nordicapis.com/",
   "topics": [
    "engineering",
    "api",
    "tech",
    "programming"
   ],
   "subscribers": 2314,
   "velocity": 2.7,
   "updated": 1687417488973,
   "iconUrl": "https://storage.googleapis.com/site-assets/UjG-CeLaqj27hMBI_WjhTGNNUNvP04IJdUFt2zsPBtQ_icon-161222fba4d",
   "partial": false,
   "coverUrl": "https://storage.googleapis.com/site-assets/UjG-CeLaqj27hMBI_WjhTGNNUNvP04IJdUFt2zsPBtQ_cover-17110913e64",
   "visualUrl": "https://storage.googleapis.com/site-assets/UjG-CeLaqj27hMBI_WjhTGNNUNvP04IJdUFt2zsPBtQ_visual-161222fba4d",
   "estimatedEngagement": 1
  }
```

News:

```json
{
 "id": "feed/http://www.theverge.com/rss/full.xml",
 "title": "The Verge",
 "direction": "ltr",
 "updated": 1687717343234,
 "alternate": [
  {
   "type": "text/html",
   "href": "https://www.theverge.com/"
  }
 ],
 "items": [
  {
   "language": "en",
   "id": "PSNTZO8gXFUe+cpCZyApw0vEKWPT4b14D6teBEocIAE=_188f3caf002:4492a4c:cee8d097",
   "fingerprint": "207c1252",
   "originId": "https://www.theverge.com/2023/6/25/23772942/reddit-accessibility-improvements-mobile-apps-moderation-tools",
   "origin": {
    "htmlUrl": "https://www.theverge.com/",
    "streamId": "feed/http://www.theverge.com/rss/full.xml",
    "title": "The Verge"
   },
   "content": {
    "content": "<figure>\n<img alt=\"An illustration of the Reddit logo.\" src=\"https://cdn.vox-cdn.com/thumbor/smeTgl0c-JaCX-BL-CLXLaA8dpw=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/72400716/acastro_STK024_03.0.jpg\">\n<figcaption>Illustration by Alex Castro / The Verge</figcaption>\n</figure>\n<p>Reddit will make “accessibility improvements” to many moderator tools in its official mobile apps by July 1st, the company announced <a href=\"https://www.reddit.com/r/modnews/comments/14he7nz/accessibility_updates_to_mod_tools_part_1/\">on Friday</a>. </p>\n<p>Some moderators rely on third-party apps because Reddit’s apps have what they characterize as <a href=\"https://www.reddit.com/r/Blind/comments/14ds81l/rblinds_meetings_with_reddit_and_the_current/\">“significant accessibility challenges,”</a> and the accessibility community has expressed concerns over how they will moderate on mobile after popular apps <a href=\"https://www.theverge.com/2023/6/8/23754183/apollo-reddit-app-shutting-down-api\">like Apollo shut down</a> on June 30th due to <a href=\"https://www.theverge.com/2023/5/31/23743993/reddit-apollo-client-api-cost\">potentially expensive API pricing changes</a>. It seems this roadmap, which promises improvements to features like the moderation queue and the ModMail messaging system on Android and iOS, is intended to assuage those fears.</p>\n<p>Based on the replies to the announcement post, however, many are still unhappy with the company’s plans. “A multibillion dollar corporation forcing disabled people (including the profoundly disabled) to simply ‘learn new tools,’ and to stop using the accessibility tools they’re used to — the tools they depend on — to access / moderate the communities they depend on — is cruel,” <a href=\"https://www.reddit.com/r/modnews/comments/14he7nz/accessibility_updates_to_mod_tools_part_1/jpbjck8/\">wrote PotRoastPotato</a>, a moderator who has <a href=\"https://www.reddit.com/r/software/comments/14gy94x/starting_july_1_reddits_api_policy_will_only/\">advocated for disabled communities</a> as part of the <a href=\"https://www.theverge.com/2023/6/22/23770480/reddit-blackout-protest-pressure-mods-change-rules\">recent protests across Reddit</a>. “As long as there are disabled users who depend on and are accustomed to the accessibility features of third-party apps, these apps need to be preserved,” PotRoastPotato added in an email to <em>The Verge</em>.</p>\n<p>Reddit’s roadmap notes that some features won’t be available until late July or sometime in August, and some are critiquing the company for that choice. “Why are these not blockers that you are forcing Reddit to delay API changes for?” <a href=\"https://www.reddit.com/r/modnews/comments/14he7nz/accessibility_updates_to_mod_tools_part_1/jpdgb4b/\">one user wrote</a>. “Do you find it acceptable to have an inherently worse moderator accessibility experience while pulling the rug out from underneath the community?”</p>\n<div><aside><div data-anthem-component=\"readmore\" data-anthem-component-data=\"{&quot;stories&quot;:[{&quot;title&quot;:&quot;Reddit is about to get a little less accessible&quot;,&quot;url&quot;:&quot;https://www.theverge.com/2023/6/23/23771396/reddit-subreddit-community-transcribers-accessibility&quot;},{&quot;title&quot;:&quot;Why disabled users joined the Reddit blackout&quot;,&quot;url&quot;:&quot;https://www.theverge.com/2023/6/13/23759761/reddit-disability-accessibility-blackout-api-blind&quot;},{&quot;title&quot;:&quot;Reddit will exempt accessibility-focused apps from its unpopular API pricing changes&quot;,&quot;url&quot;:&quot;https://www.theverge.com/2023/6/7/23752804/reddit-exempt-accessibility-apps-api-pricing-changes&quot;}]}\"></div></aside></div>\n<p>“We applaud Reddit for prioritizing these features, but would prefer a top-down corporate response that gives the product team enough time and addresses the broader community’s concerns,” the moderators of r/Blind said in a statement to <em>The Verge</em>. They added that Reddit has invited the mods to help test the features, but the team has asked Reddit if this will be contract work and hasn’t yet heard back.</p>\n<p>Accessibility advocates have been <a href=\"https://www.theverge.com/2023/6/13/23759761/reddit-disability-accessibility-blackout-api-blind\">among the most vocal protestors of Reddit</a> since it became clear that the future of third-party Reddit apps was in jeopardy. In response to their outcry, Reddit said earlier this month that it will <a href=\"https://www.theverge.com/2023/6/7/23752804/reddit-exempt-accessibility-apps-api-pricing-changes\">exempt accessibility-focused apps</a> from its API changes, and at least three have received that exemption: RedReader, Dystopia, and Luna. But the API changes are also partially responsible for the <a href=\"https://www.theverge.com/2023/6/23/23771396/reddit-subreddit-community-transcribers-accessibility\">planned June 30th shutdown of r/TranscribersOfReddit</a>, a community that transcribes images, audio, and video for about 100 others. </p>\n<p>Reddit CEO Steve Huffman does seem committed to making accessibility changes; in response to a comment in his AMA that criticized Reddit’s approach to accessibility, Huffman <a href=\"https://www.reddit.com/r/reddit/comments/145bram/addressing_the_community_about_changes_to_our_api/jnkccq7/?context=3\">said that</a> “for our own apps, there is no excuse” and promised that “we will do better.” But the company didn’t immediately reply to a request for comment about if it would make changes to its plans in response to concerns from the community in Friday’s post. According to Reddit spokesperson Tim Rathschmidt, “We’ll no longer comment on hearsay, unsubstantiated claims, or baseless accusations from <em>The Verge</em>. We’ll be in touch as corrections are needed.”</p>\n<p>Here’s Reddit’s full roadmap the company’s post, which is titled “<a href=\"https://www.reddit.com/r/modnews/comments/14he7nz/accessibility_updates_to_mod_tools_part_1/\">Accessibility Updates to Mod Tools: Part 1</a>.” In the post, Reddit promised to share another update on Friday.</p>\n<blockquote>\n<p>How mods access Moderation tools (by July 1)</p>\n<p>ModQueue (view, action posts and comments, filter and sort content, add removal reasons, and bulk action items) (by July 1)</p>\n<p>ModMail (inbox, read, reply to messages, create new mail, private mod note) (by July 1)</p>\n<p>User Settings (manage mods, approved users, muted users, banned user) (by July 1)</p>\n<p>Community Settings (late July)</p>\n<p>Ban Evasion Settings (late July)</p>\n<p>Additional User Settings (late July)</p>\n<p>Remaining mod surfaces (August)</p>\n</blockquote>",
    "direction": "ltr"
   },
   "title": "Reddit says accessibility upgrades for moderators are coming to its mobile apps soon",
   "author": "Jay Peters",
   "crawled": 1687717343234,
   "published": 1687716777000,
   "updated": 1687716777000,
   "alternate": [
    {
     "href": "https://www.theverge.com/2023/6/25/23772942/reddit-accessibility-improvements-mobile-apps-moderation-tools",
     "type": "text/html"
    }
   ],
   "visual": {
    "processor": "feedly-nikon-v3.1",
    "contentType": "image/jpeg",
    "url": "https://cdn.vox-cdn.com/thumbor/smeTgl0c-JaCX-BL-CLXLaA8dpw=/0x0:2040x1360/1310x873/cdn.vox-cdn.com/uploads/chorus_image/image/72400716/acastro_STK024_03.0.jpg",
    "width": 1310,
    "height": 873,
    "expirationDate": 1690309353854,
    "edgeCacheUrl": "https://lh3.googleusercontent.com/0B0d6GAJoUBK4WTvhBCgGGUG0sigaBv16FjKMvZDCZR5Ga-ruS11l9GldJefcIk5FpT4KAPeU-NUiWczY0RMvx4MuV-VzzEaHIcUjv8"
   },
   "canonicalUrl": "https://www.theverge.com/2023/6/25/23772942/reddit-accessibility-improvements-mobile-apps-moderation-tools",
   "unread": true,
   "engagement": 7,
   "engagementRate": 1.40,
   "webfeeds": {
    "logo": "http://storage.googleapis.com/test-site-assets/PSNTZO8gXFUe-cpCZyApw0vEKWPT4b14D6teBEocIAE_ologo-14be62cd987",
    "relatedLayout": "card",
    "wordmark": "http://storage.googleapis.com/test-site-assets/PSNTZO8gXFUe-cpCZyApw0vEKWPT4b14D6teBEocIAE_owordmark-1503a52ff7f",
    "relatedTarget": "browser",
    "accentColor": "fa4b2a"
   }
  }
 ]
}
```

### Is it legal to scrape Feedly?

Note that personal data is protected by GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers. We also recommend that you read our blog post: [is web scraping legal?](https://blog.apify.com/is-web-scraping-legal/)

### Contact

Please feel free to browse through the diverse array of web scrapers available on [my Apify profile](https://apify.com/mscraper). If a custom solution or extra options are what you're seeking, don't hesitate to get in touch with me directly at <contact@mscraper.com>.

# Actor input Schema

## `language` (type: `string`):

2 letter ISO 639-1 code https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes

## `topics` (type: `array`):

Enter search topics.

## `saveSearchDiscovery` (type: `boolean`):

Crawler first checks if your topic is available on Feedly. You can save search results.

## `useFirstDiscoveredTopic` (type: `boolean`):

Use the first discovered topic if needed. In case we don't find your topic.

## `saveRelatedTopics` (type: `boolean`):

Topic recommendations related to the topic from search discovery.

## `saveFeedInfos` (type: `boolean`):

Feeds related the to topic from search discovery.

## `crawlBestFeed` (type: `boolean`):

Crawl news from the best feed picked by Feedly related to the topic from search discovery.

## `feeds` (type: `array`):

Enter feed ids.

## `proxy` (type: `object`):

Select proxies to be used by your crawler.

## Actor input object example

```json
{
  "language": "en",
  "topics": [
    "apple"
  ],
  "saveSearchDiscovery": false,
  "useFirstDiscoveredTopic": true,
  "saveRelatedTopics": false,
  "saveFeedInfos": true,
  "crawlBestFeed": true,
  "feeds": [
    "feed/http://nordicapis.com/feed/"
  ],
  "proxy": {
    "useApifyProxy": true,
    "apifyProxyCountry": "US"
  }
}
```

# 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 = {
    "language": "en",
    "topics": [
        "apple"
    ],
    "feeds": [
        "feed/http://nordicapis.com/feed/"
    ],
    "proxy": {
        "useApifyProxy": true,
        "apifyProxyCountry": "US"
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("mscraper/feedly-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 = {
    "language": "en",
    "topics": ["apple"],
    "feeds": ["feed/http://nordicapis.com/feed/"],
    "proxy": {
        "useApifyProxy": True,
        "apifyProxyCountry": "US",
    },
}

# Run the Actor and wait for it to finish
run = client.actor("mscraper/feedly-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 '{
  "language": "en",
  "topics": [
    "apple"
  ],
  "feeds": [
    "feed/http://nordicapis.com/feed/"
  ],
  "proxy": {
    "useApifyProxy": true,
    "apifyProxyCountry": "US"
  }
}' |
apify call mscraper/feedly-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,mscraper/feedly-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/Q7Ag7RR3a6PuchtCq/builds/D3TbbNUS0yY20SNDY/openapi.json
