システム間で名前をコピー&ペーストする必要はありません。1回のAPI呼び出しですべて完結します。
法人確認、出資構造マッピング、PEPチェック、アドバースメディア、制裁リスト照合を、既存のワークフローに直接組み込めます。
The request
p. 01 / 09One POST call, then your poll loop.
Entity name, type, country, screening type. The call returns 202 with a search_id and an ETA, and the agent works in the background — you poll for the result rather than hold the connection open.
entity_nameRequired, 1-500 characters. Alias-aware matchingentity_type"person", "company" or "any" (default "any")countryOptional jurisdiction hint that sharpens identity resolutionsearch_type"sanctions_check", "adverse_media" or "full_search"The response
p. 02 / 09Structured JSON. Findings, not a score.
One field per sanctions source, plus criminal watchlists and PEP. Each finding is markdown carrying the status line, the matched entity, the authority and an evidence URL — there is no numeric score and no risk tier, because a number hides the line an auditor asks to see.
"ofac_sanctions"One markdown field per jurisdiction; read the *Status:* line"sanctions_sources"source_id, title, authority, details, hit_count per source"criminal_watchlists"Markdown when matched, null when nothing matched"pep"Markdown when matched, null when nothing matched"news_summary"Adverse-media report on adverse_media and full_search"status"completed when done; error_* on failureAPI reference
p. 03 / 09Three calls cover a screening integration: queue it, poll it, or hand over a file.
/api/v1/searchQueue a screening run. Returns immediately with a search_id; the work happens in the background.
Request
Response
202 AcceptedIntegration patterns
p. 04 / 09The API sits between data entry and decision — wherever you need a risk signal.
自社開発 対 ScreenVeritAI連携
p. 05 / 09- 自社開発
- リストの調達、照合ロジックの構築、例外処理の実装に6~12か月
- ScreenVeritAI API
- 数日で連携完了 — 最初のAPI呼び出しから本番運用可能
- 自社開発
- 各リスト形式を手作業で取り込み、スキーマを継続的に保守
- ScreenVeritAI API
- すべての主要ソースを継続的に維持・更新
- 自社開発
- 独自のあいまい照合にはNLPの専門知識と絶え間ない調整が必要
- ScreenVeritAI API
- あいまい照合、音訳、別名解決、音声アルゴリズムを備えたAI
- 自社開発
- 別々のベンダー、別々の連携、別々の予算が必要
- ScreenVeritAI API
- PEP、アドバースメディア、UBOデータを同じAPIレスポンスで取得
- 自社開発
- リスト更新、スキーマ変更、誤検知の調整に専任チームが必要
- ScreenVeritAI API
- フルマネージド — 更新・改善・インフラをすべて代行
- 自社開発
- ログ・エビデンス・保存のための独自基盤を構築する必要あり
- ScreenVeritAI API
- 出典付きのタイムスタンプ入りエビデンスバンドルが標準搭載
コンプライアンス組み込みまでの4ステップ
p. 06 / 09APIキーを取得する
ダッシュボードから、search:read、search:write、batch:read、batch:writeといった最小権限のスコープ付きキーを作成します。
エンドポインを組み込む
オンボーディング、決済、CRMのワークフローにPOST呼び出しを1回追加するだけです。エンティティ名、種別、国を送信すると、ジョブIDが返されます。
結果を処理する
結果取得エンドポイントをポーリングして、構造化されたJSONを取得します — 法人情報、出資構造、PEP、アドバースメディア、制裁リストの情報、リスクスコアが含まれます。
モニタリングとアラートを設定する
継続的モニタリングを設定すれば、制裁リストが更新されたり新たなアドバースメディアが見つかったりした際に、APIがアラートを送信します。
数分で始められます
p. 07 / 091回のAPI呼び出しで、完全なスクリーニング結果が返されます。
curl -X POST https://screenveritai.com/api/v1/search \
-H 'X-API-Key: YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{"entity_name": "Acme Trading LLC", "country": "AE", "search_type": "sanctions_check"}'
# 202 Accepted
# { "search_id": "SEARCH_ID", "status": "processing", "estimated_time_seconds": 15 }curl https://screenveritai.com/api/v1/search/SEARCH_ID \
-H 'X-API-Key: YOUR_API_KEY'
# 200 OK
# { "id": "SEARCH_ID", "status": "completed",
# "ofac_sanctions": "## OFAC Sanctions Findings ... *No relevant listing found* ...",
# "criminal_watchlists": null, "pep": null }APIのパフォーマンス
p. 08 / 09€0.39
Quick Check 1回あたり、プラットフォーム料金なし
202
検索が受理されたときのHTTPステータス。その後、結果をポーリングで取得
EU
フィンランドでホスティング。保存データはEU域内に留まります
API連携FAQ
p. 09 / 0901APIリクエストはどのように認証しますか?
02APIは同期型ですか、非同期型ですか?
03APIはどのようなレスポンス形式を返しますか?
04どのようなレート制限が適用されますか?
05APIでエンティティを一括スクリーニングできますか?
06APIで継続的モニタリングを設定するにはどうすればよいですか?
07各スクリーニング結果にはどのようなコンプライアンスデータが含まれますか?
08スクリーニングにはどれくらい時間がかかりますか?
- 01
- 02AML/CFTコンプライアンスのための規制テクノロジー
国際決済銀行 — FSI Insights
- 03
- 04
End of API specification.