signals
Lilambd World Signals Daily Change by Country. What changed today in the world's news events, per country. Daily GDELT 2.0 event counts by country and CAMEO root code (20 event types from public statement to mass violence) with mean Goldstein score, collected every morning since 2026-09-22: 19,185 country x event-type rows covering 126,256 events in 228 GDELT country codes over 31 collected days (2026-09-22 to 2026-11-03; 12 days not collected). One call to /today/{iso2} returns today's totals for a country against the previous collected day and the 7-day baseline, its rank, conflict share and the biggest changes by event type. Also: rankings, rising country x event pairs, time series per country. Source: Lilambd/world-signals (CC BY 4.0), GDELT Project (free with attribution). Routes: /days; /gaps; /rank (by, min_events, date, limit, offset); /cameo; /events (country, cameo, date, limit, offset); /rising (min_events, date, limit, offset); /countries; /cameo/{root} (date, limit, offset); /today/{iso2} (date); /country/{iso2} (days, date, limit, offset). Paid $0.005 USDC per call via x402 (_meta["x402/payment"]); set sample=true for a free 3-row preview.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"route": "<route>"
},
"name": "signals"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| route | Yes | One of: /days, /gaps, /rank, /cameo, /events, /rising, /countries, /cameo/{root}, /today/{iso2}, /country/{iso2}. Replace {placeholders} with a value, e.g. /search or /HND. | |
| params | No | Query parameters, e.g. {"q":"tokyo","limit":"50"} | |
| sample | No | Free preview, max 3 rows |