Skip to main content

Overview

GDELT Cloud generates structured event records from news media clusters using a three-layer coding framework. Every media event cluster is analyzed by an AI pipeline that classifies events using one of three complementary systems:
  1. ACLED — Armed Conflict Location & Event Data methodology for conflict and political violence
  2. Traditional CAMEO — Conflict and Mediation Event Observations for diplomatic and political interactions
  3. CAMEO+ — GDELT Cloud’s extension of CAMEO across eight additional structural domains
These three systems are mutually exclusive and non-overlapping. Every event belongs to exactly one system. Together they form a complete taxonomy that covers the full spectrum of geopolitically significant events — from battlefield clashes to monetary policy decisions, AI capability breakthroughs, and pandemic declarations.
All event codes across all three systems are independently generated by GDELT Cloud. We follow ACLED and CAMEO methodology and taxonomy where applicable, and extend CAMEO with our proprietary CAMEO+ categories for domains those systems do not cover. GDELT Cloud does not use, license, or re-distribute ACLED’s proprietary dataset. Our conflict event records are derived entirely from GDELT news clusters.
Beta: The GDELT Cloud event coding system is in beta. The taxonomy, scoring methodology, and coverage will evolve as the system matures. Event codes, field definitions, and domain boundaries are subject to change.

The Three Layers

Layer 1 — ACLED Conflict Coding

Scope: Physical conflict, political violence, and mass demonstrations. ACLED (Armed Conflict Location & Event Data) is the gold standard for conflict event coding. GDELT Cloud follows ACLED’s methodology to code the following event types from news clusters:
Event TypeExamples
BattlesArmed clashes, territorial fights, government vs. rebel engagements
Explosions/Remote violenceAirstrikes, drone strikes, shelling, IEDs, suicide bombings
Violence against civiliansAttacks, abductions, sexual violence targeting non-combatants
RiotsViolent demonstrations, mob violence
ProtestsPeaceful demonstrations, protest with intervention
Strategic developmentsAgreements, arrests, base establishment, territory transfers
ACLED events correspond to CAMEO event root codes 14, 18, 19, and 20, plus sub-codes 137, 138x, 173, and 175 (armed demonstrations, arrests, and violent repression). Each ACLED event record includes: disorder_type → event_type → sub_event_type (3-level classification), actor pair (actor1 / actor2) with ACLED interaction codes, location with latitude/longitude, fatality count, civilian targeting flag, AI-written narrative notes, and links back to the source news cluster.

Layer 2 — Traditional CAMEO (POLITICAL domain)

Scope: Diplomatic interactions, political cooperation, and non-violent conflict between states and political actors. CAMEO (Conflict and Mediation Event Observations) is the standard event coding ontology used in political science and conflict research. GDELT Cloud uses CAMEO’s 2–4 digit hierarchical coding scheme for diplomatic and political events that fall outside ACLED’s conflict scope. Coded CAMEO roots (01–13, 15–17):
CodeCategoryExamples
01Make public statementOfficial announcements, press statements, symbolic acts
02–03Appeal / Express intent to cooperateDiplomatic appeals, cooperation intent
04ConsultPhone calls, bilateral visits, summits, negotiations
05Engage in diplomatic cooperationEndorse, apologize, sign formal agreement
06–07Material cooperation / Provide aidEconomic cooperation, military aid, humanitarian assistance
08YieldCeasefires, troop withdrawal, sanctions relief
09InvestigateHuman rights investigations, war crimes inquiries
10–12Demand / Disapprove / RejectOfficial criticism, sanctions threats, rejected proposals
13Threaten (non-military)Economic threats, diplomatic sanctions threats
15Exhibit force postureMilitary mobilization, alert status increases
16–17Reduce relations / CoerceSanctions, diplomatic expulsions, property seizures
Not coded here: CAMEO roots 14 (protest), 18 (assault), 19 (fight), 20 (mass violence) — those are handled by the ACLED layer. Sub-codes 137 (armed protests), 138x (military force threats), 173 (arrest), and 175 (violent repression) are also ACLED-scope. CAMEO POLITICAL events carry: goldstein_scale (cooperation/conflict score −10 to +10), quad_class (Verbal Cooperation / Material Cooperation / Verbal Conflict / Material Conflict), actor pair with ISO-3 country codes, and precise location.

