Docs
SanctionShield AI

SanctionShield AI

Real-time sanctions list screening API powered by AI. Screen individuals and entities against OFAC, UN, and EU watchlists with deep analysis and batch processing.

Overview

SanctionShield AI screens names, organizations, and entities against major global sanctions databases in real time. Includes AI-powered fuzzy matching to catch name variations and aliases.

Base URL: https://api.apivult.com/v1/compliance/sanctions

Authentication

Include your API key in every request header: X-API-Key: YOUR_API_KEY

Data Sources

  • OFAC — US Office of Foreign Assets Control (SDN + Consolidated Lists)
  • UN — United Nations Security Council Sanctions
  • EU — European Union Consolidated Sanctions List

Endpoints

MethodEndpointDescription
POST/v1/compliance/sanctions/screenFast screening against all watchlists
POST/v1/compliance/sanctions/deep-analysisAI-enhanced analysis with alias and fuzzy matching
POST/v1/compliance/sanctions/batchScreen multiple entities in one request (up to 100)

Quick Start

curl -X POST "https://api.apivult.com/v1/compliance/sanctions/screen" \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "John Smith",
    "entity_type": "individual",
    "country": "RU"
  }'

Response:

{
  "match_found": false,
  "risk_score": 0.05,
  "lists_checked": ["OFAC", "UN", "EU"],
  "matches": [],
  "screened_at": "2024-03-15T10:30:00Z"
}

Rate Limits

PlanRequests/Month
Free500
Basic5,000
Pro50,000