Sanctions lists refresh automatically every 6 hours from official government sources. Next refresh: —

Connect to start screening

Every API call requires an ofac_… key. Pick a plan — we issue your key instantly — or paste an existing one.

  • Loading dataset…
  • Checking sync status…
  • API operational

QUERY PARAMETERS

quick templates
Advanced fields Click to expand — min score, strategy, extra IDs
AUTHORITY SANCTIONS LISTS

Fill fields and run screening

Choose a quick template above or enter custom parameters to run real-time OFAC compliance checks.

{}
API Key Created on · Last utilized:
DISCONNECTED
SECRET ACCESS KEY
••••••••••••••••••••••••••••••••
TIMEREQUEST IDSTATUSSCOREENTITYLATENCYACTIONS

AUTHENTICATION

Authenticate your server calls using the customized private key. Deliver this key as an HTTP header on every inbound query:

X-API-Key: your_api_key

SCREEN INDIVIDUAL PROFILE

Submit simple or compound queries to scan list directories for names, dates of birth, or nations:

curl -X POST /api/v1/screen \
  -H "Content-Type: application/json" \
  -H "X-API-Key: YOUR_KEY" \
  -d '{"first_name":"Vladimir","last_name":"Putin","dob":"1952-10-07","country":"Russia","min_score":85}'

BATCH SCREENING

Each item = 1 billing unit

curl -X POST /api/v1/screen/batch \
  -H "Content-Type: application/json" \
  -H "X-API-Key: YOUR_KEY" \
  -d '{"items":[{"first_name":"John","last_name":"Smith"},{"full_name":"Acme LLC"}]}'

Full quickstart (markdown) ↗

ACTIVE COMPLIANCE ENDPOINTS

REST API structures and query paths

METHODENDPOINT PATHDESCRIPTION
POST/api/v1/screenScreen individual or entity profile
POST/api/v1/screen/batchRun asynchronous batch screening list
GET/api/v1/meRetrieve current authenticated subscription details
GET/api/v1/me/statsAcquire system dashboard counts
GET/api/v1/me/auditQuery and search historical compliance logs
GET/api/v1/me/audit/{request_id}/resultGet detailed parameters and matching reasons
GET/api/v1/me/audit/exportGenerate downloadable CSV/JSON auditable archives
POST/api/v1/screen/batch/csvDirect upload multi-record screening via raw CSV file
GET/api/v1/statusQuery compliance engine health and latest dataset revision status

HTTP ERRORS SPECIFICATION

Common response codes returned on query exceptions

CODEERROR IDENTIFIERMEANING
401invalid_api_keyMissing, corrupted, or unknown API Authorization Key
403api_key_disabledSecret API Key has been suspended or rotated
422validation_errorRequired query parameter schema failed checks or is missing
429rate_limitedAccount throughput limits or monthly allocated quotas exhausted

ERROR RESPONSE SHAPE

{
  "detail": "Fill at least one search field",
  "request_id": "f47ac10b-58cc-4372-a567-0e02b2c3d479"
}

RAW SHELL CURL REQUEST

FREE

$0/mo

  • ✓ 5k checks / month
  • ✓ SDN + Consolidated + UN + UK + EU
  • ✓ REST API access
  • ✓ 60 queries / min

BUSINESS

$149/mo

  • ✓ 250k checks / month
  • ✓ Detailed Audit
  • ✓ Priority SLA
  • ✓ 1k queries / min

ENTERPRISE

Custom

  • ✓ Custom volume / throughput
  • ✓ Dedicated SLA
  • ✓ Onsite integrations

All tiers feature auto-renewing calendar cycles. Queries exceeding tier allotments billed at $0.008 per additional check.

DATASET DATE Latest build revision
RECORDS LOADEDActive index profiles cached
COMPLIANCE ENGINEProduction matching Core
REST GATEWAY VERSIONSecure TLS / endpoints active

Records count per directory

Volumetric indexing of distinct world sanctions list authorities.

Official data sources

Each list is maintained by its issuing government or international body. Data is re-downloaded on every scheduled refresh — no manual action required.

Automatic refresh schedule

Server runs 24/7. Sanctions data syncs on a fixed timer independent of restarts — you always screen against the latest available official lists.

Refresh interval
Last refresh
Next refresh
Background sync

Pipeline specifications

Profile matcher
Last successful sync
Directories tracked
Gateway host

Operational telemetry

Gateway Status
API latency (median)
API latency (95th pct)
Background sync
ВХОД / РЕГИСТРАЦИЯ

CustosHUB

Нажмите «Войти» — мы создадим аккаунт и API-ключ ofac_… автоматически.

или

Один ключ можно привязать к нескольким аккаунтам — лимиты считаются общие.

Режим разработки: без Google. После появления домена включите Google OAuth в .env.

✓ АККАУНТ СОЗДАН

Сохраните API-ключ

Показывается один раз. Скопируйте сейчас — позже полный секрет недоступен (только ротация).

ofac_…
{}