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

Connect to start screening

Sign in to get an ofac_… API key for screening. Manage multiple keys under API Credentials.

  • ✓ 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.

{}
—
TIMEREQUEST IDSTATUSSOURCESCOREENTITYLATENCYACTIONS
Showing 0 20 per page

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":"John","last_name":"Doe","country":"Canada","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/PDF/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 LOADED—Active index profiles cached
COMPLIANCE ENGINE—Production matching Core
REST GATEWAY VERSION—Secure 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_…
SHARED ACCESS

Add someone else’s key

Paste an ofac_… secret to screen from this account.

Audit stays with the owner Those screens will not show in your Audit Log.
{}