Adverse Media

Global news scan with
risk intelligence.

Real-time GDELT scan across 100+ countries. Every article scored, categorized, and ranked by source credibility — not a raw news dump.

100+

Countries indexed

3

Languages (EN, ES, PT)

365d

Max lookback

8

Risk categories

What you get

⚠️

Risk Scoring

Each article is scored high / medium / low based on keyword analysis. Arrest, indictment, and conviction signals elevate risk; source credibility amplifies it.

🏷

Category Tagging

Articles are automatically tagged: Financial Crime, Corruption, Terrorism, Drug Trafficking, Human Trafficking, Environmental Crime, Fraud, Sanctions.

📊

Source Credibility Tiers

Tier 1 (Reuters, BBC, SEC, major nationals), Tier 2 (regional outlets), Tier 3 (unknown). A high-risk hit from Tier 1 carries far more weight than from an unknown blog.

🔁

Deduplication

GDELT indexes the same story from dozens of outlets. Amlyfy clusters near-duplicate headlines and keeps the most credible source.

🏛

Regulatory Search

Dedicated endpoint scoped to official regulatory domains — SEC, CFTC, DOJ, Treasury. Zero noise from tabloids.

📦

Batch Screening

Screen up to 50 names in a single POST request. Ideal for onboarding queues and periodic compliance reviews.

🕒

Search History

Every search is persisted with a risk breakdown. Pull an audit trail for any API key — queryable by name and date.

🔔

Monitoring & Webhooks

Register entities for continuous adverse media monitoring. Amlyfy checks GDELT daily and fires your webhook when new coverage appears.

Example

GET https://api.amlyfy.com/v1/adverse-media/search
  ?name=Juan%20García&days=90&lang=es
X-Api-Key: rsk_live_...

{
  "query": "Juan García",
  "days": 90,
  "total": 2,
  "risk_summary": { "high": 1, "medium": 1, "low": 0 },
  "articles": [
    {
      "date": "2026-08-14T10:22:00Z",
      "title": "García arrested for money laundering in Colombia",
      "url": "https://reuters.com/...",
      "source": "reuters.com",
      "language": "English",
      "risk_level": "high",
      "source_tier": 1,
      "categories": ["financial_crime"]
    },
    {
      "date": "2026-07-03T08:15:00Z",
      "title": "García investigated for alleged corruption",
      "url": "https://eltiempo.com/...",
      "source": "eltiempo.com",
      "language": "Spanish",
      "risk_level": "medium",
      "source_tier": 1,
      "categories": ["corruption"]
    }
  ]
}

Endpoints

GET
/v1/adverse-media/search

Search GDELT for a name. Returns articles with risk level, categories, source tier.

GET
/v1/adverse-media/regulatory

Search restricted to SEC, CFTC, DOJ, Treasury only.

POST
/v1/adverse-media/batch

Screen up to 50 names at once. Body: { names, days, lang }.

GET
/v1/adverse-media/history

Paginated audit trail of past searches for your API key.

POST
/v1/adverse-media/monitors

Register an entity for continuous monitoring + webhook alerts.

GET
/v1/adverse-media/monitors

List active monitors for your API key.

DELETE
/v1/adverse-media/monitors/{id}

Deactivate a monitor.