Global-Sanctions-Watchlists-Unified-API
## What this API does Search and retrieve consolidated sanctions/watchlist data from official sources: • OFAC SDN (US) • UK OFSI • EU Consolidated • United Nations We normalize, deduplicate, and index entities into one model with fast FTS5 search. Update cadence: hourly. Check `/stats` for current totals. ## Core endpoints • GET /search – full‑text search with boolean OR and "quoted phrases" •…
Global-Sanctions-Watchlists-Unified-API endpoints
| Method | Endpoint | Description |
|---|---|---|
| admin | ||
| POST |
admin_reload_admin_reload_post /admin/reload |
Hot reload the runtime DB: 1) Download latest sanctions.sqlite from GCS (if available) 2) Close the global connection in app.api (if present) 3) Reopen connection so new file is… |
| health | ||
| GET |
health_health_get /health |
|
| search | ||
| GET |
search_endpoint_search_get /search |
|
| entity | ||
| GET |
entity_entity__uid__get /entity/{uid} |
|
| diff | ||
| GET |
diff_diff_get /diff |
|
| stats | ||
| GET |
stats_endpoint_stats_get /stats |
|
| watchlist | ||
| POST |
watchlist_endpoint_watchlist_post /watchlist |
|
| export | ||
| GET |
export_csv_export_get /export |
Returns CSV (text) of search results. Example: /export?q=IRAN&limit=200 |
| webhooks | ||
| GET |
list_webhooks_webhooks_get /webhooks |
|
| POST |
create_webhook_webhooks_post /webhooks |
|
| DELETE |
delete_webhook_webhooks__sub_id__delete /webhooks/{sub_id} |
|
| attribution | ||
| GET |
attribution_attribution_get /attribution |
|
Global-Sanctions-Watchlists-Unified-API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $19 / month | 2 / second |
|
| ULTRA Recommended | $99 / month | 5 / second |
|
| MEGA | $399 / month | 10 / second |
|