What Makes GDELT Cloud Different
GDELT Cloud transforms the global news stream into structured intelligence:- Media Events — AI-clustered news stories with resolved sentiment, event coding, and entity extraction
- Conflict Events — ACLED-style conflict records (battles, airstrikes, protests) AI-coded from news clusters
- CAMEO+ Events — AI-coded non-conflict events across 9 domains with magnitude, market sensitivity, and systemic importance scores
- Entity Graph (GEG) — Wikipedia-verified entities with sentiment, salience, and co-occurrence networks
Country Code Reference (Critical)
| Endpoint | Param | Format | Examples |
|---|---|---|---|
/api/v1/media-events | actor_country | ISO-3 | USA, CHN, GBR, RUS |
/api/v1/media-events | location | FIPS 2-letter | US, CH, UK, RS, GM |
/api/v1/conflict-events | country | Full English name | Ukraine, Sudan, Iran |
/api/v1/cameoplus-events | country | ISO-3 | UKR, SDN, IRN |
/api/v1/entity-geg | — | Entity name | Full name, any case |
CH = China (not Switzerland), South Korea FIPS = KS not KR, UK ≠ GBR.
Workflow: Scan → Zoom → Enrich
Step 1 — Scan
Step 2 — Zoom
Step 3 — Enrich
Response Size Management
| Endpoint | detail=summary | detail=standard | detail=full |
|---|---|---|---|
/media-events ×10 | ~1,200 tok | ~5,000 tok | ~10,000 tok |
/media-events/cluster | ~500 tok | ~1,500 tok | ~3,000+ tok |
/entity-geg | ~300 tok | ~1,200 tok | ~1,500 tok |
detail=summary and limit=5–10. Escalate only when needed.
Conflict Events Quick Reference
CAMEO+ Events Quick Reference
Common Pitfalls
| Pitfall | Fix |
|---|---|
| Wrong country code format | Check the reference table above for each endpoint |
/entity-geg returns empty | Try /entity (GKG pipeline) as fallback |
| Response too large | Use detail=summary and limit=5-10 |
| No city-level filter | Use FIPS location + search with city name |
| No trend over time | Run same query at different date/days windows |
| Cluster data missing | Pass the same date and days from the discovery call |

