{
  "id": "sanctions-screening-api",
  "slug": "sanctions-screening-api",
  "name": "Sanctions & PEP Screening API",
  "provider": {
    "slug": "apistead-labs",
    "name": "APIStead Labs",
    "verified": true
  },
  "category": "Compliance",
  "tagline": "A deterministic first pass against sanctions lists.",
  "description": "Screen a name against a local sanctions and PEP sample. Returns candidate matches with scores, lists and reasons.",
  "agent_summary": "Screen a name against a small sanctions and PEP sample and return candidate matches with a score and reason.",
  "scope": "Preview sample only. Not an official sanctions list, legal advice or a replacement for a compliance officer.",
  "intent_phrases": [
    "screen a name for sanctions",
    "check a person against a PEP sample",
    "run a first-pass compliance check",
    "flag a name for manual review"
  ],
  "faqs": [],
  "code_examples": [],
  "price": {
    "min_usdc": 0.01,
    "max_usdc": 0.01,
    "unit": "per_call"
  },
  "payment": {
    "protocol": "x402",
    "protocol_version": 2,
    "network": "eip155:8453",
    "network_name": "Base",
    "asset": "USDC",
    "price_min_usdc": 0.01,
    "price_max_usdc": 0.01,
    "unit": "per_call",
    "pay_to": "0x2E9804240E493DD8daeBa4F341a5086b92cde235",
    "authoritative_source": "402_challenge"
  },
  "networks": [
    "base"
  ],
  "primary_network": "base",
  "verification": "verified",
  "verification_detail": {
    "state": "verified",
    "verified_routes": 1,
    "total_routes": 1,
    "last_verified_at": "2026-11-13T13:52:06.771Z",
    "receipt_url": "https://basescan.org/tx/0xcb840bab58dd774d117a9fa10bd337c58ad0be427cd9523f1b35a4b65fdf31cf"
  },
  "verified_routes": 1,
  "total_routes": 1,
  "reliability": {
    "score": 85,
    "band": "caution",
    "uptime30d": 84.85,
    "lastCheckedAt": "2026-11-14T03:35:09.905Z"
  },
  "last_verified_at": "2026-11-13T13:52:06.771Z",
  "receipt_url": "https://basescan.org/tx/0xcb840bab58dd774d117a9fa10bd337c58ad0be427cd9523f1b35a4b65fdf31cf",
  "base_url": "https://apistead.qd.je/api/v1",
  "mcp_endpoint": "https://apistead.qd.je/mcp",
  "docs_url": "https://apistead.qd.je/api",
  "tags": [
    "sanctions",
    "ofac",
    "pep",
    "aml",
    "kyc",
    "compliance"
  ],
  "use_cases": [
    "Screen a counterparty before onboarding",
    "Add an AML first pass to an agent workflow",
    "Check a payment beneficiary against sanctions lists"
  ],
  "links": {
    "docs": "https://apistead.qd.je/api",
    "json": "https://x402.apistead.qd.je/api/apis/sanctions-screening-api",
    "markdown": "https://x402.apistead.qd.je/api/apis/sanctions-screening-api/md",
    "routes": "https://x402.apistead.qd.je/agent/routes?id=sanctions-screening-api",
    "receipts": "https://x402.apistead.qd.je/agent/receipts?id=sanctions-screening-api",
    "api_reference": "https://x402.apistead.qd.je/api",
    "mcp_guide": "https://x402.apistead.qd.je/mcp-docs",
    "skill": "https://x402.apistead.qd.je/skill",
    "openapi": "https://x402.apistead.qd.je/openapi.json"
  },
  "demo": true,
  "long_description": "Compliance agents need a fast, explainable screening call. This endpoint takes a name, optional country and date of birth, and returns candidate matches with a score, the matched list and the reason for the match.\n\nThe preview uses a small local sample so the workflow can be developed safely. Production replaces the sample with OFAC, EU, UN, UK and PEP datasets, refreshed on a schedule. The response shape is designed not to change.\n\nIt is not a replacement for a compliance officer. It is a deterministic first pass that lets an agent decide whether to continue, request more data, or escalate.",
  "provider_detail": {
    "slug": "apistead-labs",
    "name": "APIStead Labs",
    "description": "First-party data APIs built and verified by APIStead. US ZIP codes, IP intelligence, geocoding, weather, email and public records, all priced per call.",
    "website": "https://apistead.qd.je",
    "verified": true,
    "firstParty": true
  },
  "routes": [
    {
      "method": "POST",
      "path": "/sanctions/screen",
      "url": "https://apistead.qd.je/api/v1/sanctions/screen",
      "price_usdc": 0.01,
      "pay_to": "0x2E9804240E493DD8daeBa4F341a5086b92cde235",
      "description": "Screen a name against the local sanctions and PEP sample.",
      "example_request": "POST https://apistead.qd.je/api/v1/sanctions/screen\n{\"name\":\"Ivan Petrov\",\"country\":\"RU\"}",
      "example_response": {
        "note": "Preview uses a local sample. Production uses refreshed official lists.",
        "matches": [],
        "screening_id": "scr_preview_01",
        "lists_checked": [
          "OFAC_SAMPLE",
          "PEP_SAMPLE"
        ]
      },
      "verified": true,
      "last_checked_at": "2026-11-14T03:35:09.572Z",
      "latency_ms": 4,
      "uptime_30d": 84.85
    }
  ],
  "changelog": [
    {
      "version": "1.0.0",
      "title": "Initial verified release",
      "body": "The route is live and settlement-verified on Base mainnet. Health checks, public receipts and agent-readable records are available.",
      "type": "release",
      "author": "APIStead Labs",
      "published_at": "2026-11-11T16:54:23.750Z"
    }
  ],
  "generated_at": "2026-11-14T03:56:31.060Z"
}