Endpoints News Scraper avatar

Endpoints News Scraper

Pricing

from $7.50 / 1,000 results

Go to Apify Store
Endpoints News Scraper

Endpoints News Scraper

Scrapes Endpoints News articles by keyword or category feed. Returns each article's title, summary, URL, and publication date as a flat row.

Pricing

from $7.50 / 1,000 results

Rating

0.0

(0)

Developer

Acquisition Automation Co.

Acquisition Automation Co.

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 hours ago

Last modified

Share

Acquisition Automation Co. Search less. Close more.

πŸ’Š Endpoints News Scraper

Export biopharma trade coverage as flat rows: headline, author, summary, category, tags, publication date and the article link. Filter by keyword or by one of eight category feeds, including deals, FDA and earnings. No API key, no account, no login.

Endpoints News covers the money side of biotech and pharma: acquisitions, licensing, FDA decisions, plant closures, layoffs and earnings. It reads well and exports badly. There is no download, no bulk view, and a keyword search hands back a page you have to read one item at a time. This Actor reads the feeds for you and writes each article into a dataset you can sort, filter and hand to an analyst.

Who uses itWhat they use the coverage for
πŸ₯ Healthcare and life science investorsWatching the deals feed for who is buying, who is selling and at what stage
πŸ”¬ Corporate development teamsTracking a target's competitors, trial readouts and regulatory events before an LOI
πŸ“Š Analysts covering pharma servicesSpotting plant closures, layoffs and capacity moves that reprice a supplier
πŸ“° Newsletter and research writersBuilding a searchable archive of headlines and summaries by keyword

πŸ“‹ What it does

πŸ’‘ Why it matters: the deals feed is a list of counterparties. Pulled as rows, it becomes a pipeline you can filter by date and keyword instead of a page you scroll.

  • πŸ”Ž Filters by keyword. The term is matched against both the headline and the summary, so a company name catches articles that never made it into a title.
  • πŸ“‚ Eight category feeds. all, regulatory, manufacturing, fda, deals, rd, clinical and earnings.
  • πŸ“ Returns the summary, not just the link. Enough of the opening to judge whether the article matters without opening it.
  • 🏷 Carries the article's own tags, for example Pharma, Manufacturing, so one run can be split into several topic lists.
  • ✍️ Names the reporter, which is how you find the person covering your sector.
  • πŸ’Ύ Exports to CSV, Excel, JSON or XML, from the run page or the API.

πŸ“Š Output

Every article is one flat row. 9 fields, the same in every category.

FieldTypeDescription
πŸ“° titlestringArticle headline
✍️ authorstringReporter credited on the article
πŸ“… publishDatestringPublication date and time as the feed publishes it, for example Mon, 14 Sep 2026 15:57:28 +0000
πŸ“‚ categorystringCategory the article is filed under, for example Pharma or R&D
πŸ“ summarystringOpening of the article, truncated by the feed
πŸ”— urlstringLink to the full article on endpoints.news
🏷 tagsstringThe article's tags as one comma-separated string
πŸ•’ scrapedAtstringISO timestamp of collection
⚠️ errorstringnull on a normal row

Example rows

{
"title": "GSK to wind down German vaccine factory due to lack of demand",
"author": "Anna Brown",
"publishDate": "Mon, 14 Sep 2026 15:57:28 +0000",
"category": "Pharma",
"summary": "GSK is closing a factory in Germany and laying off about 650 workers as demand for egg-based flu vaccines declines, a spokesperson told Endpoints News. The site closure comes after a β€œrigorous review” of two ...",
"url": "https://endpoints.news/gsk-to-wind-down-german-vaccine-factory-due-to-lack-of-demand/",
"tags": "Pharma, Manufacturing",
"scrapedAt": "2026-09-14T17:19:15.521Z",
"error": null
}
{
"title": "GSK heads to FDA with recently acquired drug from Nuvalent",
"author": "Lei Lei Wu",
"publishDate": "Mon, 14 Sep 2026 15:21:55 +0000",
"category": "R&D",
"summary": "GSK’s Jideytro posted an impressive response rate of 94% in a first-line treatment for ROS1-positive non-small cell lung cancer patients, according to results shared at the World Conference on Lung Cancer over the weekend. GSK ...",
"url": "https://endpoints.news/gsk-heads-to-fda-with-recently-acquired-drug-from-nuvalent/",
"tags": "R&D",
"scrapedAt": "2026-09-14T17:19:15.640Z",
"error": null
}

