GDELT Global News & Events Scraper avatar

GDELT Global News & Events Scraper

Pricing

Pay per usage

Go to Apify Store
GDELT Global News & Events Scraper

GDELT Global News & Events Scraper

Extract global news events from GDELT Project. Get news articles, sentiment, geographic data from 100+ languages updated every 15 minutes.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

cloud9

cloud9

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Extract global news events from GDELT Project. Get news articles, sentiment, geographic data from 100+ languages updated every 15 minutes.

Features

Input Configuration

Modes

  1. search: /doc/doc?query={query}&mode=ArtList&maxrecords={maxResults}&format=json
  2. timeline: /doc/doc?query={query}&mode=TimelineVol&format=json

Example Input

{
"mode": "search",
"query": "example search",
"maxResults": 50
}

Output

The actor stores results in the Apify dataset. Each item contains:

  • url
  • title
  • seendate
  • socialimage
  • domain
  • language
  • sourcecountry

Usage Example

const input = {
"mode": "search",
"query": "example search",
"maxResults": 50
};
const run = await ApifyClient.actor('gdelt-news-scraper').call(input);
const { items } = await ApifyClient.dataset(run.defaultDatasetId).listItems();
console.log(items);

Limits

  • Maximum results per run: 250
  • Rate limiting: 1 request per second (default)

Support

For issues or questions, contact the developer or open an issue on GitHub.

License

Apache-2.0