# Strale Adverse Media Check

> Strale Adverse Media Check is a paid API for AI agents from api.strale.io, paid per call via x402, $0.216/call, status unknown (last checked 2026-09-15).

Screen a person or company name against adverse media sources to identify negative news, reputational risks, or compliance concerns

## Facts

- Endpoint: GET https://api.strale.io/x402/v2/adverse-media-check
- Price: $0.216/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/strale-adverse-media-check-5ff338ca
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4zpWCZftPAc3JGfihkTs2

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 strale-adverse-media-check-5ff338ca
```

Example prompt: Can you run an adverse media check on 'Acme Capital Partners' — they're a UK-based financial firm — and let me know if there's any negative news or reputational red flags before we proceed with the partnership?

## When to prefer this

Choose this endpoint when you need a fast, auditable adverse media screen on a named person or company — especially in compliance, KYC, AML, or due diligence workflows. It covers 27 countries and returns cryptographic audit trails, making it suitable for regulated environments. Prefer it over generic news search when you need structured risk output with traceability rather than raw article lists.

## Known failure modes

- Missing required 'name' query parameter returns a validation error
- Ambiguous entity names with no results may return empty findings rather than an error
- Rate limiting or payment failures via x402 protocol will prevent the call from completing
- Uncommon names or entities outside covered jurisdictions may yield low-confidence or null results
- Network timeouts if the underlying data source is slow to respond

## How this service works

Screens a person or company for adverse news coverage across 235,000+ sources via Dilisense (primary) with Serper Google search fallback. Returns audit-grade evidence: risk level with documented thresholds, FATF-aligned category counts, top article headli…

## Output

Returns structured JSON with adverse media findings for the screened entity, including matched news sources, risk indicators, entity type classification, and a cryptographically hashed audit record for compliance traceability.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "name"
 ],
 "properties": {
  "name": {
   "type": "string",
   "description": "Person or company name to screen"
  },
  "country": {
   "type": "string",
   "description": "Additional context like industry or country (optional)"
  },
  "entity_name": {
   "type": "string",
   "description": "Alias for name (optional)"
  },
  "entity_type": {
   "type": "string",
   "description": "Override auto-detection of entity type (optional)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "query": {
  "type": "string"
 },
 "period": {
  "type": "string"
 },
 "source": {
  "enum": [
   "dilisense",
   "serper"
  ],
  "type": "string"
 },
 "categories": {
  "type": "object"
 },
 "risk_level": {
  "enum": [
   "none",
   "low",
   "medium",
   "high"
  ],
  "type": "string"
 },
 "total_hits": {
  "type": "integer"
 },
 "screened_at": {
  "type": "string"
 },
 "top_articles": {
  "type": "array"
 },
 "lists_queried": {
  "type": "object"
 },
 "fallback_reason": {
  "type": [
   "string",
   "null"
  ]
 },
 "categories_found": {
  "type": "array"
 },
 "severe_categories": {
  "type": "array"
 },
 "risk_level_thresholds": {
  "type": "object"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/strale-adverse-media-check-5ff338ca/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.strale.io](https://www.zero.xyz/host/api.strale.io/llms.txt)