✨ Why choose this Actor

What you get
The trade press, as dataHeadlines and summaries in rows, not in a browser tab you have to keep open.
No credentialsThe category feeds are public. No key, no account, no login.
Keyword across title and summaryA company name is caught even when the headline does not carry it.
The same 9 fields every runAppend daily runs into one archive without cleaning columns.
You pay per rowNo subscription. A keyword that matches nothing costs nothing.

πŸš€ How to use it

  1. Create a free Apify account. New accounts start with $5 of credit.
  2. Open the Actor and select Try for free.
  3. Pick a category, or leave it on all.
  4. Add a keyword if you are tracking a company or a molecule, and set maxItems to cap the run.
  5. Select Start, then export from the Dataset tab as CSV, Excel, JSON or XML.

A first run:

{
"maxItems": 10,
"category": "all"
}

Watching one company across the deals feed:

{
"keyword": "GSK",
"category": "deals",
"maxItems": 200
}

βš™οΈ Input

FieldRequiredDescription
keywordNoSubstring matched against the article title and summary. Empty returns everything in the feed
categoryNoOne of all, regulatory, manufacturing, fda, deals, rd, clinical, earnings. Default all
maxItemsNoHow many articles to collect per run. Free plan is capped at 10

πŸ’° Pricing

Pay per result. No subscription, and no Apify platform usage on top.

Apify planFreeBronzeSilverGoldPlatinumDiamond
Per article row$0.0085$0.00817$0.00783$0.0075$0.0075$0.0075
Rows collectedCost on the Free plan
100$0.85
1,000$8.50
10,000$85.00

Free plan runs return up to 10 rows as a preview. Any paid Apify plan lifts that to 1,000,000 per run.

πŸ”Œ Integrate with any app

The dataset is available through the Apify API as soon as the run finishes. Use run-sync-get-dataset-items for a one-shot call, webhooks to push new articles into Slack or a sheet, or the Make, Zapier, Airbyte and LangChain integrations listed on the Actor page.

πŸ€– Use with an AI agent

Give an agent live access to the coverage over the Model Context Protocol:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=acquistion-automation/endpoints-news-scraper"

Then ask it in plain language what moved in the deals feed this week and read the result back.

❓ Frequently asked questions

Do I get the full article text? No. A row carries the headline, the author, the summary the feed publishes, the tags and the link. Open url for the article itself.

Why is summary cut off with three dots? That is how the feed publishes it. The Actor does not shorten it further.

What is the difference between category and tags? category is the single feed the article is filed under. tags is the article's own topic list, which often names more than one.

Can I search a company name that is not in the headline? Yes. The keyword is matched against the summary as well, which catches articles where the company appears in the first paragraph.

How far back does a run go? Each run reads the feed from the newest article backwards until it hits maxItems. Run it on a schedule to build an archive over time.

What can I export? CSV, Excel, JSON and XML from the run page, or JSON straight from the API.

πŸ”— More from Acquisition Automation Co.

About Acquisition Automation Co.

We build automation for people buying businesses. The repetitive part of an acquisition search, checking listings, pulling public records, tracking owners and assets, is work a machine should do, so the buyer's time goes into judging deals instead of collecting them.

We add new Actors regularly. If there is a source you need and do not see here, tell us.

πŸ†˜ Support

Open an issue in the Issues tab of this Actor with your run ID, the input you used, and what you expected to get back.

⚠️ Disclaimer

This Actor is independent and is not affiliated with, endorsed by, or sponsored by Endpoints News. It collects only publicly available data. Article text remains the property of its publisher. You are responsible for using that data in compliance with the source's terms of service and applicable law.