Search Events
search_eventsSearch ACLED political-violence and protest events. Filter by country (use "|" to OR, e.g., "Ukraine|Russia"), region, event_type, actor, ISO country code, or date range. Returns date, lat/lon, actors, event type, fatalities, and source notes.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"limit": 500,
"country": "Ukraine|Russia",
"event_type": "Battles",
"event_date_to": "2024-12-31",
"event_date_from": "2024-01-01"
},
"name": "search_events"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| iso | No | ISO 3166-1 numeric country code (alternative to country) | |
| year | No | Restrict to a calendar year | |
| actor | No | Match actor1 or actor2 (partial substring ok) | |
| limit | No | Records to return (1-5000, default 100; ACLED max-per-call is 5000) | |
| region | No | ACLED region (e.g., "Western Africa") | |
| country | No | Country name(s), pipe-separated for OR | |
| event_type | No | Battles | Protests | Riots | Explosions/Remote violence | Violence against civilians | Strategic developments | |
| event_date_to | No | YYYY-MM-DD inclusive | |
| fatalities_min | No | Minimum fatalities filter | |
| sub_event_type | No | Optional ACLED sub-event type | |
| event_date_from | No | YYYY-MM-DD inclusive |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | Number of events returned | |
| events | Yes | Array of conflict events |