Multi-List Sanctions Name Search

Category: Sanctions & Compliance  |  Path: /sanctions/check/Gazprom  |  Price: $0.05 USDC (name search) / $0.10 USDC (AI verdict) via x402
Payment protocol: x402 (HTTP 402 Payment Required) on Base mainnet. No API key or subscription required. AI agents pay per call in USDC using the Coinbase CDP facilitator (https://api.cdp.coinbase.com/platform/v2/x402). Discovery: /.well-known/x402 | agent.json | OpenAPI spec | llms.txt

Description

Name-based sanctions search across three official government lists. The structured variant (/sanctions/check/{name}) performs fuzzy name matching across OFAC SDN, UK FCDO, and UN Security Council lists and returns all matched entries with full details.

The AI-verdict variant (/sanctions/check?name=X&type=entity&country=XX) adds an LLM-generated compliance verdict interpreting the match results in the context of the specified entity type and jurisdiction. The AI verdict provides a plain- English recommendation (clear, flag for review, do not transact) and reasoning.

Used by agents performing entity-level due diligence on counterparties, suppliers, investors, or any named entity before entering a transaction.

Data sources

Agent use cases

This endpoint is designed for AI agents. Typical callers include:

Response schema

// Structured variant (/sanctions/check/{name}):
{
  "query":        "Gazprom",
  "matches": [
    {
      "list":     "OFAC SDN",
      "name":     "GAZPROM",
      "type":     "Entity",
      "programs": ["UKRAINE-EO13662"],
      "aliases":  ["OAO GAZPROM", ...],
      "uid":      "SDN-0000-00000"
    }
  ],
  "match_count":  3,
  "checked_lists": ["OFAC SDN", "UK FCDO", "UN SC"],
  "checked_at":   "2026-04-30T12:00:00Z"
}
// AI-verdict variant adds:
{
  "verdict":     "SANCTIONED",
  "commentary":  "Gazprom appears on the OFAC SDN list under UKRAINE-EO13662..."
}

Example call

GET https://globalapi.dev/sanctions/check/Gazprom — $0.05 USDC via x402

How to call this endpoint via x402

  1. Send a standard HTTP GET request to /sanctions/check/Gazprom
  2. Receive a 402 Payment Required response with a payment-required header containing base64-encoded payment instructions
  3. Submit payment via the Coinbase CDP facilitator using the x402 client library
  4. Retry the request with the signed payment-signature header
  5. Receive a 200 OK response with the data payload

Compatible client libraries: @x402/client (TypeScript), x402-python (Python).