Layer 3 — CAMEO+ (GDELT Cloud Extension)

Scope: Eight structural domains that CAMEO and ACLED do not cover — economic, corporate, technology, infrastructure, environmental, health, demographic, and information events. CAMEO+ is a GDELT Cloud-developed extension of the CAMEO framework. Where traditional CAMEO focuses on diplomatic and political interactions between actors, CAMEO+ codes the structural events that shape geopolitical risk, financial markets, and systemic stability — but that traditional event coding systems were not designed to capture. CAMEO+ event codes use 2-letter domain prefixes (e.g., EC02 for monetary policy, TE03 for cyber events, EN01 for geophysical hazards), making them immediately distinguishable from traditional CAMEO numeric codes. CAMEO+ events additionally carry four latent event attributes extracted by the AI coder:
AttributeDescription
magnitudeDomain-specific event intensity (0–10)
systemic_importanceHow much this event affects the broader system (0–1)
propagation_potentialLikelihood of cascading or contagion effects (0–1)
market_sensitivityExpected financial market impact (0–1)
These attributes cannot be derived from rule-based coding systems — they require the contextual reasoning that large language models make possible.

CAMEO+ Domain Taxonomy

POLITICAL (0117)

Diplomatic, cooperative, verbal-conflict, and non-violent coercive political events. The POLITICAL domain in CAMEO+ uses the same standard CAMEO 2–4 digit codes as Layer 2 above. It is the bridge between traditional CAMEO and the new CAMEO+ domains, sharing the same Goldstein scale and quad_class system. This domain captures the same political interaction events as CAMEO while being processed through the CAMEO+ pipeline and stored in cluster_cameoplus_events alongside the other CAMEO+ domains.

ECONOMIC (EC__)

Macroeconomic, monetary, fiscal, trade, capital flow, and market stress events.
CodeEventExamples
EC01Macroeconomic Indicator ReleaseGDP contraction ≥2%, inflation at multi-decade high, PMI below 45 (crisis threshold only)
EC02Monetary Policy ActionCentral bank rate decision, QE launch/taper, currency intervention
EC03Fiscal Policy ActionStimulus package signed, austerity budget enacted, debt ceiling suspension
EC04Trade Policy ActionTariff imposed/removed, export controls enacted, trade deal signed
EC05Market Stress EventBank run, bank failure, capital controls imposed, major credit downgrade
EC06Currency EventDevaluation, peg break, currency crisis (≥15% depreciation), hyperinflation
EC07Sovereign Debt EventSovereign default, debt restructuring, IMF bailout approval
Threshold philosophy: ECONOMIC events require a discrete, enacted policy action or a structural market event — not analysis, commentary, or proposals. Magnitude scores reflect severity: routine rate adjustments score 3–4; sovereign defaults score 9–10.

CORPORATE (CO__)

Corporate structure, production capacity, technology milestones, and capital allocation events.
CodeEventExamples
CO01Merger or AcquisitionM&A announcement, hostile takeover, completed acquisition
CO02Bankruptcy or RestructuringChapter 11 filing, administration, debt restructuring, liquidation
CO03Production Capacity ChangeFactory opening/closure, supply chain relocation, data center construction
CO04Technology Development MilestoneProduct launch, chip breakthrough, AI model release, major patent
CO05Capital Allocation EventInvestment >$1B, share buyback, venture funding, IPO, hyperscaler commitment
CO06Regulatory or Legal ActionAntitrust ruling, major fine, license revocation, national security review
CO07Leadership or Governance ChangeCEO departure, board coup, major shareholder action, nationalization
CO08Supply Chain ShockMajor supplier shutdown affecting multiple industries, single-point-of-failure disruption

