# Halowerk Conflict & Protest News Search

> Halowerk Conflict & Protest News Search is a paid API for AI agents from research.halowerk.com, paid per call via x402, $0.006/call, status unknown (last checked 2026-09-16).

Searches global news for protest, conflict, and diplomatic activity in a region, returning ranked articles with source counts, languages, countries of publication, and article links—ranked by breadth of coverage rather than recency.

## Facts

- Endpoint: POST https://research.halowerk.com/v1/conflict-events
- Price: $0.006/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/halowerk-conflict-protest-news-search-edb71555
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_CvPxc6a5cTqcPJzXFfqxl

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability halowerk-conflict-protest-news-search-edb71555 -d '<json body>'
```

Example prompt: Search global news coverage for protests and conflict in the South Caucasus region and tell me how many independent sources are reporting on it, which countries are publishing, what languages the coverage is in, and give me the article links ranked by breadth of coverage.

## When to prefer this

Choose this endpoint when you need to assess the relative significance of conflict or protest events by the breadth of independent media coverage rather than just recency. It is especially valuable for geopolitical research, risk assessment, journalism, and policy analysis where distinguishing a widely-covered significant event from a merely recent minor story matters. Prefer it over generic news search APIs when source diversity, language distribution, and country-of-publication metadata are needed alongside article links.

## Known failure modes

- Region or query too vague returns low-relevance or sparse results
- Very niche or local conflicts may have few indexed sources, returning minimal results
- Date range too narrow may return no results if news cycle has moved on
- Overly broad region queries may return results across unrelated conflicts
- API returns an error if required query parameters are missing or malformed
- Rate limit or payment failure (x402) if USDC balance is insufficient

## How this service works

Searches global news coverage for protest, conflict and diplomatic activity in a region and returns the reporting with source counts, languages, countries of publication and the article links. Ranking is by breadth of coverage rather than by recency, because a story three outlets carry and one three hundred carry look identical in a raw feed, and the number of independent sources is the only signal available here for whether something is significant or merely recent.

## Output

Returns a ranked list of news articles covering protest, conflict, and diplomatic activity in the queried region. Each result includes the article link, the number of independent sources covering the story, languages in which coverage appears, and countries of publication. Results are ranked by breadth of coverage (source count) rather than recency, providing a signal of geopolitical significance.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "integer",
   "default": 60,
   "maximum": 250,
   "minimum": 5
  },
  "query": {
   "type": "string",
   "maxLength": 200,
   "minLength": 3,
   "description": "Search terms, e.g. protest pension reform."
  },
  "country": {
   "type": "string",
   "maxLength": 2,
   "minLength": 2,
   "description": "Two-letter country code to restrict publishing country."
  },
  "timespan": {
   "type": "string",
   "default": "7d",
   "maxLength": 6,
   "description": "Window like 24h, 7d, 4w, 3m."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/halowerk-conflict-protest-news-search-edb71555/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from research.halowerk.com](https://www.zero.xyz/host/research.halowerk.com/llms.txt)
