News API - Article Search, Headlines, Sentiment, NewsCatcher
Pricing
from $10.00 / 1,000 news article returneds
News API - Article Search, Headlines, Sentiment, NewsCatcher
Search news articles from 140,000+ sources by keyword, entity, theme, sentiment, language and country, or pull latest headlines, breaking news, articles by author or URL, news sources and article counts from the NewsCatcher News API into a dataset. Bring your own API key.
Pricing
from $10.00 / 1,000 news article returneds
Rating
0.0
(0)
Developer
Nabeel Hassan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 days ago
Last modified
Categories
Share
Search and export news articles from 140,000+ publishers worldwide, with NLP theme, sentiment and named entities, straight into an Apify dataset using your own NewsCatcher News API key.
This actor wraps the NewsCatcher News API v3. It turns a keyword or Boolean query, an author, a list of article URLs or a set of filters into clean, deduplicated rows you can download as JSON, CSV or Excel, schedule, or feed into other actors and AI agents.
What it does
- News article search: keywords, exact phrases and Boolean queries (AND, OR, NOT, wildcards) across titles, content, AI summaries or English translations.
- Latest headlines: the newest articles in a time window such as the last 24 hours or 7 days, by language, country, publisher or theme.
- Breaking news: stories with a sudden spike in coverage, each with its top articles and article count.
- Articles by author: everything a journalist published, matched on the exact byline.
- Articles by URL or ID: look up full article records for links you already have.
- News sources: the publisher catalogue with country, rank, domain type, news type, robots.txt compliance and 7 day volume.
- Article counts over time: how many articles matched a query per hour, day or month, for media monitoring and trend charts.
- NLP filters: theme (Business, Finance, Tech, Politics and 12 more), title and content sentiment from -1 to 1, organizations, people, locations and other entities mentioned.
- Publisher filters: languages, publisher countries, domains, curated top sources per country, source rank, opinion pieces, home page headlines, word count, full text only, duplicates and robots.txt compliance.
- Pay only for results: empty searches are recorded as a free row that says why, never charged.
Input
| Field | Used by | What it does |
|---|---|---|
mode | all | search, latestHeadlines, breakingNews, authors, articlesByLink, sources or articleCounts |
queries | search, counts | One query per line, read separately. Boolean syntax supported |
searchIn | search, counts | Title and content (default), title, content, summary or translated fields |
authorNames | authors | Exact bylines, one per line |
articleLinks, articleIds | URL or ID | Articles to look up, sent 25 to a request |
from, to | search, authors, URL or ID, counts | Dates such as 2026-01-31, date-times, or relative values such as 30d or 3 days ago |
when | latest headlines | Time window such as 24h, 7d or 30d |
languages, countries, sourceDomains, predefinedSources | most modes | Language codes, publisher countries, domains, or values such as top 50 US |
sortBy | article modes | Relevance, newest first, or highest ranked sources first |
themes, organizations, people, locations, sentiment ranges | NLP modes | Filters on the provider's NLP enrichment |
includeNlpData | article modes | Adds theme, summary, sentiment and entities (on by default) |
topArticlesPerEvent | breaking news | 1 to 100 top articles per event |
aggregationBy | counts | Per hour, day or month |
maxResults | all | Row ceiling for the run, across all queries |
apiKey | all | Your News API key (secret). Or set the DATA_API_KEY environment secret |
Inputs a mode does not use are left off the request and named in the log, so a wrong filter never silently empties your results.
Example output
{"mode": "search","recordType": "article","identifier": "\"artificial intelligence\" AND regulation","found": true,"id": "93b554adf9bf7feb5fc70be8209f8fc9","title": "EU lawmakers agree on next steps for AI rules","url": "https://www.example-news.com/tech/eu-ai-rules","date": "2026-10-06 14:32:00","source": "example-news.com","author": "Jane Doe","language": "en","country": "BE","value": 1840,"theme": "Tech, Politics","summary": "European lawmakers reached a provisional deal on ...","titleSentiment": 0.12,"contentSentiment": -0.05,"description": "Negotiators agreed on ...","content": "Full article text where the publisher makes it public ...","word_count": 812,"is_opinion": false,"robots_compliant": true,"nlp": { "theme": "Tech, Politics", "ner_ORG": [{ "entity_name": "European Commission", "count": 3 }] },"note": null}
Every field the provider returns is kept. value is the publisher rank for articles, the article count for breaking news events and time frames, and the rank for sources.
FAQ
What is the NewsCatcher News API?
The NewsCatcher News API is a commercial news data API that indexes articles from more than 140,000 news sources in over 100 countries and enriches them with NLP: theme classification, sentiment, named entity recognition, summaries, deduplication and clustering. This actor calls its v3 endpoints /api/search, /api/latest_headlines, /api/breaking_news, /api/authors, /api/search_by_link, /api/sources and /api/aggregation_count.
Do I need my own API key?
Yes. This actor is bring your own key: you need an active News API subscription from NewsCatcher (plans are sold through their sales team, with NLP, IPTC Tags and Embeddings tiers). Your key is stored as an Apify secret, sent only in the x-api-token header, and removed from every log line. Without a key the run stops immediately with a clear message and no charge.
How do I search news by keyword or Boolean query?
Choose Article search and enter one query per line, for example "electric vehicles" AND (Tesla OR BYD) NOT recall. Use double quotes for exact phrases, * for wildcards, and + or - to require or exclude a word. Separate words are joined with AND automatically.
How many articles can I get?
Pages of up to 1,000 articles are read until your maxResults ceiling. The News API returns at most 10,000 results for one query, so for larger backfills run several queries over shorter date windows. How far back you can search depends on your plan's historical days.
Can I filter by sentiment, company or person?
Yes, on NLP plans. Set title or content sentiment ranges from -1 to 1, pick themes, or list organizations, people, locations or other entities the article must mention. NLP enrichment covers articles indexed from July 2023 onward.
What do I pay?
The actor charges per returned record: 0.01 USD per news article, 0.015 USD per breaking news event with its top articles, 0.005 USD per news source and 0.005 USD per article count time frame, with Apify platform usage included. Empty results are free. NewsCatcher bills your API subscription separately; each page is one API call against your plan's monthly call quota.
What happens if my key is wrong or my plan does not cover a request?
A rejected key (401), a request outside your plan such as a date range older than your historical days (403), or a used up call quota ends the run cleanly with the provider's own explanation as the status message. Rate limits (429, too many concurrent calls) are retried automatically.
Keyword map
news API, news search API, news articles API, latest headlines API, breaking news API, news sentiment analysis, media monitoring, news data export, NewsCatcher API, news scraper alternative, news by author, news source list, article volume over time, named entity news search.
Terms and data use
You need your own News API subscription, and your use of the data is governed by your agreement with NewsCatcher. Their terms grant a non-transferable licence for the subscriber's own use, describe the service as for internal use, forbid making it available to third parties or building competing services, and leave clearing publisher copyright for article content to the subscriber. Article text belongs to the original publishers: check your licence before republishing content, and consider the robots.txt compliant filter. This actor is an independent tool and is not made or endorsed by NewsCatcher.