Skip to main content

Overview

Sanctions contagion: When a primary sanctions regime is active, secondary effects ripple through neutral countries (bypass nodes), energy corridors reroute, and financial systems develop workarounds. GDELT’s CAMEO+ market_min parameter isolates high-confidence market-moving events.

Country Code Reference

EndpointParamFormatExample
/api/v1/media-eventsactor_countryISO-3IRN, RUS, SAU
/api/v1/media-eventslocationFIPS 2-letterIR, RS, SA
/api/v1/conflict-eventscountryFull English nameIran, Russia
/api/v1/cameoplus-eventscountryISO-3IRN, RUS, USA

Workflow

Step 1 — Active Conflict Intensity Baseline

GET /api/v1/conflict-events
  ?country={CONFLICT_COUNTRY}
  &days=14
  &event_type=Explosions/Remote violence
  &limit=20

GET /api/v1/conflict-events/summary
  ?country={CONFLICT_COUNTRY}
  &days=14
  &group_by=date

GET /api/v1/conflict-events/summary
  ?region={AFFECTED_REGION}
  &days=14
  &group_by=country

Step 2 — Energy Corridor & Commodity Signals

GET /api/v1/media-events
  ?search={KEY_CHOKEPOINT} shipping disruption tanker closure
  &days=14
  &category=conflict_security
  &limit=10

GET /api/v1/cameoplus-events
  ?country={ENERGY_PRODUCER_ISO3}
  &domain=ECONOMIC
  &market_min=0.8
  &days=14
  &limit=20

GET /api/v1/media-events
  ?search=emergency oil reserve release strategic petroleum OPEC production
  &days=7
  &limit=10
market_min=0.8 isolates high-confidence market-moving events only.

Step 3 — Sanctions Secondary Exposure (Bypass Nodes)

GET /api/v1/media-events
  ?search={NEUTRAL_COUNTRY} {SANCTIONED_COUNTRY} trade sanctions waiver banking
  &days=14
  &limit=10

GET /api/v1/cameoplus-events
  ?country={NEUTRAL_COUNTRY_ISO3}
  &domain=ECONOMIC
  &days=14
  &limit=20
Watch for: bilateral currency swaps, barter trade arrangements, shadow fleet stories. These map bypass nodes.

Step 4 — Trade Corridor Viability

GET /api/v1/media-events
  ?search={TRADE_CORRIDOR} shipping attack delay reroute alternative route
  &days=14
  &limit=10

GET /api/v1/cameoplus-events
  ?domain=INFRASTRUCTURE
  &region={AFFECTED_REGION}
  &days=14
  &magnitude_min=5.0
  &limit=20
Look for: rerouting stories, insurance premium spikes, carrier suspension announcements.

Step 5 — Alliance Cohesion Signals

GET /api/v1/cameoplus-events
  ?country={ALLIANCE_MEMBER_ISO3}
  &domain=POLITICAL
  &market_min=0.7
  &days=14
  &limit=20

GET /api/v1/media-events
  ?search={ALLIANCE} cohesion burden sharing defense commitment disagreement
  &days=14
  &limit=10
Bilateral vs. multilateral divergence signals alliance fracture — key driver for sovereign spread positioning.

Step 6 — Currency & Financial System Stress

GET /api/v1/media-events
  ?search=SWIFT exclusion financial system bypass de-dollarization payment alternative
  &days=14
  &limit=10

GET /api/v1/cameoplus-events
  ?country={SANCTIONED_COUNTRY_ISO3}
  &domain=ECONOMIC
  &market_min=0.75
  &days=14
  &limit=15

Step 7 — Entity Monitoring

GET /api/v1/entity-geg
  ?entity={INTERNATIONAL_BODY}
  &limit=10

GET /api/v1/entity-geg
  ?entity={CENTRAL_BANK}
  &limit=10

Synthesis

SANCTIONS CONTAGION DASHBOARD
==============================
Conflict Intensity:        [score] → supply disruption probability
Key Chokepoint Status:     [{CHOKEPOINT}: OPEN/THREATENED/DISRUPTED]
Energy Reserve Response:   [ACTIVE/STANDBY/INACTIVE]
Bypass Node Activity:      [{NEUTRAL_COUNTRY}: HIGH/MED/LOW]
Trade Corridor Stress:     [{CORRIDOR}: %%]
Alliance Cohesion:         [SOLID/FRAYING/FRACTURING]
Financial System Bypass:   [ACCELERATING/STABLE/SLOWING]

Tips

  1. market_min=0.85+ for actionable calls; market_min=0.6+ for early warning
  2. INFRASTRUCTURE domain is the best CAMEO+ filter for chokepoint/corridor stress
  3. GDELT lags commodity pricing by ~6h but leads diplomatic moves by 12–24h
  4. Use limit=20 max for CAMEO+ — quality degrades beyond top-20