ParseForge Scrapers

Reuters Articles Scraper

parseforge/reuters-articles-scraper

News & mediaOther

Scrapes the latest articles from Reuters, returning each one's headline, full body text, publication date, and URL in a structured dataset.

Run this scraper See the API call
Total users
5
Monthly active
1
Total runs
140
Bookmarked
0
Rating
Not rated yet
Last modified
12 days ago

Overview

ParseForge

Reuters Articles Scraper

Scrape the latest Reuters articles, up to a million per run. Each article comes with its headline, full body text, publication date, and URL. No API key or complex setup. Export to CSV, JSON, Excel, or XML.

Reuters publishes breaking news and in-depth reports across world, business, politics, and technology. Accessing this content programmatically often requires paid feeds or navigating complex syndication agreements. This Actor reads the public article listings directly, letting you collect the most recent articles in a clean, flat schema for analysis, monitoring, or archival.

Who uses it What they scrape Reuters for
Financial analysts Monitor breaking business and market-moving headlines as they are published.
Data journalists Gather a corpus of wire service articles for trend analysis and fact-checking.
Academic researchers Build a dataset of global news coverage for media studies or political science research.
PR professionals Track how Reuters is covering a specific industry, company, or topic in near real-time.

What it does

This Actor collects the latest Reuters articles and returns each one as a flat row with its headline, body text, publication date, and URL.

  • ๐Ÿ“ฐ Latest articles feed: Collects the most recently published articles from the Reuters wire, ordered by publication time.
  • ๐Ÿ”ข Configurable volume: Set a precise limit on the number of articles to collect, from a single story up to one million per run.
  • ๐Ÿ“„ Full article text: Retrieves the complete body text of each article, not a snippet or summary.
  • ๐Ÿ“Š Structured output: Delivers a consistent, flat schema with headline, URL, publication date, and full text for every article.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Reuters data

๐Ÿ“ˆ Monitor market-moving news.

A financial analyst runs the Actor every hour to capture the latest business and finance headlines from Reuters, feeding them into a dashboard that alerts traders to breaking developments.

๐Ÿ“š Build a news research corpus.

An academic researcher collects a large sample of Reuters articles over several months to analyze framing and language patterns in international news coverage.

๐Ÿ” Track company or topic mentions.

A communications manager scrapes the latest articles and filters the resulting dataset for mentions of their company or a specific industry keyword to measure share of voice.

๐Ÿ—„๏ธ Archive wire service content.

A digital librarian runs the Actor daily to create a personal, searchable archive of Reuters reporting for long-term reference and fact-checking.

Why choose this scraper

What you get
No API key required Start scraping immediately without registering for a developer account or managing API credentials.
Full article text Get the complete body of each news story, ready for natural language processing or content analysis.
Simple configuration Set a single number for how many articles you need and run the Actor with one click.
Flexible export formats Download your dataset as CSV, JSON, Excel, or XML for smooth integration into your existing tools.

How it compares

No other Store actor targets Reuters the same way, so the honest comparison is with the alternatives teams actually weigh.

Reuters Articles Scraper Build it in-house By hand
Setup Run it now, zero config Days of engineering None, but hours per pull
When Reuters changes Maintained for you You fix it You re-learn the page
Proxies, retries, anti-bot Built in Your problem Browser only
Output Fixed JSON schema, CSV/Excel export Whatever you build Copy-paste
Cost Pay per result Engineering time Analyst hours

Configure the run

Drive the Actor by setting a maximum number of articles to collect, and it will return the most recent ones available. The Input tab lists every parameter.

A first run with the defaults:

{
 "maxItems": 10
}

A larger pull:

{
 "maxItems": 200
}

Pricing

Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.

Results collected Approximate cost
100 results $2.10
1,000 results $21.00
10,000 results $210.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Reuters Articles Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Reuters through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/reuters-articles-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting fewer articles than the maximum I set?

The Actor can only collect articles that are currently available in the public 'latest articles' feed. If the feed contains fewer new articles than your requested maximum, the run will finish with that smaller number. Try running the Actor again later when more articles have been published.

The body text for some articles is missing or cut off.

Some Reuters articles may have their full content behind a paywall or loaded dynamically in a way that is not accessible. The Actor returns whatever text is available in the public page source. This is a limitation of the source website's structure.

The Actor run failed with an error.

First, check that your input is valid, specifically that the 'Maximum articles' is a number between 1 and 1,000,000. If the input is correct, the Reuters website structure may have changed. Try running the Actor again in a few minutes, and if the problem persists, check the Apify platform status or contact support.

The publication dates seem off or are in the wrong timezone.

The Actor captures the date string exactly as it is displayed on the Reuters website, which is typically in GMT/UTC. You may need to parse and convert this string to your local timezone in your own data processing step.

Can I scrape historical articles from a specific date?

This Actor is designed to collect the most recent articles from the live feed. It does not support searching for or filtering by a specific date in the past. It will always return the latest available stories.

FAQ

Question Answer
Does this scraper require a Reuters API key or login? No. It reads the publicly available article listings directly, so you do not need to register for any API access or provide login credentials.
What data fields does the Actor return for each article? Each row in the output dataset includes the article's headline, full body text, publication date, and its URL on the Reuters website.
Can I scrape articles about a specific topic or keyword? This Actor is designed to collect the latest articles from the main Reuters feed. It does not have a built-in keyword filter, but you can filter the resulting dataset after the run using any data processing tool.
How many articles can I scrape in a single run? You can set the maximum number of articles from 1 up to 1,000,000. The Actor will collect the most recent articles available up to that limit.
Is the full text of every article always available? The Actor retrieves the full body text as it appears on the public Reuters article page. A small number of articles may have truncated or paywalled content, which will be reflected in the output.
How recent are the articles this Actor collects? It scrapes the 'latest articles' feed, which contains the most recently published stories. The exact time window depends on the volume of news and the number of articles you request.
Can I schedule this scraper to run automatically? Yes. You can set up a recurring schedule in Apify to run the Actor at regular intervals, such as every hour or once a day, to continuously collect new articles.
In what formats can I export the scraped data? You can export your dataset in CSV, JSON, Excel, or XML format directly from the Apify platform.
Is it legal to scrape Reuters articles? You are responsible for complying with the website's terms of service and applicable laws. This Actor only accesses publicly available pages. Always review the target site's robots.txt and terms before scraping at scale.
What is the difference between this and a Google News scraper? A Google News scraper aggregates headlines from thousands of sources based on search queries. This Actor collects articles directly and exclusively from the Reuters newswire, providing a focused, single-source dataset.

Related actors

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Thomson Reuters. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.

Input

FieldTypeWhat it doesDefault
maxItems integer How many articles to collect per run. 10

Pricing

from $19.00 per 1,000 results

Charged forWhat it isPrice each
result Single result in the default dataset. $0.019 to $0.021

Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.

API

One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.

POST ยท run and get results
curl -X POST "https://api.apify.com/v2/acts/parseforge~reuters-articles-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "maxItems": 3
  }'

Examples

Input that runs as-is.

input.json
{
  "maxItems": 3
}

Reviews

No reviews yet. Be the first.

Issues

We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.

Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.

Related scrapers

Run Reuters Articles Scraper on Apify All scrapers