Sync watchlist sources
POST /api/v1/participants/sanctions-sources/sync
Public endpoint — no authentication required. Call from a scheduled job to keep sources fresh.
Run a check
POST /api/v1/participants/{participantId}/sanctions-check
{
"dataSources": ["UN_CONSOLIDATED", "OFAC_SDN", "EU_FINANCIAL_SANCTIONS"],
"enableMonitoring": true
}
dataSources is optional — omit to search all enabled sources.
Risk levels
clear · low · medium · high · critical
Continuous monitoring
When enableMonitoring: true, you receive webhooks when new matches appear on any enrolled list.
| Event | Trigger |
|---|
sanctions.match.detected | New match found |
sanctions.match.resolved | False positive resolved |