SOLUTIONS / News & content products
News applicationsMedia monitoringContent tools

From a topic to a feed your readers can use.

Retrieve Stories by topic and country, inspect their sources, then connect reporting to structured Events. Build a repeatable feed without assembling the ingestion and grouping pipeline yourself.

Real API responses Source evidence included Start in Explore
Conceptual illustration connecting an airport, city, data center and energy infrastructure at dusk
Connected-world illustration · the records and metrics below are captured API data.
SAVED API EXAMPLE
Captured 2026-09-25 · 2026-09-18 — 2026-09-24

Which Stories belong in this feed, and what happened?

GET /api/v2/stories
limit 3sort recentcountry USAhas_events truesearch energysearch_mode lexical

Choose a topic, country and date window. 3 records in this saved page.

Country filter: USA. May match actor origin or reported location; returned Stories can concern places outside this country.

01 / STORY

Zelensky says US is preparing new investments in Ukraine's defense and energy

Location
Kyiv, Ukraine
Classification
Economic
Significance
0.15 model score · 0–1
Articles
3
Inspect the reportingglavcom.ua ↗glavcom.ua ↗

Linked Events (1 returned)

Zelensky says US is preparing investments in Ukraine

02 / STORY

Koretsky and US envoy discuss air defense, energy and defense projects in Ukraine

Location
Kyiv, Ukraine
Classification
Political
Significance
0.08 model score · 0–1
Articles
1
Inspect the reportinginterfax.com.ua ↗

Linked Events (1 returned)

Serhiy Koretsky discusses defense and energy with US envoy

03 / STORY

Indiana Gov. Braun announces state-led nuclear energy program

Location
Indianapolis, United States
Classification
Infrastructure
Significance
0.08 model score · 0–1
Articles
1
Inspect the reportingchicagotribune.com ↗

Linked Events (1 returned)

Indiana Gov. Mike Braun announces nuclear regulatory partnership

Use This Data Exact request · JSON · curl · Python · TypeScript

Captured 2026-09-25. These are the exact saved dates and identifiers. Running this request again can return changed results.

GET https://gdeltcloud.com/api/v2/stories?date_start=2026-09-18&date_end=2026-09-24&limit=3&include_images=false&include_entity_images=false&sort=recent&country=USA&has_events=true&search=energy&search_mode=lexical
: "${GDELT_CLOUD_API_KEY:?Set GDELT_CLOUD_API_KEY}"
curl --fail-with-body --max-time 60 --get 'https://gdeltcloud.com/api/v2/stories' \
  --header "Authorization: Bearer $GDELT_CLOUD_API_KEY" \
  --header 'Accept: application/json' \
  --data-urlencode 'date_start=2026-09-18' \
  --data-urlencode 'date_end=2026-09-24' \
  --data-urlencode 'limit=3' \
  --data-urlencode 'include_images=false' \
  --data-urlencode 'include_entity_images=false' \
  --data-urlencode 'sort=recent' \
  --data-urlencode 'country=USA' \
  --data-urlencode 'has_events=true' \
  --data-urlencode 'search=energy' \
  --data-urlencode 'search_mode=lexical'

Pagination: this is one saved page. Follow the response’s pagination contract to retrieve additional pages; each request uses additional QU. Treat incomplete coverage as incomplete, including an empty result.

All requested dates were served in this capture. 7 served dates. Recorded examples are historical; current results may differ.

INSIDE THE EVENT RECORD

What happened. Who’s involved.
Why it deserves attention.

GDELT Cloud adds structured classification, actor roles, geographic precision and explainable Event metrics to the raw article stream. Here is what the API returned for one Event in this workflow.

CAMEOPLUS · 01

Zelensky says US is preparing investments in Ukraine

Make Public Statement · 2026-09-24

Reported location
Kyiv, Ukrainenearby area
Occurrence date basis
publication day inference
Evidence returned
3 articles · 1 evidence sources · 1 supporting StoriesArticle volume is not a count of independent corroborations.
source actorVolodymyr Zelensky
target actorUnited States
SCORES FROM THIS RESPONSE
Significance0.17 / 1

Prioritize within the returned feed.

Coding confidence0.58 / 1

How confidently the reporting was coded.

Magnitude3.0 / 10

Intensity on the event’s domain scale.

Systemic importance0.10 / 1

How much the wider system depends on the node.

Propagation potential0.26 / 1

Potential for effects to travel beyond the event.

Market sensitivity0.05 / 1

Exposure of traded claims to the development.

Model judgments for prioritization, not measured losses or calibrated probabilities. Compare magnitude within its event domain. Missing scores stay unknown.

Open the reasoning returned with these scores

Magnitude

The event described is Zelensky's neutral public statement about preparations for investment.

Systemic importance · interconnectedness

The article excerpt does not describe third-party commitments dependent on this relationship.

Propagation · transmission channel

The statement concerns possible US investment in Ukraine, but no active transmission mechanism or binding commitment is described.

Market sensitivity · economic effect

The reported investment is being prepared; no binding or realized change to a claim is described.

THREE STEPS, A WORKING WORKFLOW

Choose your scope.
Inspect the evidence. Use the records.

01

Choose a topic, country and date window.

Dates, topics, places and classification are explicit request parameters.

02

Compare recent reporting with significant developments.

Keep original sources, model scores and coverage beside the result.

03

Follow a Story to its Events and source evidence.

Copy a request into your application. Start with one bounded page.

DATA BEHIND THIS WORKFLOW

See the Events behind a Story

GDELT Cloud codes Events and clusters Stories from the raw GDELT article stream. These structured records are GDELT Cloud outputs; GDELT’s own coded Events, themes and tone are not inputs.

Open the selected Story’s linked Events and source articles. Inspect what happened, how it is classified and which reporting supports it.

Detail is fetched using the first returned Story ID. Only Events and sources actually linked by the response are shown.

Select “Add more context” in the saved demo to inspect the additional records ↑

SHAPED BY CUSTOMER USAGE

Paying news and marketing accounts use recent, country-filtered and topic-filtered Story queries through REST and MCP. The example below adapts that recurring feed pattern.

Based on observed recurring requests from paying accounts. This adapted demo is illustrative; the additional dataset combination is a possibility you can build, not a claim about the customer’s deployment.

WORK WITH WHAT YOU HAVE

Fill a gap.
Or build your first version.

Alongside your existing workflow

Feed a CMS, newsletter workflow or media-monitoring product with grouped reporting and the sources behind it.

From a blank page

Start with a topic feed in Explore, then copy its request into a small application or MCP workflow.

YOUR WORKLOAD, MADE EXPLICIT

Small start.
Room to build.

Model the whole retrieval workflow before you integrate it. Adjust polling, pagination, detail calls and additional context.

This estimate uses 30 days. Detail calls are 1 QU each; saved enrichment is charged once per run. Retries default to zero. It does not include other account usage.

1,320 QU / month1,320 requests including the retry allowance
Builder · $59/month

Lowest current public monthly plan covering these QU and required REST capabilities. 1,500 QU included.

Annual option: $590 billed yearly.

Hosted Monitors are separate: 3 capacity · daily minimum cadence. This calculator models API polling.

Compare plans and standard trial eligibility →

REST + MCP

The demo is the beginning.
The API is the product.

Copy the captured request in curl, Python or TypeScript above. For an AI workflow, connect the GDELT Cloud MCP server and ask your client to use the same supported filters. Inspect the tool’s current schema before calling it; REST query names are not assumed to be MCP argument names.

Read the API and MCP documentation

MORE WAYS TO BUILD