TECHNOLOGY (TE__)

AI capability, military technology, cyber operations, space, and strategic technology controls.
CodeEventExamples
TE01AI Capability EventFrontier model release, major training run, capability benchmark, AGI milestone
TE02Military Technology EventHypersonic test, new weapons system test, directed energy, autonomous weapons
TE03Cyber EventLarge-scale attack, critical infrastructure breach, ransomware, zero-day exploit
TE04Space or Satellite EventLaunch, ASAT test, satellite deployment, space station event, debris event
TE05Strategic Technology ControlExport ban, chip restriction, technology transfer ban, research restriction
TE06Critical Tech InfrastructureSemiconductor fab milestone, quantum computing breakthrough, nuclear tech event

INFRASTRUCTURE (IN__)

Energy, transport, supply chain, and communications infrastructure disruptions and milestones.
CodeEventExamples
IN01Energy Infrastructure EventPipeline explosion/completion, refinery outage, power grid failure, nuclear incident
IN02Transport DisruptionPort closure, canal blockage, shipping lane attack, bridge collapse
IN03Supply Chain DisruptionSemiconductor shortage, critical material export halt, chokepoint disruption
IN04Communications InfrastructureUndersea cable cut/activation, telecom outage, internet exchange disruption
IN05Deliberate Infrastructure SabotageConfirmed attack on energy, transport, comms, or water systems
IN06Water Infrastructure EventDam failure, desalination plant outage, municipal water supply collapse

ENVIRONMENT (EN__)

Geophysical hazards, meteorological events, climate events, and environmental pollution.
CodeEventExamples
EN01Geophysical HazardEarthquake, volcanic eruption, tsunami, landslide
EN02Meteorological HazardHurricane, typhoon, cyclone, flood, heatwave, blizzard, wildfire
EN03Climate EventRecord temperature, glacier collapse, ice shelf break, sea level anomaly
EN04Environmental Pollution EventMajor oil spill, chemical leak, industrial disaster, nuclear contamination
EN05Environmental Policy or AgreementEmissions target, climate accord, environmental regulation, carbon market event
Magnitude scores for environmental events are calibrated to scientific scales: earthquake Mw for EN01, hurricane category for EN02, affected area/temperature anomaly for EN03.

HEALTH (HE__)

Epidemic outbreaks, pandemics, vaccine milestones, health policy, and health system crises.
CodeEventExamples
HE01Disease OutbreakNew pathogen identified, outbreak declared, novel variant, epidemic spread
HE02Pandemic or Global Health EmergencyWHO pandemic declaration, PHEIC, multi-country spread event
HE03Vaccine or Treatment MilestoneRegulatory approval, rollout launch, efficacy data release, supply disruption
HE04Public Health Policy ActionLockdown, quarantine, travel restriction, vaccination mandate
HE05Health System CrisisHospital overflow, medicine shortage, health worker strike, system collapse
Magnitude for health events: 1–3 = local/city level; 4–6 = national; 7–10 = global emergency. Propagation potential reflects transmission rate and pandemic potential.

DEMOGRAPHIC (DE__)

Refugee flows, migration events, population crises, and labor actions.
CodeEventExamples
DE01Mass Displacement or Refugee EventLarge refugee flow, mass displacement, camp crisis, IDP surge
DE02Migration EventBorder surge, mass migration, deportation wave, migration policy change
DE03Population CrisisAcute famine, food insecurity declaration, water crisis, mass casualty non-conflict
DE04Labor EventMass strike, general strike, major workforce disruption
DE05Urbanization or Housing EventMegacity infrastructure failure, housing collapse, urban displacement crisis
Magnitude reflects affected population scale: thousands = low, millions = high.

INFORMATION (IF__)

