Ecosia News Scraper avatar

Ecosia News Scraper

Under maintenance

Pricing

from $1.99 / 1,000 search results

Go to Apify Store
Ecosia News Scraper

Ecosia News Scraper

Under maintenance

Scrapes normalized news search results from Ecosia.

Pricing

from $1.99 / 1,000 search results

Rating

0.0

(0)

Developer

Search API

Search API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 days ago

Last modified

Share

Scrapes normalized news search results from Ecosia.

What this Actor collects

The Actor converts Ecosia news results into one clean JSON record per article, including publisher, canonical URL, snippet, publication time, author and category when available, page position, locale, and search provenance.

  • Uses the input limits and filters below to control the crawl.
  • Stores source-backed fields defined by the 52-field dataset schema.
  • Omits optional fields when the source does not expose a value instead of writing nulls or fabricated placeholders.

Use cases

  • News monitoring
  • Publisher and topic research
  • Article-feed enrichment

Input

Provide input in JSON. Fields marked required must be supplied. The Default / example column shows a schema default when one exists; otherwise it shows a documented prefill or fixture value.

FieldTypeRequiredDefault / exampleDescription
querystringYes"artificial intelligence"Keywords to search for news on Ecosia.
maxItemsintegerNo25 (maximum 100)Maximum news records to save.
maxPagesintegerNo1 (maximum 10)Maximum Ecosia result pages to inspect.
regionstringNo"us-en"Country-language code used for locale and metadata.
proxyConfigurationobjectNo{"useApifyProxy":false}Optional Apify Proxy configuration for blocked hosted requests.
maxRequestRetriesintegerNo3Retries blocked or failed pages with rotated browser sessions.
requestTimeoutSecsintegerNo90Maximum seconds allowed to validate and extract one page.
navigationTimeoutSecsintegerNo60Maximum seconds allowed for browser navigation.
headlessbooleanNotrueRun Chrome without a visible window.

Example input

{
"query": "artificial intelligence",
"maxItems": 5,
"maxPages": 1,
"proxyConfiguration": {
"useApifyProxy": false
},
"region": "us-en",
"maxRequestRetries": 3,
"requestTimeoutSecs": 90,
"navigationTimeoutSecs": 60,
"headless": true
}

Output

The default dataset contains one item per news article result. The following are the most useful fields; author, category, date, image, and rich-result fields depend on the source response.

FieldTypeDescription
positionintegerPosition
titlestringTitle
descriptionstringDescription
linkstringArticle Link
sourcestringPublisher
publishedAtRawstringPublished At Raw
thumbnailstringThumbnail
pageintegerPage
searchQuerystringSearch Query
scrapedAtstringScraped At
typestringType
snippetstringSnippet
urlstringURL
querystringQuery
resultTypestringResult Type
titleHtmlstringTitle HTML

Example dataset item

This compact example is taken from local Actor storage. Long text and nested collections are shortened for documentation only.

{
"position": 1,
"title": "Obernolte-Trahan artificial intelligence bill introduced in House",
"description": "The newest bill is a revised version of a discussion draft the duo released last month.",
"link": "https://www.msn.com/en-us/news/politics/obernolte-trahan-artificial-intelligence-bill-introduced-in-house/ar-AA28xIqW",
"source": "Politico on MSN.com",
"publishedAtRaw": "3 hours ago",
"page": 1,
"searchQuery": "artificial intelligence",
"scrapedAt": "2026-07-23T18:12:14.647Z",
"type": "news",
"snippet": "The newest bill is a revised version of a discussion draft the duo released last month.",
"url": "https://www.msn.com/en-us/news/politics/obernolte-trahan-artificial-intelligence-bill-introduced-in-house/ar-AA28xIqW"
}