Disinformation campaigns, information controls, major leaks, and narrative warfare.
CodeEventExamples
IF01Disinformation or Influence OperationCoordinated disinfo campaign, election interference, foreign influence op
IF02Information Control ActionInternet shutdown, platform ban, censorship action, journalist arrest
IF03Major Leak or DisclosureData breach, document leak, whistleblower disclosure, classified info release
IF04Narrative Warfare EventMajor false flag claim, large-scale propaganda campaign, media manipulation

Event Coding Source Indicator

Each media event cluster displayed in GDELT Cloud is marked with a discrete badge indicating its event coding source:
BadgeMeaning
🔴 ConflictACLED-coded conflict or political violence event (GDELT Cloud coded)
🔴 Historical ConflictACLED-coded event where event date differs from cluster date
🔵 CAMEO+ CodedGDELT Cloud CAMEO+ event (political, economic, technology, etc.)
GDELT AssignedRaw GDELT-assigned CAMEO code from article-level event extraction (not AI-coded)
When a cluster has been processed by the GDELT Cloud AI coding pipeline, the CAMEO+ or ACLED badge is shown. When a cluster was not AI-coded — either because it was determined to be out-of-scope (see below) or has not yet been processed — the ⚪ GDELT Assigned badge is shown. This is not an AI-coded event. Instead, it reflects GDELT Cloud’s selected CAMEO code based on the cluster’s contributing articles: the most representative CAMEO event code found across the articles that voted to form the cluster. It is a signal of what GDELT’s underlying article-level extraction detected, not a GDELT Cloud structured event record.

Out-of-Scope Content

Not all news clusters are candidates for structured event coding. The GDELT Cloud coding system focuses on discrete, consequential, geopolitically or structurally significant events. A large share of daily news coverage falls outside this scope and is intentionally skipped. Content that is NOT coded:
CategoryExamples
SportsGame results, league standings, player transfers, coaching changes, tournament outcomes
Entertainment & celebrityFilm releases, award shows, celebrity news, music chart activity, TV programming
Lifestyle & cultureFashion, food, travel, wellness, consumer trends, local festivals
Opinion & commentaryOp-eds, punditry, analyst commentary, political opinion pieces, editorials
Routine corporate newsRoutine earnings reports, minor product updates, standard press releases without discrete events
Market analysis & forecastsAnalyst predictions, market outlooks, economic projections (not actual policy actions)
Weather forecastsRoutine weather coverage (not actual disaster or extreme weather events)
General political commentaryPolling discussion, political punditry, campaign coverage without concrete policy actions
Soft diplomatic coverageGeneral reporting on ongoing relations without a concrete act or decision
Social media & viral contentViral stories, social media trends, influencer activity without real-world structural impact
Human interest storiesLocal community coverage, personal profiles, non-structural human interest content
When a cluster is skipped, its badge defaults to ⚪ GDELT Assigned — showing the underlying CAMEO code GDELT’s extraction pipeline detected in the contributing articles, rather than a GDELT Cloud structured event record.

Accessing CAMEO+ Events

Dashboard

Visit Events in the sidebar, then select the CAMEO+ tab to browse, filter, and map CAMEO+ events. Use the domain filter to narrow by ECONOMIC, TECHNOLOGY, HEALTH, etc. The interactive map displays pins sized by magnitude. Each event card links back to the source news cluster. The Dashboard hero card also features a CAMEO+ tab with a live world map and domain breakdown for today’s events.

REST API

curl "https://gdeltcloud.com/api/v1/cameoplus-events?days=7" \
  -H "Authorization: Bearer gdelt_sk_..."

MCP Tool

For AI agents, use the get_cameoplus_events MCP tool:
get_cameoplus_events(days=7, domain="ECONOMIC", event_code="EC02")
See the get_cameoplus_events tool reference for full parameter documentation.

API Access

GDELT Cloud-coded events are available via:
  • GET /api/v1/conflict-events — ACLED conflict events with full ACLED classification
  • GET /api/v1/cameoplus-events — CAMEO+ events with domain, event code, and latent attributes
  • GET /api/v1/media-events — Media event clusters including event coding source indicators
See the API Reference for full parameter documentation.