didit-fp-v2 기기 지문 payload입니다. SDK에 의해 자동으로 주입되며, wire API를 직접 호출할 때만 관련이 있습니다.
응답
거래가 제출되고 모니터링되었습니다. 최종 사용자가 후속 작업을 완료해야 할 때 포함되는 action_required 블록을 포함하여 GET /v3/transactions/{transaction_id}/와 동일한 세부 정보 형태입니다(SDK는 기본적으로 이를 자동으로 실행합니다).
GET /v3/transactions/{transaction_id}/ 및 POST /v3/transactions/에서 반환되는 단일 거래에 대한 전체 모니터링 기록입니다.
저장된 최상위 카테고리: finance, kyc, travelRule, userPlatformEvent, gamblingBet, gamblingLimitChange, gamblingBonusChange, auditTrailEvent. 여러 단어로 된 값은 snake_case로 제출하더라도 camelCase로 반환됩니다.
amount의 통화 코드입니다. 암호화폐 자산 심볼(예: BTC)뿐만 아니라 모든 ISO 4217 알파벳 코드(예: EUR, USD, NGN)를 사용할 수 있습니다. 현재 유통 중인 코드를 사용하는 것이 좋습니다. 지원되는 모든 코드에 환율이 제공되는 것은 아닙니다. 해당 코드의 환율을 사용할 수 없는 경우(예: ISO 회계 단위 XSU 또는 Didit에서 가격을 책정하지 않는 암호화폐 심볼), 자동 변환이 실패하며 요청에 사전 변환된 amount_in_default_currency가 제공되지 않는 한 preferred_currency_amount는 null로 반환됩니다.
Travel Rule 이체 또는 확인입니다. travel_rule_details가 제출되었을 때, 그리고 Travel Rule이 활성화되어 있고 transaction_category: travelRule로 거래가 생성되었을 때 채워집니다(Didit은 travel_rule_details 없이도 정보 교환을 직접 시작합니다). 이체 또는 확인이 존재하지 않는 경우 null입니다. 인바운드 이체에서는 지갑 소유권이 확인될 때까지 거래 상대방의 originator_data 및 beneficiary_data가 마스킹된 상태(data_masked: true)로 유지됩니다.
이 거래를 완료하는 데 필요한 대기 중인 최종 사용자 작업이며, 없는 경우 null입니다. Didit SDK는 기본적으로 작업을 자동으로 실행하고 완료 시 거래를 새로고침합니다. type으로 구분되는 두 가지 변형이 있습니다. verification_session(규칙 작업에 의해 생성된 호스팅 인증 세션)과 wallet_ownership(지갑 제어 증명이 필요한 Travel Rule 이체에 대해 자동 생성되는 지갑 소유권 위젯 세션으로, auto_wallet_verification Travel Rule 설정에 따라 제어됨)입니다. 둘 다 적용될 수 있는 경우 Travel Rule 교환을 차단하므로 wallet_ownership이 우선 적용됩니다.
이 거래의 비용입니다. total_price와 청구 항목별 usage_type, price, details, created_at이 포함된 items로 구성됩니다. 동일한 거래를 다시 스크리닝하면 새 항목이 생성됩니다.
마지막 수정일 2026년 11월 7일
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Didit Docs","description":"The best way to integrate identity and fraud checks into your app. One API, four product lines (KYC · KYB · Transaction Monitoring · Wallet Screening), 220+ countries, 14,000+ documents, sub-2s inference, $10 free credit/month.","colors":{"primary":"#2567FF","light":"#90B1FF","dark":"#1B4FE0"},"logo":{"light":"https://mintcdn.com/didit-0f962782/dCzNNoYCusBNdK3I/logo/didit.svg?fit=max\u0026auto=format\u0026n=dCzNNoYCusBNdK3I\u0026q=85\u0026s=9f162fb8295fa1fd9300a24b293ce0b7","dark":"https://mintcdn.com/didit-0f962782/TefoKXCbZA_GIK5a/logo/didit-logo-wordmark-white.svg?fit=max\u0026auto=format\u0026n=TefoKXCbZA_GIK5a\u0026q=85\u0026s=c8c541689c814ca6a2c873cf6185a3a7","href":"https://docs.didit.me"},"favicon":"https://mintcdn.com/didit-0f962782/t6r0B-WdGMU5mSS-/favicon.ico?fit=max\u0026auto=format\u0026n=t6r0B-WdGMU5mSS-\u0026q=85\u0026s=b291917b960ebe959ae3b1aa233eafa8","api":{"examples":{"prefill":true},"mdx":{"auth":{"method":"key","name":"x-api-key"},"server":"https://verification.didit.me"}},"background":{"color":{"light":"#FFFFFF","dark":"#1A1A1A"}},"navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Sign in","href":"https://business.didit.me"}},"footer":{"socials":{"x":"https://x.com/didit","github":"https://github.com/didit-protocol","linkedin":"https://linkedin.com/company/91001155","website":"https://didit.me"}},"search":{"prompt":"Search Didit docs..."},"seo":{"metatags":{"twitter:site":"@didit","theme-color":"#2567FF","apple-mobile-web-app-title":"Didit Docs"},"organization":{"id":"https://didit.me/#organization","name":"Didit","legalName":"Didit Protocol","url":"https://didit.me","logo":"https://didit.me/logos/primary-horizontal-light.png","sameAs":["https://www.linkedin.com/company/91001155","https://www.youtube.com/@getdidit","https://github.com/didit-protocol","https://x.com/didit"]},"indexing":"navigable"},"fonts":{"heading":{"family":"Inter","weight":500},"body":{"family":"Inter","weight":400}},"errors":{"404":{"redirect":false,"title":"Page not found","description":"This page moved or never existed. [Back to docs](/)"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"thumbnails":{"appearance":"light","background":"https://mintcdn.com/didit-0f962782/Xkecx-xLq1K2abHK/images/og-thumbnail-backplate.png?fit=max\u0026auto=format\u0026n=Xkecx-xLq1K2abHK\u0026q=85\u0026s=c699fa252554b2ac8d4c631e209a1473","fonts":{"family":"Inter"}},"metadata":{"timestamp":true},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":""},{"language":"es","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Soporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sesión","href":"https://business.didit.me"}},"href":"es"},{"language":"pt-BR","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Entrar","href":"https://business.didit.me"}},"href":"pt-br"},{"language":"ja","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"サポート"},{"icon":"signal","href":"https://status.didit.me","label":"ステータス"}],"primary":{"type":"button","label":"サインイン","href":"https://business.didit.me"}},"href":"ja"},{"language":"de","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Anmelden","href":"https://business.didit.me"}},"href":"de"},{"language":"fr","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Assistance"},{"icon":"signal","href":"https://status.didit.me","label":"Statut"}],"primary":{"type":"button","label":"Se connecter","href":"https://business.didit.me"}},"href":"fr"},{"language":"it","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Supporto"},{"icon":"signal","href":"https://status.didit.me","label":"Stato"}],"primary":{"type":"button","label":"Accedi","href":"https://business.didit.me"}},"href":"it"},{"language":"pt","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sessão","href":"https://business.didit.me"}},"href":"pt"},{"language":"ca","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suport"},{"icon":"signal","href":"https://status.didit.me","label":"Estat"}],"primary":{"type":"button","label":"Inicia la sessió","href":"https://business.didit.me"}},"href":"ca"},{"language":"id","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Dukungan"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Masuk","href":"https://business.didit.me"}},"href":"id"},{"language":"ru","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Поддержка"},{"icon":"signal","href":"https://status.didit.me","label":"Статус"}],"primary":{"type":"button","label":"Вход","href":"https://business.didit.me"}},"href":"ru"},{"language":"ko","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"지원"},{"icon":"signal","href":"https://status.didit.me","label":"상태"}],"primary":{"type":"button","label":"로그인","href":"https://business.didit.me"}},"href":"ko"},{"language":"zh","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"支持"},{"icon":"signal","href":"https://status.didit.me","label":"状态"}],"primary":{"type":"button","label":"登录","href":"https://business.didit.me"}},"href":"zh"},{"language":"ar","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"الدعم"},{"icon":"signal","href":"https://status.didit.me","label":"الحالة"}],"primary":{"type":"button","label":"تسجيل الدخول","href":"https://business.didit.me"}},"href":"ar"},{"language":"hi","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"सहायता"},{"icon":"signal","href":"https://status.didit.me","label":"स्थिति"}],"primary":{"type":"button","label":"साइन इन करें","href":"https://business.didit.me"}},"href":"hi"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"didit-0f962782","hasAudioNarration":false,"actualSubdomain":"didit-0f962782","customDomains":["docs.didit.me"],"gitSource":{"type":"github","owner":"didit-protocol","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aef60ae8e01a92054befade","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"ar","tag":"مرجع API","count":432},{"language":"ca","tag":"Referència de l'API","count":432},{"language":"de","tag":"API-Referenz","count":432},{"language":"es","tag":"Referencia de la API","count":432},{"language":"fr","tag":"Référence API","count":432},{"language":"hi","tag":"API संदर्भ","count":432},{"language":"id","tag":"Referensi API","count":432},{"language":"it","tag":"Riferimento API","count":432},{"language":"ja","tag":"APIリファレンス","count":432},{"language":"ko","tag":"API 레퍼런스","count":432},{"language":"pt-BR","tag":"Referência da API","count":432},{"language":"pt","tag":"Referência da API","count":432},{"language":"ru","tag":"Справочник API","count":432},{"language":"zh","tag":"API 参考","count":432},{"language":"en","tag":"API Reference","count":424},{"language":"en","tag":"Database Validation","count":129},{"language":"ar","tag":"التحقق من قواعد البيانات","count":129},{"language":"ca","tag":"Validació en bases de dades","count":129},{"language":"de","tag":"Datenbankvalidierung","count":129},{"language":"es","tag":"Validación de base de datos","count":129},{"language":"fr","tag":"Validation en base de données","count":129},{"language":"hi","tag":"डेटाबेस सत्यापन","count":129},{"language":"id","tag":"Validasi Database","count":129},{"language":"it","tag":"Validazione su database","count":129},{"language":"ja","tag":"データベース検証","count":129},{"language":"ko","tag":"데이터베이스 검증","count":129},{"language":"pt-BR","tag":"Validação de banco de dados","count":129},{"language":"pt","tag":"Validação de base de dados","count":129},{"language":"ru","tag":"Проверка по базам данных","count":129},{"language":"zh","tag":"数据库核验","count":129},{"language":"ca","tag":"Primers passos","count":93},{"language":"de","tag":"Erste Schritte","count":93},{"language":"es","tag":"Primeros pasos","count":93},{"language":"ja","tag":"はじめに","count":93},{"language":"ko","tag":"시작하기","count":93},{"language":"pt-BR","tag":"Primeiros passos","count":93},{"language":"ru","tag":"Начало работы","count":93},{"language":"en","tag":"Get Started","count":87},{"language":"ar","tag":"ابدأ الآن","count":87},{"language":"fr","tag":"Commencer","count":87},{"language":"hi","tag":"शुरू करें","count":87},{"language":"id","tag":"Mulai","count":87},{"language":"it","tag":"Inizia","count":87},{"language":"pt","tag":"Começar","count":87},{"language":"zh","tag":"快速开始","count":87},{"language":"ko","tag":"인증","count":85},{"language":"en","tag":"User Verification","count":74},{"language":"ar","tag":"التحقق من المستخدمين","count":74},{"language":"ca","tag":"Verificació d'usuaris","count":74},{"language":"de","tag":"Benutzerverifizierung","count":74},{"language":"es","tag":"Verificación de usuarios","count":74},{"language":"fr","tag":"Vérification des utilisateurs","count":74},{"language":"hi","tag":"उपयोगकर्ता सत्यापन","count":74},{"language":"id","tag":"Verifikasi Pengguna","count":74},{"language":"it","tag":"Verifica degli utenti","count":74},{"language":"ja","tag":"ユーザー認証","count":74},{"language":"ko","tag":"사용자 인증","count":74},{"language":"pt-BR","tag":"Verificação de usuários","count":74},{"language":"pt","tag":"Verificação de utilizadores","count":74},{"language":"ru","tag":"Проверка пользователей","count":74},{"language":"zh","tag":"用户验证","count":74},{"language":"en","tag":"Integrate / SDKs","count":62},{"language":"ar","tag":"التكامل / SDKs","count":62},{"language":"ca","tag":"Integració / SDK","count":62},{"language":"de","tag":"Integrieren / SDKs","count":62},{"language":"es","tag":"Integración / SDKs","count":62},{"language":"fr","tag":"Intégrer / SDK","count":62},{"language":"hi","tag":"इंटीग्रेट करें / SDK","count":62},{"language":"id","tag":"Integrasi / SDK","count":62},{"language":"it","tag":"Integrazione / SDK","count":62},{"language":"ja","tag":"連携 / SDK","count":62},{"language":"ko","tag":"연동 / SDK","count":62},{"language":"pt-BR","tag":"Integração / SDKs","count":62},{"language":"pt","tag":"Integrar / SDKs","count":62},{"language":"ru","tag":"Интеграция / SDK","count":62},{"language":"zh","tag":"集成 / SDK","count":62},{"language":"en","tag":"Travel Rule","count":55},{"language":"ar","tag":"Travel Rule","count":55},{"language":"ca","tag":"Travel Rule","count":55},{"language":"de","tag":"Travel Rule","count":55},{"language":"es","tag":"Travel Rule","count":55},{"language":"fr","tag":"Travel Rule","count":55},{"language":"hi","tag":"Travel Rule","count":55},{"language":"id","tag":"Travel Rule","count":55},{"language":"it","tag":"Travel Rule","count":55},{"language":"ja","tag":"トラベルルール","count":55},{"language":"ko","tag":"Travel Rule","count":55},{"language":"pt-BR","tag":"Travel Rule","count":55},{"language":"pt","tag":"Travel Rule","count":55},{"language":"ru","tag":"Travel Rule","count":55},{"language":"zh","tag":"Travel Rule","count":55},{"language":"en","tag":"Verification","count":48},{"language":"ar","tag":"التحقق","count":48},{"language":"ca","tag":"Verificació","count":48},{"language":"de","tag":"Verifizierung","count":48},{"language":"es","tag":"Verificación","count":48},{"language":"fr","tag":"Vérification","count":48},{"language":"hi","tag":"सत्यापन","count":48},{"language":"id","tag":"Verifikasi","count":48},{"language":"it","tag":"Verifica","count":48},{"language":"ja","tag":"検証","count":48},{"language":"pt-BR","tag":"Verificação","count":48},{"language":"pt","tag":"Verificação","count":48},{"language":"ru","tag":"Верификация","count":48},{"language":"zh","tag":"验证","count":48},{"language":"en","tag":"Authentication","count":37},{"language":"ar","tag":"المصادقة","count":37},{"language":"ca","tag":"Autenticació","count":37},{"language":"de","tag":"Authentifizierung","count":37},{"language":"es","tag":"Autenticación","count":37},{"language":"fr","tag":"Authentification","count":37},{"language":"hi","tag":"प्रमाणीकरण","count":37},{"language":"id","tag":"Autentikasi","count":37},{"language":"it","tag":"Autenticazione","count":37},{"language":"ja","tag":"認証","count":37},{"language":"pt-BR","tag":"Autenticação","count":37},{"language":"pt","tag":"Autenticação","count":37},{"language":"ru","tag":"Аутентификация","count":37},{"language":"zh","tag":"身份认证","count":37},{"language":"en","tag":"Digital ID wallets","count":35},{"language":"en","tag":"User and Business Verifications","count":35},{"language":"ar","tag":"محافظ الهوية الرقمية","count":35},{"language":"ar","tag":"التحقق من المستخدمين والشركات","count":35},{"language":"ca","tag":"Carteres d'identitat digital","count":35},{"language":"ca","tag":"Verificacions d'usuaris i empreses","count":35},{"language":"de","tag":"Digitale ID-Wallets","count":35},{"language":"de","tag":"Benutzer- und Unternehmensverifizierungen","count":35},{"language":"es","tag":"Wallets de identidad digital","count":35},{"language":"es","tag":"Verificaciones de usuarios y empresas","count":35},{"language":"fr","tag":"Portefeuilles d'identité numérique","count":35},{"language":"fr","tag":"Vérifications des utilisateurs et des entreprises","count":35},{"language":"hi","tag":"डिजिटल ID वॉलेट","count":35},{"language":"hi","tag":"उपयोगकर्ता और व्यवसाय सत्यापन","count":35},{"language":"id","tag":"Dompet ID Digital","count":35},{"language":"id","tag":"Verifikasi Pengguna dan Bisnis","count":35},{"language":"it","tag":"Wallet di identità digitale","count":35},{"language":"it","tag":"Verifiche di utenti e aziende","count":35},{"language":"ja","tag":"デジタルIDウォレット","count":35},{"language":"ja","tag":"ユーザーと企業の認証","count":35},{"language":"ko","tag":"디지털 신분증 지갑","count":35},{"language":"ko","tag":"사용자 인증 및 기업 확인","count":35},{"language":"pt-BR","tag":"Carteiras de identidade digital","count":35},{"language":"pt-BR","tag":"Verificações de usuários e empresas","count":35},{"language":"pt","tag":"Carteiras de identidade digital","count":35},{"language":"pt","tag":"Verificações de utilizadores e empresas","count":35},{"language":"ru","tag":"Цифровые ID-кошельки","count":35},{"language":"ru","tag":"Верификация пользователей и компаний","count":35},{"language":"zh","tag":"数字身份钱包","count":35},{"language":"zh","tag":"用户与企业验证","count":35},{"language":"ko","tag":"거래 모니터링","count":28}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","href":"/_mintlify/custom/didit-0f962782/714dd91730ddd114/style.css"}],"page":{"pagePath":"ko/management-api/transactions/submit-sdk","slug":"/ko/management-api/transactions/submit-sdk","pageMetadata":{"title":"SDK에서 거래 제출하기: 클라이언트 측 KYT","sidebarTitle":"거래 제출 (SDK 토큰)","description":"Didit의 범위 제한 SDK 토큰으로 최종 사용자 기기에서 모니터링 거래를 제출합니다. 기기 인텔리전스가 자동 수집되며, 지갑 소유권 확인에는 action_required가 사용됩니다.","keywords":["SDK 거래 제출","클라이언트 측 거래 API","X-Transaction-Token","기기 인텔리전스 API","Travel Rule SDK 제출","KYT 클라이언트 API","Didit Management API"],"openapi":"ko/openapi-25.json POST /v1/transactions/","href":"/ko/management-api/transactions/submit-sdk"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Didit의 범위 제한 SDK 토큰으로 최종 사용자 기기에서 모니터링 거래를 제출합니다. 기기 인텔리전스가 자동 수집되며, 지갑 소유권 확인에는 action_required가 사용됩니다.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const __snippet_AGENT_PROMPT_LABELS_qsruim={en:{copy:`Copy`,copied:`Copied`,copyTitle:`Copy prompt to clipboard`,copiedTitle:`Copied!`,pasteInto:`Paste into`},es:{copy:`Copiar`,copied:`Copiado`,copyTitle:`Copiar el prompt al portapapeles`,copiedTitle:`¡Copiado!`,pasteInto:`Pegar en`},\"pt-BR\":{copy:`Copiar`,copied:`Copiado`,copyTitle:`Copiar o prompt para a área de transferência`,copiedTitle:`Copiado!`,pasteInto:`Colar em`},ja:{copy:`コピー`,copied:`コピーしました`,copyTitle:`プロンプトをクリップボードにコピー`,copiedTitle:`コピーしました`,pasteInto:`貼り付け先`},\"de\":{copy:`Kopieren`,copied:`Kopiert`,copyTitle:`Prompt in die Zwischenablage kopieren`,copiedTitle:`Kopiert!`,pasteInto:`Einfügen in`},\"fr\":{copy:`Copier`,copied:`Copié`,copyTitle:`Copier le prompt dans le presse-papiers`,copiedTitle:`Copié !`,pasteInto:`Coller dans`},\"it\":{copy:`Copia`,copied:`Copiato`,copyTitle:`Copia il prompt negli appunti`,copiedTitle:`Copiato!`,pasteInto:`Incolla in`},\"pt-PT\":{copy:`Copiar`,copied:`Copiado`,copyTitle:`Copiar o prompt para a área de transferência`,copiedTitle:`Copiado!`,pasteInto:`Colar em`},\"ca\":{copy:`Copia`,copied:`Copiat`,copyTitle:`Copia el prompt al porta-retalls`,copiedTitle:`Copiat!`,pasteInto:`Enganxa a`},\"id\":{copy:`Salin`,copied:`Disalin`,copyTitle:`Salin prompt ke papan klip`,copiedTitle:`Disalin!`,pasteInto:`Tempel ke`},\"ru\":{copy:`Копировать`,copied:`Скопировано`,copyTitle:`Скопировать промпт в буфер обмена`,copiedTitle:`Скопировано!`,pasteInto:`Вставьте в`},\"ko\":{copy:`복사`,copied:`복사됨`,copyTitle:`프롬프트를 클립보드에 복사`,copiedTitle:`복사됨!`,pasteInto:`붙여넣을 곳`},\"zh\":{copy:`复制`,copied:`已复制`,copyTitle:`将提示词复制到剪贴板`,copiedTitle:`已复制!`,pasteInto:`粘贴到`},\"ar\":{copy:`نسخ`,copied:`تم النسخ`,copyTitle:`نسخ الموجّه إلى الحافظة`,copiedTitle:`تم النسخ!`,pasteInto:`الصق في`},\"hi\":{copy:`कॉपी करें`,copied:`कॉपी हो गया`,copyTitle:`प्रॉम्प्ट को क्लिपबोर्ड पर कॉपी करें`,copiedTitle:`कॉपी हो गया!`,pasteInto:`यहाँ पेस्ट करें`}};const AgentPromptAccordion=({prompt,title=`AI Agent Integration Prompt`,lang=`en`})=>{const[copied,setCopied]=React.useState(false);const labels=__snippet_AGENT_PROMPT_LABELS_qsruim[lang]||__snippet_AGENT_PROMPT_LABELS_qsruim.en;const handleCopy=e=>{e.stopPropagation();if(!prompt)return;navigator.clipboard.writeText(prompt.trim()).then(()=>{setCopied(true);setTimeout(()=>setCopied(false),2e3)})};const agents=[`Claude Code`,`Codex`,`Cursor`,`Devin`,`Windsurf`,`GitHub Copilot`];return _jsxs(`div`,{className:`didit-agent-card`,children:[_jsxs(`div`,{className:`didit-agent-titlebar`,children:[_jsxs(`div`,{className:`didit-agent-dots`,\"aria-hidden\":`true`,children:[_jsx(`span`,{className:`didit-agent-dot didit-agent-dot-red`}),_jsx(`span`,{className:`didit-agent-dot didit-agent-dot-yellow`}),_jsx(`span`,{className:`didit-agent-dot didit-agent-dot-green`})]}),_jsx(`span`,{className:`didit-agent-filename`,children:title}),_jsx(`button`,{type:`button`,className:`didit-agent-copy ${copied?`didit-agent-copy-copied`:``}`,onClick:handleCopy,title:labels.copyTitle,\"aria-label\":copied?labels.copiedTitle:labels.copyTitle,children:copied?_jsxs(_Fragment,{children:[_jsx(`svg`,{width:`13`,height:`13`,viewBox:`0 0 16 16`,fill:`none`,children:_jsx(`path`,{d:`M3 8.5l3.5 3.5L13 4`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`})}),_jsx(`span`,{children:labels.copied})]}):_jsxs(_Fragment,{children:[_jsxs(`svg`,{width:`13`,height:`13`,viewBox:`0 0 16 16`,fill:`none`,children:[_jsx(`rect`,{x:`5`,y:`5`,width:`9`,height:`9`,rx:`1.5`,stroke:`currentColor`,strokeWidth:`1.5`}),_jsx(`path`,{d:`M11 5V3.5A1.5 1.5 0 0 0 9.5 2h-6A1.5 1.5 0 0 0 2 3.5v6A1.5 1.5 0 0 0 3.5 11H5`,stroke:`currentColor`,strokeWidth:`1.5`})]}),_jsx(`span`,{children:labels.copy})]})})]}),_jsx(`pre`,{className:`didit-agent-body`,children:_jsx(`code`,{children:prompt.trim()})}),_jsxs(`div`,{className:`didit-agent-footer`,children:[_jsx(`span`,{className:`didit-agent-footer-label`,children:labels.pasteInto}),_jsx(`div`,{className:`didit-agent-chips`,children:agents.map(name=>_jsx(`span`,{className:`didit-agent-chip`,children:name},name))})]})]})};function _createMdxContent(props){const{_MdxComponentBoundary}={..._provideComponents(),...props.components};if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsx(_MdxComponentBoundary,{name:`AgentPromptAccordion`,children:_jsx(AgentPromptAccordion,{lang:`ko`,title:`거래 제출(SDK 토큰) API 프롬프트`,prompt:`Submit a monitored transaction from an end-user device using a scoped SDK token instead of an API key. This is the wire endpoint behind the Didit SDKs' submitTransaction methods - call it directly only when not using an SDK.\n\nEndpoint:\nPOST https://verification.didit.me/v1/transactions/\n\nAuthentication:\nX-Transaction-Token header carrying an sdk_token minted by your backend via POST /v3/transactions/sdk-token/. No API key on the device, ever.\n\nPayload (camelCase wire shape - each field maps onto its POST /v3/transactions/ equivalent):\n{\n\"txnId\": \"wd-2026-07-07-0042\", // -> transaction_id (required)\n\"type\": \"travelRule\", // -> transaction_category (required)\n\"info\": { // -> transaction_details (required)\n\"direction\": \"out\", \"amount\": \"0.25\", \"currency\": \"ETH\",\n\"currencyType\": \"crypto\", \"cryptoParams\": {\"crypto_chain\": \"ETH\"} // -> currency_kind, crypto_params\n},\n\"subject\": { \"fullName\": \"Jane Doe\" }, // externalUserId is IGNORED - identity comes from the token\n\"counterparty\": {\n\"fullName\": \"Ana Diaz\",\n\"paymentMethod\": {\"type\": \"unhosted_wallet\", \"accountId\": \"0x8ba1f109551bD432803012645Ac136ddd64DBA72\"} // type -> method_type; declares a self-hosted wallet\n},\n\"travelRule\": { // -> travel_rule_details\n\"status\": \"AWAITING_COUNTERPARTY\", // required (400 if missing); ignored when Travel Rule is enabled\n\"beneficiaryData\": {\"wallet_address\": \"0x8ba1f109551bD432803012645Ac136ddd64DBA72\", \"name\": \"Ana Diaz\"}\n},\n\"props\": { \"channel\": \"mobile_app\" }, // -> custom_properties\n\"includeCryptoScreening\": true\n}\n\nThree things are always decided by the token, never the payload:\n- the application the transaction is created under\n- the subject identity (token's vendor_data)\n- server-derived device context (IP, user agent) - it wins on conflict.\n\nWhat to read from the response (same snake_case detail as /v3/, plus):\n- status - APPROVED | IN_REVIEW | DECLINED | AWAITING_USER.\n- travel_rule.status - the Travel Rule exchange state, when applicable.\n- action_required - when the end user must act: type \"wallet_ownership\" (open the url in a real browser, never a webview) or \"verification_session\" (launch with your Didit verification integration). null when nothing is pending.\n\nFailure modes:\n- 401 - token missing, unknown, revoked, over max_uses, or expired (\"expired\" appears in the detail for expired tokens).\n- 400 - validation errors, with per-field details keyed by the canonical field names (a missing info.currency is reported as {\"transaction_details\": {\"currency\": [...]}}), including a txnId that already exists.\n- 409 - a concurrent request with the same txnId was created first.\n\nAfterwards:\n- Re-read with GET /v1/transactions/{transaction_id}/ (same token) after the user completes an action.\n- Your backend also receives transaction.created / transaction.status.updated webhooks with the same action_required block.\n\nFull guide: /transaction-monitoring/sdk-transaction-submission.`})})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{__snippet_AGENT_PROMPT_LABELS_qsruim,AgentPromptAccordion,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"SDK에서 거래 제출하기: 클라이언트 측 KYT","sidebarTitle":"거래 제출 (SDK 토큰)","description":"Didit의 범위 제한 SDK 토큰으로 최종 사용자 기기에서 모니터링 거래를 제출합니다. 기기 인텔리전스가 자동 수집되며, 지갑 소유권 확인에는 action_required가 사용됩니다.","keywords":["SDK 거래 제출","클라이언트 측 거래 API","X-Transaction-Token","기기 인텔리전스 API","Travel Rule SDK 제출","KYT 클라이언트 API","Didit Management API"],"openapi":"ko/openapi-25.json POST /v1/transactions/","href":"/ko/management-api/transactions/submit-sdk"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[19,69,"jsx:_jsx}=arguments["],[171,4204,"undefined;const AgentPromptAccordion=()=>null;function _crea"]]},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/didit-0f962782/5fb7c0c336c92274/snippets/data/database-validation-coverage.js","/_mintlify/custom/didit-0f962782/4ac7d3c2a19a354d/database-validation-playground.js"],"openApiReferenceData":{"operation":{"summary":"SDK에서 거래 제출","description":"Didit의 범위 제한 SDK 토큰으로 최종 사용자 기기에서 모니터링 거래를 제출합니다. 기기 인텔리전스가 자동 수집되며, 지갑 소유권 확인에는 action_required가 사용됩니다.","operationId":"submitTransactionFromSdk","x-didit-sdk":{"resource":"transactions","method":"submit_from_device","auth":"device_token","server":false},"tags":["Transactions"],"security":["d7f9c2b4-64fb-4501-91b7-d025c0563c62"],"requestBody":"5dab067e-7efa-4b28-9be6-8612824c2e4e","x-codeSamples":[{"lang":"curl","label":"curl","source":"curl -X POST https://verification.didit.me/v1/transactions/ \\\n -H 'X-Transaction-Token: SDK_TOKEN' -H 'Content-Type: application/json' \\\n -d '{\"txnId\": \"wd-2026-07-07-0042\", \"type\": \"travelRule\", \"info\": {\"direction\": \"out\", \"amount\": \"0.25\", \"currency\": \"ETH\", \"currencyType\": \"crypto\"}, \"subject\": {\"fullName\": \"Jane Doe\"}, \"counterparty\": {\"fullName\": \"Ana Diaz\", \"paymentMethod\": {\"type\": \"unhosted_wallet\", \"accountId\": \"0xBeneficiaryWallet01\"}}, \"travelRule\": {\"status\": \"AWAITING_COUNTERPARTY\", \"beneficiaryData\": {\"wallet_address\": \"0xBeneficiaryWallet01\", \"name\": \"Ana Diaz\"}}, \"includeCryptoScreening\": true}'"},{"lang":"javascript","label":"Web SDK","source":"import { DiditSdk } from '@didit-protocol/sdk-web';\n\nconst result = await DiditSdk.shared.submitTransaction({\n transactionToken: sdkToken,\n transaction: {\n txnId: 'wd-2026-07-07-0042',\n category: 'travelRule',\n details: { direction: 'out', amount: '0.25', currency: 'ETH', currencyType: 'crypto' },\n subject: { fullName: 'Jane Doe' },\n counterparty: { fullName: 'Ana Diaz', paymentMethod: { type: 'unhosted_wallet', accountId: '0xBeneficiaryWallet01' } },\n travelRule: { status: 'AWAITING_COUNTERPARTY', beneficiaryData: { wallet_address: '0xBeneficiaryWallet01', name: 'Ana Diaz' } },\n includeCryptoScreening: true\n },\n onActionCompleted: (refreshed) => console.log(refreshed.status)\n});"}],"responses":{"201":"0ec002b9-10b0-43bb-8097-2b1a926376a6","400":"7eabbc62-1df3-4a13-9fd8-fc4f337de8da","401":"1042f015-ec87-452b-bdbd-7517e453bce6","409":"4293932b-78ce-4583-b265-53de76ce2e14"},"method":"post","type":"path","servers":["02beeb7f-8206-467b-a533-ab0c3e32634c"],"path":"/v1/transactions/","baseUrlOptions":["https://verification.didit.me"],"title":"SDK에서 거래 제출","codeSamples":[{"label":"curl","lang":"curl","source":"curl -X POST https://verification.didit.me/v1/transactions/ \\\n -H 'X-Transaction-Token: SDK_TOKEN' -H 'Content-Type: application/json' \\\n -d '{\"txnId\": \"wd-2026-07-07-0042\", \"type\": \"travelRule\", \"info\": {\"direction\": \"out\", \"amount\": \"0.25\", \"currency\": \"ETH\", \"currencyType\": \"crypto\"}, \"subject\": {\"fullName\": \"Jane Doe\"}, \"counterparty\": {\"fullName\": \"Ana Diaz\", \"paymentMethod\": {\"type\": \"unhosted_wallet\", \"accountId\": \"0xBeneficiaryWallet01\"}}, \"travelRule\": {\"status\": \"AWAITING_COUNTERPARTY\", \"beneficiaryData\": {\"wallet_address\": \"0xBeneficiaryWallet01\", \"name\": \"Ana Diaz\"}}, \"includeCryptoScreening\": true}'"},{"label":"Web SDK","lang":"javascript","source":"import { DiditSdk } from '@didit-protocol/sdk-web';\n\nconst result = await DiditSdk.shared.submitTransaction({\n transactionToken: sdkToken,\n transaction: {\n txnId: 'wd-2026-07-07-0042',\n category: 'travelRule',\n details: { direction: 'out', amount: '0.25', currency: 'ETH', currencyType: 'crypto' },\n subject: { fullName: 'Jane Doe' },\n counterparty: { fullName: 'Ana Diaz', paymentMethod: { type: 'unhosted_wallet', accountId: '0xBeneficiaryWallet01' } },\n travelRule: { status: 'AWAITING_COUNTERPARTY', beneficiaryData: { wallet_address: '0xBeneficiaryWallet01', name: 'Ana Diaz' } },\n includeCryptoScreening: true\n },\n onActionCompleted: (refreshed) => console.log(refreshed.status)\n});"}],"requiredOnlyExamples":false,"requestExampleType":"codeSamples","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[{"body.txnId":"wd-2026-07-07-0042","body.type":"travelRule","body.info.direction":"out","body.info.amount":"0.25","body.info.currency":"ETH","body.info.currencyType":"crypto","body.info.cryptoParams":{"crypto_chain":"ETH"},"body.subject.fullName":"Jane Doe","body.counterparty.fullName":"Ana Diaz","body.counterparty.paymentMethod.type":"unhosted_wallet","body.counterparty.paymentMethod.accountId":"0xBeneficiaryWallet01","body.travelRule.status":"AWAITING_COUNTERPARTY","body.travelRule.beneficiaryData":{"wallet_address":"0xBeneficiaryWallet01","name":"Ana Diaz"},"body.includeCryptoScreening.oneOf.0":true}]},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"txnId":{"type":"string","description":"귀하가 지정한 해당 거래의 고유 식별자입니다(`transaction_id`에 매핑되며, 최대 128자).","example":"wd-2026-07-07-0042","isRequired":true,"uniqueKey":"txnId","typeLabel":"string"},"type":{"type":"string","description":"거래 카테고리(`transaction_category`에 매핑됨)입니다. 예: `finance`, `kyc`, `travelRule`, `userPlatformEvent`, `gamblingBet`.","example":"travelRule","isRequired":true,"uniqueKey":"type","typeLabel":"string"},"info":{"type":"object","description":"거래의 핵심 금융 세부 정보(`transaction_details`에 매핑됨).","required":["direction","amount","currency"],"properties":{"direction":{"type":"string","description":"주체 기준의 방향입니다. 대소문자를 구분하지 않으며, `in`/`out`을 별칭으로 사용할 수 있습니다. 대문자(`INBOUND`/`OUTBOUND`)로 에코되어 반환됩니다.","example":"out","isRequired":true,"uniqueKey":"info.direction","typeLabel":"string"},"amount":{"type":"number","description":"거래 금액(소수점 이하 최대 18자리)입니다. 십진수 문자열도 허용되며 약 15자리를 초과하는 유효 숫자를 보존할 수 있는 유일한 방법입니다. JSON 숫자는 먼저 바이너리 부동소수점으로 파싱되므로 `0.123456789012345678`은 `0.12345678901234568`로 저장됩니다.","example":0.25,"isRequired":true,"uniqueKey":"info.amount","typeLabel":"number"},"currency":{"type":"string","description":"통화 코드입니다. 암호화폐 자산 심볼(예: `BTC`)뿐만 아니라 모든 ISO 4217 알파벳 코드(예: `EUR`, `USD`, `NGN`)를 사용할 수 있습니다. 현재 유통 중인 코드를 사용하는 것이 좋습니다. 지원되는 모든 코드에 환율이 제공되는 것은 아닙니다. 해당 코드의 환율을 사용할 수 없는 경우(예: ISO 회계 단위 `XSU` 또는 Didit에서 가격을 책정하지 않는 암호화폐 심볼), 자동 변환이 실패하며 요청에 사전 변환된 `amountInDefaultCurrency`가 제공되지 않는 한 `preferred_currency_amount`는 null로 반환됩니다.","example":"ETH","isRequired":true,"uniqueKey":"info.currency","typeLabel":"string"},"currencyType":{"type":"string","description":"통화가 `fiat`인지 `crypto`인지 여부(`currency_kind`에 매핑됨)입니다.","uniqueKey":"info.currencyType","typeLabel":"string"},"amountInDefaultCurrency":{"oneOf":[{"type":"number","description":"기본 통화로 사전 환산된 금액입니다(`amount_in_default_currency`에 매핑됨). 생략하면 자동 환율 변환이 시도됩니다.","uniqueKey":"info.amountInDefaultCurrency.oneOf.0","typeLabel":"number"},{"type":"null","description":"기본 통화로 사전 환산된 금액입니다(`amount_in_default_currency`에 매핑됨). 생략하면 자동 환율 변환이 시도됩니다.","uniqueKey":"info.amountInDefaultCurrency.oneOf.1","typeLabel":"null"}],"uniqueKey":"info.amountInDefaultCurrency","typeLabel":"number | null"},"defaultCurrencyCode":{"type":"string","description":"환산 금액의 기본 통화 코드(`default_currency`에 매핑됨)입니다. 현재 유통되는 ISO 4217 코드 중 하나입니다.","uniqueKey":"info.defaultCurrencyCode","typeLabel":"string"},"paymentDetails":{"oneOf":[{"type":"string","description":"자유 형식 결제 참조 또는 메모입니다(`payment_details`에 매핑됨).","uniqueKey":"info.paymentDetails.oneOf.0","typeLabel":"string"},{"type":"null","description":"자유 형식 결제 참조 또는 메모입니다(`payment_details`에 매핑됨).","uniqueKey":"info.paymentDetails.oneOf.1","typeLabel":"null"}],"uniqueKey":"info.paymentDetails","typeLabel":"string | null"},"paymentTxnId":{"oneOf":[{"type":"string","description":"외부 결제 참조(`payment_reference_id`에 매핑됨). 크립토 거래의 경우 온체인 거래 해시입니다.","uniqueKey":"info.paymentTxnId.oneOf.0","typeLabel":"string"},{"type":"null","description":"외부 결제 참조(`payment_reference_id`에 매핑됨). 크립토 거래의 경우 온체인 거래 해시입니다.","uniqueKey":"info.paymentTxnId.oneOf.1","typeLabel":"null"}],"uniqueKey":"info.paymentTxnId","typeLabel":"string | null"},"type":{"oneOf":[{"type":"string","description":"거래의 하위 유형(`action_type`에 매핑됨)입니다(예: `deposit`, `withdrawal`, `transfer`).","uniqueKey":"info.type.oneOf.0","typeLabel":"string"},{"type":"null","description":"거래의 하위 유형(`action_type`에 매핑됨)입니다(예: `deposit`, `withdrawal`, `transfer`).","uniqueKey":"info.type.oneOf.1","typeLabel":"null"}],"uniqueKey":"info.type","typeLabel":"string | null"},"cryptoParams":{"type":"object","description":"암호화폐 관련 파라미터(예: `{\"crypto_chain\": \"ETH\"}`)입니다.","uniqueKey":"info.cryptoParams","typeLabel":"object"}},"isRequired":true,"uniqueKey":"info","typeLabel":"object"},"subject":{"type":"object","description":"거래의 주체(신청자)입니다. 여기서는 `externalUserId`가 무시되며, 주체의 신원은 항상 토큰의 `vendor_data`를 통해 적용됩니다.","required":["fullName"],"properties":{"fullName":{"type":"string","example":"Jane Doe","isRequired":true,"uniqueKey":"subject.fullName","typeLabel":"string"},"type":{"type":"string","description":"엔티티 유형(`entity_type`에 매핑됨): `individual`(기본값) 또는 `company`.","uniqueKey":"subject.type","typeLabel":"string"},"externalUserId":{"type":"string","description":"대상(subject)에서는 무시됨 - token의 `vendor_data`를 기반으로 서버 측에서 강제 적용됩니다.","uniqueKey":"subject.externalUserId","typeLabel":"string"},"firstName":{"type":"string","uniqueKey":"subject.firstName","typeLabel":"string"},"lastName":{"type":"string","uniqueKey":"subject.lastName","typeLabel":"string"},"dob":{"type":"string","format":"date","description":"생년월일(YYYY-MM-DD, `date_of_birth`에 매핑됨).","uniqueKey":"subject.dob","typeLabel":"string\u003cdate>"},"address":{"type":"object","description":"`country`(ISO 3166-1 alpha-3), `town`, `state`, `street`, `post_code`를 포함하는 주소 객체입니다.","uniqueKey":"subject.address","typeLabel":"object"},"institutionInfo":{"type":"object","description":"기관 참여자의 기관 세부 정보(`institution_details`에 매핑됨).","uniqueKey":"subject.institutionInfo","typeLabel":"object"},"device":{"type":"object","description":"선택적 명시적 기기 컨텍스트입니다. 자동으로 캡처된 기기 인텔리전스와 병합되며, 충돌 시 서버에서 파생된 필드가 우선합니다.","uniqueKey":"subject.device","typeLabel":"object"},"paymentMethod":{"type":"object","description":"주체가 사용하는 결제 수단(`payment_method`에 매핑됨)입니다.","properties":{"type":{"type":"string","description":"결제 수단 종류(`method_type`에 매핑됨)입니다(예: `bank_card`, `bank_account`, `crypto_wallet`, `ewallet`, `unhosted_wallet`, `other`).","uniqueKey":"subject.paymentMethod.type","typeLabel":"string"},"accountId":{"type":"string","description":"계정 식별자(`account_id`에 매핑됨): IBAN, 카드 지문 또는 지갑 주소.","uniqueKey":"subject.paymentMethod.accountId","typeLabel":"string"},"issuingCountry":{"type":"string","description":"발급처의 ISO 3166-1 alpha-3 국가 코드입니다(`issuing_country`에 매핑됨).","uniqueKey":"subject.paymentMethod.issuingCountry","typeLabel":"string"}},"uniqueKey":"subject.paymentMethod","typeLabel":"object"}},"isRequired":true,"uniqueKey":"subject","typeLabel":"object"},"txnDate":{"type":"string","format":"date-time","description":"거래가 발생한 시점입니다(`transaction_at`에 매핑됨). 생략 시 현재 시간으로 기본 설정됩니다.","uniqueKey":"txnDate","typeLabel":"string\u003cdate-time>"},"zoneId":{"type":"string","description":"IANA 표준 시간대 식별자(`time_zone`에 매핑됨, 예: `Europe/Madrid`)입니다.","uniqueKey":"zoneId","typeLabel":"string"},"counterparty":{"type":"object","description":"거래의 거래 상대방(선택 사항)입니다. `subject`와 동일한 형태이며, 여기서는 `externalUserId`가 의미를 갖습니다.","properties":{"type":{"type":"string","description":"엔티티 유형(`entity_type`에 매핑됨): `individual` 또는 `company`.","uniqueKey":"counterparty.type","typeLabel":"string"},"externalUserId":{"type":"string","description":"거래 상대방에 대한 귀하의 내부 식별자입니다(`vendor_data`에 매핑됨).","uniqueKey":"counterparty.externalUserId","typeLabel":"string"},"fullName":{"type":"string","uniqueKey":"counterparty.fullName","typeLabel":"string"},"firstName":{"type":"string","uniqueKey":"counterparty.firstName","typeLabel":"string"},"lastName":{"type":"string","uniqueKey":"counterparty.lastName","typeLabel":"string"},"dob":{"type":"string","format":"date","uniqueKey":"counterparty.dob","typeLabel":"string\u003cdate>"},"address":{"type":"object","uniqueKey":"counterparty.address","typeLabel":"object"},"institutionInfo":{"type":"object","uniqueKey":"counterparty.institutionInfo","typeLabel":"object"},"device":{"type":"object","uniqueKey":"counterparty.device","typeLabel":"object"},"paymentMethod":{"type":"object","description":"거래 상대방이 사용하는 결제 수단(`payment_method`에 매핑됨)입니다. travelRule 거래에서 `type: \"unhosted_wallet\"`은 거래 상대방 지갑을 자체 보관 지갑으로 신고합니다. 이체는 거래 상대방 VASP 라우팅을 건너뛰고 `UNCONFIRMED_OWNERSHIP` 상태로 직접 생성되며, (`auto_wallet_verification`이 활성화된 경우) 지갑 소유권 위젯 세션이 자동으로 생성되어 SDK가 실행할 수 있도록 `action_required`에 반환됩니다.","properties":{"type":{"type":"string","description":"결제 수단 종류(`method_type`에 매핑됨)입니다(예: `bank_card`, `bank_account`, `crypto_wallet`, `ewallet`, `unhosted_wallet`, `other`). Travel Rule을 위한 자체 보관 지갑을 신고하려면 `unhosted_wallet`을 사용하세요.","uniqueKey":"counterparty.paymentMethod.type","typeLabel":"string"},"accountId":{"type":"string","description":"계정 식별자(`account_id`에 매핑됨): IBAN, 카드 지문 또는 지갑 주소.","uniqueKey":"counterparty.paymentMethod.accountId","typeLabel":"string"},"issuingCountry":{"type":"string","uniqueKey":"counterparty.paymentMethod.issuingCountry","typeLabel":"string"}},"uniqueKey":"counterparty.paymentMethod","typeLabel":"object"}},"uniqueKey":"counterparty","typeLabel":"object"},"props":{"type":"object","additionalProperties":true,"description":"커스텀 키-값 쌍(`custom_properties`에 매핑됨)입니다. 각 키는 규칙 조건에서 `custom_values.\u003ckey>`로 참조할 수 있습니다.","uniqueKey":"props","typeLabel":"object"},"travelRule":{"type":"object","description":"Travel Rule 세부 정보(`travel_rule_details`에 매핑됨). 애플리케이션에 Travel Rule이 활성화되어 있으면 Didit은 전송된 `status`를 무시하고 직접 정보 교환을 진행합니다.","required":["status"],"properties":{"status":{"type":"string","isRequired":true,"uniqueKey":"travelRule.status","typeLabel":"string"},"protocol":{"type":"string","uniqueKey":"travelRule.protocol","typeLabel":"string"},"required":{"type":"boolean","uniqueKey":"travelRule.required","typeLabel":"boolean"},"obligationsCount":{"type":"integer","uniqueKey":"travelRule.obligationsCount","typeLabel":"integer"},"originatorData":{"type":"object","uniqueKey":"travelRule.originatorData","typeLabel":"object"},"beneficiaryData":{"type":"object","uniqueKey":"travelRule.beneficiaryData","typeLabel":"object"},"metadata":{"type":"object","uniqueKey":"travelRule.metadata","typeLabel":"object"}},"uniqueKey":"travelRule","typeLabel":"object"},"includeCryptoScreening":{"oneOf":[{"type":"boolean","description":"암호화폐 블록체인 분석 스크리닝에 대한 거래별 재정의입니다(`include_crypto_screening`에 매핑됨).","uniqueKey":"includeCryptoScreening.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"암호화폐 블록체인 분석 스크리닝에 대한 거래별 재정의입니다(`include_crypto_screening`에 매핑됨).","uniqueKey":"includeCryptoScreening.oneOf.1","typeLabel":"null"}],"uniqueKey":"includeCryptoScreening","typeLabel":"boolean | null"},"fingerprint_v2":{"type":"object","description":"`didit-fp-v2` 기기 지문 payload입니다. SDK에 의해 자동으로 주입되며, wire API를 직접 호출할 때만 관련이 있습니다.","uniqueKey":"fingerprint_v2","typeLabel":"object"}},"required":["txnId","type","info","subject"],"uniqueKey":"","typeLabel":"object"},"example":{"txnId":"wd-2026-07-07-0042","type":"travelRule","info":{"direction":"out","amount":"0.25","currency":"ETH","currencyType":"crypto","cryptoParams":{"crypto_chain":"ETH"}},"subject":{"fullName":"Jane Doe"},"counterparty":{"fullName":"Ana Diaz","paymentMethod":{"type":"unhosted_wallet","accountId":"0xBeneficiaryWallet01"}},"travelRule":{"status":"AWAITING_COUNTERPARTY","beneficiaryData":{"wallet_address":"0xBeneficiaryWallet01","name":"Ana Diaz"}},"includeCryptoScreening":true},"examples":{"Example":{"title":"Example","value":{"txnId":"wd-2026-07-07-0042","type":"travelRule","info":{"direction":"out","amount":"0.25","currency":"ETH","currencyType":"crypto","cryptoParams":{"crypto_chain":"ETH"}},"subject":{"fullName":"Jane Doe"},"counterparty":{"fullName":"Ana Diaz","paymentMethod":{"type":"unhosted_wallet","accountId":"0xBeneficiaryWallet01"}},"travelRule":{"status":"AWAITING_COUNTERPARTY","beneficiaryData":{"wallet_address":"0xBeneficiaryWallet01","name":"Ana Diaz"}},"includeCryptoScreening":true}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"0ec002b9-10b0-43bb-8097-2b1a926376a6":{"description":"거래가 제출되고 모니터링되었습니다. 최종 사용자가 후속 작업을 완료해야 할 때 포함되는 `action_required` 블록을 포함하여 `GET /v3/transactions/{transaction_id}/`와 동일한 세부 정보 형태입니다(SDK는 기본적으로 이를 자동으로 실행합니다).","content":{"application/json":{"schema":{"type":"object","description":"`GET /v3/transactions/{transaction_id}/` 및 `POST /v3/transactions/`에서 반환되는 단일 거래에 대한 전체 모니터링 기록입니다.","properties":{"uuid":{"type":"string","format":"uuid","description":"Didit 고유 거래 식별자입니다. 후속 호출 시 `{transaction_id}`로 사용합니다.","uniqueKey":"uuid","typeLabel":"string\u003cuuid>"},"environment":{"type":"string","enum":["live","sandbox"],"description":"거래를 소유한 애플리케이션의 환경. `sandbox` 거래는 저장되지만 평가, 스크리닝, 알림 또는 결제가 이루어지지 않으므로, 비어 있는 `rule_runs`는 \"평가되지 않음\"을 의미합니다.","uniqueKey":"environment","typeLabel":"enum\u003cstring>"},"transaction_number":{"type":"integer","description":"Console에 표시되는 애플리케이션별 순차 거래 번호(예: `4123`)입니다.","uniqueKey":"transaction_number","typeLabel":"integer"},"txn_id":{"type":"string","description":"생성 시 제공한 `transaction_id`입니다(최대 128자). 애플리케이션별로 고유합니다.","uniqueKey":"txn_id","typeLabel":"string"},"txn_date":{"type":"string","format":"date-time","description":"거래가 발생한 시점입니다(`transaction_at` 기준, 기본값은 제출 시간).","uniqueKey":"txn_date","typeLabel":"string\u003cdate-time>"},"zone_id":{"oneOf":[{"type":"string","description":"생성 시 제공된 IANA 표준 시간대 식별자입니다.","uniqueKey":"zone_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"생성 시 제공된 IANA 표준 시간대 식별자입니다.","uniqueKey":"zone_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"zone_id","typeLabel":"string | null"},"transaction_type":{"type":"string","description":"저장된 최상위 카테고리: `finance`, `kyc`, `travelRule`, `userPlatformEvent`, `gamblingBet`, `gamblingLimitChange`, `gamblingBonusChange`, `auditTrailEvent`. 여러 단어로 된 값은 snake_case로 제출하더라도 camelCase로 반환됩니다.","uniqueKey":"transaction_type","typeLabel":"string"},"action_type":{"type":"string","description":"카테고리 내 하위 유형입니다(예: `deposit`, `withdrawal`, `transfer`). 제공되지 않은 경우 카테고리로 기본 설정됩니다.","uniqueKey":"action_type","typeLabel":"string"},"direction":{"type":"string","enum":["INBOUND","OUTBOUND"],"description":"주체 기준의 방향입니다. 제출된 대소문자에 관계없이 대문자로 저장됩니다(입력 시 `in`/`out`/`inbound`/`outbound` 허용).","uniqueKey":"direction","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["APPROVED","IN_REVIEW","DECLINED","AWAITING_USER"],"description":"현재 모니터링 판정 결과입니다. 거래는 `APPROVED` 상태로 생성되며, 규칙에 따라 동기식으로 `IN_REVIEW`/`DECLINED` 상태로 변경될 수 있습니다.","uniqueKey":"status","typeLabel":"enum\u003cstring>"},"source":{"type":"string","enum":["LIVE","IMPORTED"],"description":"기록이 생성된 방식입니다. API 또는 SDK를 통해 제출된 거래는 `LIVE`, 콘솔 가져오기를 통해 로드된 거래는 `IMPORTED`입니다.","uniqueKey":"source","typeLabel":"enum\u003cstring>"},"amount":{"type":"string","description":"끝자리의 0이 제거된 십진수 문자열 형태의 거래 금액(예: `\"1500\"`, `\"0.5\"`, `\"0.123456789012345678\"`)입니다. 소수점 이하 최대 18자리입니다.","uniqueKey":"amount","typeLabel":"string"},"currency":{"type":"string","description":"`amount`의 통화 코드입니다. 암호화폐 자산 심볼(예: `BTC`)뿐만 아니라 모든 ISO 4217 알파벳 코드(예: `EUR`, `USD`, `NGN`)를 사용할 수 있습니다. 현재 유통 중인 코드를 사용하는 것이 좋습니다. 지원되는 모든 코드에 환율이 제공되는 것은 아닙니다. 해당 코드의 환율을 사용할 수 없는 경우(예: ISO 회계 단위 `XSU` 또는 Didit에서 가격을 책정하지 않는 암호화폐 심볼), 자동 변환이 실패하며 요청에 사전 변환된 `amount_in_default_currency`가 제공되지 않는 한 `preferred_currency_amount`는 null로 반환됩니다.","uniqueKey":"currency","typeLabel":"string"},"currency_type":{"oneOf":[{"type":"string","description":"`currency_kind`로 제출된 `fiat` 또는 `crypto`.","uniqueKey":"currency_type.oneOf.0","typeLabel":"string"},{"type":"null","description":"`currency_kind`로 제출된 `fiat` 또는 `crypto`.","uniqueKey":"currency_type.oneOf.1","typeLabel":"null"}],"uniqueKey":"currency_type","typeLabel":"string | null"},"amount_in_default_currency":{"oneOf":[{"type":"string","description":"사용자가 제공한 사전 환산 금액으로, 뒤따르는 0이 제거된 십진수 문자열입니다.","uniqueKey":"amount_in_default_currency.oneOf.0","typeLabel":"string"},{"type":"null","description":"사용자가 제공한 사전 환산 금액으로, 뒤따르는 0이 제거된 십진수 문자열입니다.","uniqueKey":"amount_in_default_currency.oneOf.1","typeLabel":"null"}],"uniqueKey":"amount_in_default_currency","typeLabel":"string | null"},"default_currency_code":{"oneOf":[{"type":"string","uniqueKey":"default_currency_code.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"default_currency_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"default_currency_code","typeLabel":"string | null"},"preferred_currency_amount":{"oneOf":[{"type":"string","description":"제공되는 경우 애플리케이션의 선호 통화로 변환된 `amount`입니다.","uniqueKey":"preferred_currency_amount.oneOf.0","typeLabel":"string"},{"type":"null","description":"제공되는 경우 애플리케이션의 선호 통화로 변환된 `amount`입니다.","uniqueKey":"preferred_currency_amount.oneOf.1","typeLabel":"null"}],"uniqueKey":"preferred_currency_amount","typeLabel":"string | null"},"preferred_currency_code":{"oneOf":[{"type":"string","uniqueKey":"preferred_currency_code.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"preferred_currency_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"preferred_currency_code","typeLabel":"string | null"},"payment_details":{"oneOf":[{"type":"string","description":"제출된 자유 형식 결제 참조 또는 메모입니다.","uniqueKey":"payment_details.oneOf.0","typeLabel":"string"},{"type":"null","description":"제출된 자유 형식 결제 참조 또는 메모입니다.","uniqueKey":"payment_details.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_details","typeLabel":"string | null"},"payment_txn_id":{"oneOf":[{"type":"string","description":"`payment_reference_id`에서 가져온 외부 결제 시스템 참조(예: 블록체인 거래 해시)입니다.","uniqueKey":"payment_txn_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"`payment_reference_id`에서 가져온 외부 결제 시스템 참조(예: 블록체인 거래 해시)입니다.","uniqueKey":"payment_txn_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_txn_id","typeLabel":"string | null"},"score":{"type":"integer","description":"규칙에 의해 누적된 위험 점수(일반적으로 0–100). 높을수록 위험합니다.","uniqueKey":"score","typeLabel":"integer"},"severity":{"oneOf":[{"type":"string","enum":["UNKNOWN","LOW","MEDIUM","HIGH","CRITICAL"],"description":"규칙/제공업체에서 설정한 범주형 위험 심각도(`UNKNOWN`, `LOW`, `MEDIUM`, `HIGH`, `CRITICAL`). 설정되기 전까지는 `null`입니다.","uniqueKey":"severity.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["UNKNOWN","LOW","MEDIUM","HIGH","CRITICAL"],"description":"규칙/제공업체에서 설정한 범주형 위험 심각도(`UNKNOWN`, `LOW`, `MEDIUM`, `HIGH`, `CRITICAL`). 설정되기 전까지는 `null`입니다.","uniqueKey":"severity.oneOf.1","typeLabel":"null"}],"uniqueKey":"severity","typeLabel":"enum\u003cstring> | null"},"decision_reason_code":{"oneOf":[{"type":"string","description":"현재 `status`에 대한 기계 판독 가능한 사유.","uniqueKey":"decision_reason_code.oneOf.0","typeLabel":"string"},{"type":"null","description":"현재 `status`에 대한 기계 판독 가능한 사유.","uniqueKey":"decision_reason_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"decision_reason_code","typeLabel":"string | null"},"decision_reason_label":{"oneOf":[{"type":"string","description":"`decision_reason_code`에 대한 사람이 읽기 쉬운 라벨입니다.","uniqueKey":"decision_reason_label.oneOf.0","typeLabel":"string"},{"type":"null","description":"`decision_reason_code`에 대한 사람이 읽기 쉬운 라벨입니다.","uniqueKey":"decision_reason_label.oneOf.1","typeLabel":"null"}],"uniqueKey":"decision_reason_label","typeLabel":"string | null"},"vendor_data":{"oneOf":[{"type":"string","description":"신청자의 `vendor_data`에 대한 편의 사본입니다.","uniqueKey":"vendor_data.oneOf.0","typeLabel":"string"},{"type":"null","description":"신청자의 `vendor_data`에 대한 편의 사본입니다.","uniqueKey":"vendor_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"vendor_data","typeLabel":"string | null"},"metadata":{"type":"object","description":"생성 시점에 제출된 `subject` 및 `counterparty` payload의 스냅샷입니다.","uniqueKey":"metadata","typeLabel":"object"},"props":{"type":"object","description":"생성 시 제공한 `custom_properties`입니다. 각 키는 규칙 조건에서 `custom_values.\u003ckey>`로 참조할 수 있습니다.","uniqueKey":"props","typeLabel":"object"},"tags":{"type":"array","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"tags.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"name":{"type":"string","uniqueKey":"tags.items.[INDEX].name","typeLabel":"string"},"color":{"type":"string","uniqueKey":"tags.items.[INDEX].color","typeLabel":"string"},"description":{"oneOf":[{"type":"string","uniqueKey":"tags.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"tags.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"uniqueKey":"tags.items.[INDEX].description","typeLabel":"string | null"},"source":{"type":"string","enum":["didit","custom"],"description":"태그가 Didit 프리셋인지 커스텀 태그인지 여부입니다.","uniqueKey":"tags.items.[INDEX].source","typeLabel":"enum\u003cstring>"}},"uniqueKey":"tags.items.[INDEX]","typeLabel":"object"},"description":"거래에 연결된 태그(수동 또는 규칙에 의해)입니다.","uniqueKey":"tags","typeLabel":"object[]"},"parties":{"type":"array","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"parties.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"role":{"type":"string","enum":["APPLICANT","REMITTER","BENEFICIARY","COUNTERPARTY"],"description":"당사자 역할입니다. 생성 endpoint는 `APPLICANT`(대상자) 및 `COUNTERPARTY`를 할당합니다.","uniqueKey":"parties.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"entity_type":{"type":"string","enum":["individual","company","external","unhostedWallet"],"uniqueKey":"parties.items.[INDEX].entity_type","typeLabel":"enum\u003cstring>"},"kind":{"type":"string","enum":["USER","BUSINESS","EXTERNAL"],"description":"`USER`/`BUSINESS` 당사자는 `vendor_data`를 통해 Didit 소유 엔티티로 다시 연결됩니다. `EXTERNAL` 당사자는 연결된 Didit 엔티티가 없습니다.","uniqueKey":"parties.items.[INDEX].kind","typeLabel":"enum\u003cstring>"},"vendor_data":{"oneOf":[{"type":"string","description":"귀하의 내부 사용자/기업 식별자입니다.","uniqueKey":"parties.items.[INDEX].vendor_data.oneOf.0","typeLabel":"string"},{"type":"null","description":"귀하의 내부 사용자/기업 식별자입니다.","uniqueKey":"parties.items.[INDEX].vendor_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"parties.items.[INDEX].vendor_data","typeLabel":"string | null"},"full_name":{"oneOf":[{"type":"string","uniqueKey":"parties.items.[INDEX].full_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"parties.items.[INDEX].full_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"parties.items.[INDEX].full_name","typeLabel":"string | null"},"first_name":{"oneOf":[{"type":"string","uniqueKey":"parties.items.[INDEX].first_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"parties.items.[INDEX].first_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"parties.items.[INDEX].first_name","typeLabel":"string | null"},"last_name":{"oneOf":[{"type":"string","uniqueKey":"parties.items.[INDEX].last_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"parties.items.[INDEX].last_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"parties.items.[INDEX].last_name","typeLabel":"string | null"},"country_code":{"oneOf":[{"type":"string","description":"제출된 `address.country`의 국가 코드입니다(일반적으로 ISO 3166-1 alpha-3).","uniqueKey":"parties.items.[INDEX].country_code.oneOf.0","typeLabel":"string"},{"type":"null","description":"제출된 `address.country`의 국가 코드입니다(일반적으로 ISO 3166-1 alpha-3).","uniqueKey":"parties.items.[INDEX].country_code.oneOf.1","typeLabel":"null"}],"uniqueKey":"parties.items.[INDEX].country_code","typeLabel":"string | null"},"dob":{"oneOf":[{"type":"string","format":"date","description":"제출된 `date_of_birth`에서 가져온 생년월일입니다.","uniqueKey":"parties.items.[INDEX].dob.oneOf.0","typeLabel":"string\u003cdate>"},{"type":"null","format":"date","description":"제출된 `date_of_birth`에서 가져온 생년월일입니다.","uniqueKey":"parties.items.[INDEX].dob.oneOf.1","typeLabel":"null"}],"uniqueKey":"parties.items.[INDEX].dob","typeLabel":"string\u003cdate> | null"},"address":{"type":"object","description":"제출된 주소 객체입니다. 생략된 경우 `{}`입니다.","uniqueKey":"parties.items.[INDEX].address","typeLabel":"object"},"institution_info":{"type":"object","description":"제출된 기관 세부 정보입니다. 생략 시 `{}`입니다.","uniqueKey":"parties.items.[INDEX].institution_info","typeLabel":"object"},"device":{"type":"object","description":"IP가 제공된 경우 network_context 하위의 서버 측 IP 보강(지리적 위치, VPN/데이터 센터 플래그)을 포함한 정규화된 기기 컨텍스트입니다.","properties":{"fingerprint":{"type":"string","description":"고유 기기 핑거프린트입니다.","uniqueKey":"parties.items.[INDEX].device.fingerprint","typeLabel":"string"},"persistent_device_id":{"type":"string","description":"세션 간 유지되는 고유 기기 식별자(v2 핑거프린트 스키마)입니다.","uniqueKey":"parties.items.[INDEX].device.persistent_device_id","typeLabel":"string"},"user_agent":{"type":"string","description":"브라우저 또는 앱 사용자 에이전트 문자열입니다.","uniqueKey":"parties.items.[INDEX].device.user_agent","typeLabel":"string"},"browser_family":{"type":"string","description":"브라우저 계열(예: Chrome, Firefox, Safari)입니다.","uniqueKey":"parties.items.[INDEX].device.browser_family","typeLabel":"string"},"browser_version":{"type":"string","description":"브라우저 버전 문자열입니다.","uniqueKey":"parties.items.[INDEX].device.browser_version","typeLabel":"string"},"platform":{"type":"string","description":"플랫폼 식별자(web, ios, android, macos, windows, linux)입니다.","uniqueKey":"parties.items.[INDEX].device.platform","typeLabel":"string"},"os_family":{"type":"string","description":"운영체제 제품군(예: iOS, Android, Windows).","uniqueKey":"parties.items.[INDEX].device.os_family","typeLabel":"string"},"os_version":{"type":"string","description":"운영체제 버전 문자열입니다.","uniqueKey":"parties.items.[INDEX].device.os_version","typeLabel":"string"},"accept_language":{"type":"string","description":"Accept-Language 헤더 값입니다.","uniqueKey":"parties.items.[INDEX].device.accept_language","typeLabel":"string"},"session_id":{"type":"string","description":"세션 식별자(메타데이터에 저장됨)입니다.","uniqueKey":"parties.items.[INDEX].device.session_id","typeLabel":"string"},"session_age_ms":{"type":"number","description":"밀리초 단위의 세션 경과 시간입니다.","uniqueKey":"parties.items.[INDEX].device.session_age_ms","typeLabel":"number"},"network_context":{"type":"object","description":"IP 주소 및 지리적 위치가 포함된 네트워크 컨텍스트입니다.","properties":{"ip_address":{"type":"string","description":"클라이언트 IP 주소입니다.","uniqueKey":"parties.items.[INDEX].device.network_context.ip_address","typeLabel":"string"},"ip_country_code":{"type":"string","description":"IP의 지리적 위치로 확인된 국가(ISO 3166-1 alpha-3)입니다.","uniqueKey":"parties.items.[INDEX].device.network_context.ip_country_code","typeLabel":"string"},"latitude":{"type":"number","description":"IP의 지리적 위도입니다.","uniqueKey":"parties.items.[INDEX].device.network_context.latitude","typeLabel":"number"},"longitude":{"type":"number","description":"IP의 지리적 경도입니다.","uniqueKey":"parties.items.[INDEX].device.network_context.longitude","typeLabel":"number"}},"uniqueKey":"parties.items.[INDEX].device.network_context","typeLabel":"object"}},"uniqueKey":"parties.items.[INDEX].device","typeLabel":"object"},"external_party_snapshot":{"oneOf":[{"type":"object","description":"`EXTERNAL` 당사자에 대한 당사자 데이터의 동결 사본입니다. 당사자가 Didit 사용자 또는 기업에 연결되어 있는 동안에는 `null`입니다.","uniqueKey":"parties.items.[INDEX].external_party_snapshot.oneOf.0","typeLabel":"object"},{"type":"null","description":"`EXTERNAL` 당사자에 대한 당사자 데이터의 동결 사본입니다. 당사자가 Didit 사용자 또는 기업에 연결되어 있는 동안에는 `null`입니다.","uniqueKey":"parties.items.[INDEX].external_party_snapshot.oneOf.1","typeLabel":"null"}],"uniqueKey":"parties.items.[INDEX].external_party_snapshot","typeLabel":"object | null"}},"uniqueKey":"parties.items.[INDEX]","typeLabel":"object"},"description":"거래 당사자(신청인, 거래 상대방)입니다.","uniqueKey":"parties","typeLabel":"object[]"},"payment_methods":{"type":"array","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"payment_methods.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"payment_method_type":{"type":"string","enum":["bank_card","bank_account","e_wallet","crypto_wallet","unhosted_wallet","other"],"uniqueKey":"payment_methods.items.[INDEX].payment_method_type","typeLabel":"enum\u003cstring>"},"label":{"oneOf":[{"type":"string","uniqueKey":"payment_methods.items.[INDEX].label.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"payment_methods.items.[INDEX].label.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_methods.items.[INDEX].label","typeLabel":"string | null"},"fingerprint":{"oneOf":[{"type":"string","description":"`type:account_id:issuing_country`에 대한 SHA-256 — 동일한 수단의 재사용을 연계하기 위한 안정적인 식별자입니다.","uniqueKey":"payment_methods.items.[INDEX].fingerprint.oneOf.0","typeLabel":"string"},{"type":"null","description":"`type:account_id:issuing_country`에 대한 SHA-256 — 동일한 수단의 재사용을 연계하기 위한 안정적인 식별자입니다.","uniqueKey":"payment_methods.items.[INDEX].fingerprint.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_methods.items.[INDEX].fingerprint","typeLabel":"string | null"},"account_id":{"oneOf":[{"type":"string","description":"계정 식별자(IBAN, 지갑 주소, 카드 token 등).","uniqueKey":"payment_methods.items.[INDEX].account_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"계정 식별자(IBAN, 지갑 주소, 카드 token 등).","uniqueKey":"payment_methods.items.[INDEX].account_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_methods.items.[INDEX].account_id","typeLabel":"string | null"},"issuing_country":{"oneOf":[{"type":"string","uniqueKey":"payment_methods.items.[INDEX].issuing_country.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"payment_methods.items.[INDEX].issuing_country.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_methods.items.[INDEX].issuing_country","typeLabel":"string | null"},"owner_kind":{"type":"string","enum":["USER","BUSINESS","EXTERNAL"],"uniqueKey":"payment_methods.items.[INDEX].owner_kind","typeLabel":"enum\u003cstring>"},"vendor_data":{"oneOf":[{"type":"string","description":"소유한 사용자/기업에 대한 귀하의 식별자입니다.","uniqueKey":"payment_methods.items.[INDEX].vendor_data.oneOf.0","typeLabel":"string"},{"type":"null","description":"소유한 사용자/기업에 대한 귀하의 식별자입니다.","uniqueKey":"payment_methods.items.[INDEX].vendor_data.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_methods.items.[INDEX].vendor_data","typeLabel":"string | null"},"owner_name":{"oneOf":[{"type":"string","uniqueKey":"payment_methods.items.[INDEX].owner_name.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"payment_methods.items.[INDEX].owner_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_methods.items.[INDEX].owner_name","typeLabel":"string | null"},"institution_info":{"type":"object","uniqueKey":"payment_methods.items.[INDEX].institution_info","typeLabel":"object"},"details":{"type":"object","description":"제출된 원시 `payment_method` 객체입니다.","uniqueKey":"payment_methods.items.[INDEX].details","typeLabel":"object"},"external_owner_snapshot":{"oneOf":[{"type":"object","uniqueKey":"payment_methods.items.[INDEX].external_owner_snapshot.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"payment_methods.items.[INDEX].external_owner_snapshot.oneOf.1","typeLabel":"null"}],"uniqueKey":"payment_methods.items.[INDEX].external_owner_snapshot","typeLabel":"object | null"},"role":{"type":"string","enum":["SOURCE","DESTINATION","FUNDING","BENEFICIARY"],"description":"거래에서 이 방법이 사용된 방식입니다. 생성 endpoint는 방향에 따라 `SOURCE`/`DESTINATION`을 할당합니다(발신: 주체 = SOURCE, 수신: 주체 = DESTINATION).","uniqueKey":"payment_methods.items.[INDEX].role","typeLabel":"enum\u003cstring>"}},"uniqueKey":"payment_methods.items.[INDEX]","typeLabel":"object"},"description":"거래에 연결된 결제 수단입니다.","uniqueKey":"payment_methods","typeLabel":"object[]"},"documents":{"type":"array","description":"콘솔에서 거래에 첨부된 파일입니다. 없는 경우 `[]`입니다.","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"documents.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"label":{"oneOf":[{"type":"string","uniqueKey":"documents.items.[INDEX].label.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"documents.items.[INDEX].label.oneOf.1","typeLabel":"null"}],"uniqueKey":"documents.items.[INDEX].label","typeLabel":"string | null"},"note":{"oneOf":[{"type":"string","uniqueKey":"documents.items.[INDEX].note.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"documents.items.[INDEX].note.oneOf.1","typeLabel":"null"}],"uniqueKey":"documents.items.[INDEX].note","typeLabel":"string | null"},"uploaded_by":{"oneOf":[{"type":"string","uniqueKey":"documents.items.[INDEX].uploaded_by.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"documents.items.[INDEX].uploaded_by.oneOf.1","typeLabel":"null"}],"uniqueKey":"documents.items.[INDEX].uploaded_by","typeLabel":"string | null"},"created_at":{"type":"string","format":"date-time","uniqueKey":"documents.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"files":{"type":"array","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"documents.items.[INDEX].files.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"file_url":{"oneOf":[{"type":"string","format":"uri","description":"유효 기간이 짧은 서명된 다운로드 URL입니다. 저장하지 말고 필요할 때 가져오세요.","uniqueKey":"documents.items.[INDEX].files.items.[INDEX].file_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","description":"유효 기간이 짧은 서명된 다운로드 URL입니다. 저장하지 말고 필요할 때 가져오세요.","uniqueKey":"documents.items.[INDEX].files.items.[INDEX].file_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"documents.items.[INDEX].files.items.[INDEX].file_url","typeLabel":"string\u003curi> | null"},"original_filename":{"oneOf":[{"type":"string","uniqueKey":"documents.items.[INDEX].files.items.[INDEX].original_filename.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"documents.items.[INDEX].files.items.[INDEX].original_filename.oneOf.1","typeLabel":"null"}],"uniqueKey":"documents.items.[INDEX].files.items.[INDEX].original_filename","typeLabel":"string | null"},"file_size":{"oneOf":[{"type":"integer","uniqueKey":"documents.items.[INDEX].files.items.[INDEX].file_size.oneOf.0","typeLabel":"integer"},{"type":"null","uniqueKey":"documents.items.[INDEX].files.items.[INDEX].file_size.oneOf.1","typeLabel":"null"}],"uniqueKey":"documents.items.[INDEX].files.items.[INDEX].file_size","typeLabel":"integer | null"}},"uniqueKey":"documents.items.[INDEX].files.items.[INDEX]","typeLabel":"object"},"uniqueKey":"documents.items.[INDEX].files","typeLabel":"object[]"}},"uniqueKey":"documents.items.[INDEX]","typeLabel":"object"},"uniqueKey":"documents","typeLabel":"object[]"},"activities":{"type":"array","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"activities.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"activity_type":{"type":"string","description":"예: `TRANSACTION_CREATED`, `TRANSACTION_NOTE_ADDED`, `TRANSACTION_STATUS_CHANGED`.","uniqueKey":"activities.items.[INDEX].activity_type","typeLabel":"string"},"source":{"type":"string","uniqueKey":"activities.items.[INDEX].source","typeLabel":"string"},"status":{"oneOf":[{"type":"string","uniqueKey":"activities.items.[INDEX].status.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"activities.items.[INDEX].status.oneOf.1","typeLabel":"null"}],"uniqueKey":"activities.items.[INDEX].status","typeLabel":"string | null"},"title":{"oneOf":[{"type":"string","uniqueKey":"activities.items.[INDEX].title.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"activities.items.[INDEX].title.oneOf.1","typeLabel":"null"}],"uniqueKey":"activities.items.[INDEX].title","typeLabel":"string | null"},"description":{"oneOf":[{"type":"string","uniqueKey":"activities.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"activities.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"uniqueKey":"activities.items.[INDEX].description","typeLabel":"string | null"},"metadata":{"type":"object","uniqueKey":"activities.items.[INDEX].metadata","typeLabel":"object"},"occurred_at":{"type":"string","format":"date-time","uniqueKey":"activities.items.[INDEX].occurred_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"activities.items.[INDEX]","typeLabel":"object"},"description":"활동 로그 항목입니다(생성, 메모, 수동 검토, 상태 변경).","uniqueKey":"activities","typeLabel":"object[]"},"alerts":{"type":"array","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"alerts.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"title":{"type":"string","uniqueKey":"alerts.items.[INDEX].title","typeLabel":"string"},"description":{"oneOf":[{"type":"string","uniqueKey":"alerts.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"alerts.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"uniqueKey":"alerts.items.[INDEX].description","typeLabel":"string | null"},"severity":{"type":"string","enum":["UNKNOWN","LOW","MEDIUM","HIGH","CRITICAL"],"uniqueKey":"alerts.items.[INDEX].severity","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["OPEN","INVESTIGATING","AWAITING_USER","PENDING_SAR","SAR_FILED","RESOLVED","DISMISSED"],"uniqueKey":"alerts.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"source":{"type":"string","enum":["RULE","PROVIDER","MANUAL"],"uniqueKey":"alerts.items.[INDEX].source","typeLabel":"enum\u003cstring>"},"metadata":{"type":"object","uniqueKey":"alerts.items.[INDEX].metadata","typeLabel":"object"},"created_at":{"type":"string","format":"date-time","uniqueKey":"alerts.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"due_at":{"oneOf":[{"type":"string","format":"date-time","uniqueKey":"alerts.items.[INDEX].due_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","uniqueKey":"alerts.items.[INDEX].due_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"alerts.items.[INDEX].due_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"alerts.items.[INDEX]","typeLabel":"object"},"description":"현재는 항상 비어 있습니다. 미해결 알림은 상태가 `IN_REVIEW` 또는 `AWAITING_USER`인 거래입니다.","uniqueKey":"alerts","typeLabel":"object[]"},"rule_runs":{"type":"array","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"rule_runs.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"rule":{"type":"string","format":"uuid","description":"실행된 규칙의 UUID입니다.","uniqueKey":"rule_runs.items.[INDEX].rule","typeLabel":"string\u003cuuid>"},"rule_title":{"type":"string","uniqueKey":"rule_runs.items.[INDEX].rule_title","typeLabel":"string"},"rule_description":{"oneOf":[{"type":"string","uniqueKey":"rule_runs.items.[INDEX].rule_description.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"rule_runs.items.[INDEX].rule_description.oneOf.1","typeLabel":"null"}],"uniqueKey":"rule_runs.items.[INDEX].rule_description","typeLabel":"string | null"},"rule_category":{"type":"string","uniqueKey":"rule_runs.items.[INDEX].rule_category","typeLabel":"string"},"matched":{"type":"boolean","description":"규칙의 조건이 이 거래와 일치했는지 여부입니다. 일치하는 규칙에 대해서만 실행이 기록되므로, 실시간 평가에서는 항상 `true`를 갖습니다.","uniqueKey":"rule_runs.items.[INDEX].matched","typeLabel":"boolean"},"is_test":{"type":"boolean","description":"규칙이 TEST 모드에서 실행된 경우 true입니다(상태/점수에 영향 없음).","uniqueKey":"rule_runs.items.[INDEX].is_test","typeLabel":"boolean"},"mode":{"type":"string","enum":["ACTIVE","DISABLED","TEST"],"uniqueKey":"rule_runs.items.[INDEX].mode","typeLabel":"enum\u003cstring>"},"severity":{"oneOf":[{"type":"string","uniqueKey":"rule_runs.items.[INDEX].severity.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"rule_runs.items.[INDEX].severity.oneOf.1","typeLabel":"null"}],"uniqueKey":"rule_runs.items.[INDEX].severity","typeLabel":"string | null"},"score_delta":{"type":"integer","description":"이 규칙의 `add_score` 작업으로 추가된 점수입니다.","uniqueKey":"rule_runs.items.[INDEX].score_delta","typeLabel":"integer"},"status_target":{"oneOf":[{"type":"string","description":"`change_status` 작업에 의해 설정된 상태(있는 경우)입니다.","uniqueKey":"rule_runs.items.[INDEX].status_target.oneOf.0","typeLabel":"string"},{"type":"null","description":"`change_status` 작업에 의해 설정된 상태(있는 경우)입니다.","uniqueKey":"rule_runs.items.[INDEX].status_target.oneOf.1","typeLabel":"null"}],"uniqueKey":"rule_runs.items.[INDEX].status_target","typeLabel":"string | null"},"action_summary":{"oneOf":[{"type":"string","description":"규칙이 실행한 작업의 요약으로, `; `로 연결됩니다(예: `score +30; change_status:IN_REVIEW; add_tag:high_risk_country`). 구성 요소: `score +N`, `change_status:\u003cSTATUS>`, `add_tag:\u003cname>`, `add_note`, `add_to_list`, `open_case`. 규칙이 아무런 작업도 실행하지 않은 경우 `null`입니다.","uniqueKey":"rule_runs.items.[INDEX].action_summary.oneOf.0","typeLabel":"string"},{"type":"null","description":"규칙이 실행한 작업의 요약으로, `; `로 연결됩니다(예: `score +30; change_status:IN_REVIEW; add_tag:high_risk_country`). 구성 요소: `score +N`, `change_status:\u003cSTATUS>`, `add_tag:\u003cname>`, `add_note`, `add_to_list`, `open_case`. 규칙이 아무런 작업도 실행하지 않은 경우 `null`입니다.","uniqueKey":"rule_runs.items.[INDEX].action_summary.oneOf.1","typeLabel":"null"}],"uniqueKey":"rule_runs.items.[INDEX].action_summary","typeLabel":"string | null"},"metadata":{"type":"object","description":"평가 세부 정보: `scope_match`, `conditions[]` 및 `aggregations[]`. 각 조건 항목은 `field`, `operator`, `expected_value`, 거래에서 읽은 `current_value`, `matched`, `group_index` 및 `group_logic`을 포함합니다. 각 집계 항목(속도 / 건수 / 합계)은 `metric`, `field`, `operator`, `expected_value`, 집계 결과인 `computed_value`, `window`, `filters`, `matched` 및 `sample_references`를 포함합니다. 지연된 비동기 집계는 `computed_value: null` 및 `deferred: true`를 가집니다. 중첩 조건 그룹은 `operator`가 `any_of` 또는 `all_of`이고, `field`가 null이며, 해당 멤버들의 결과가 자체 `conditions` 아래에 있는 하나의 `conditions[]` 항목입니다.","uniqueKey":"rule_runs.items.[INDEX].metadata","typeLabel":"object"},"created_at":{"type":"string","format":"date-time","uniqueKey":"rule_runs.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"rule_runs.items.[INDEX]","typeLabel":"object"},"description":"규칙별 실행 결과 — 어떤 규칙이 실행되었는지와 점수에 미친 영향입니다.","uniqueKey":"rule_runs","typeLabel":"object[]"},"provider_results":{"type":"array","items":{"type":"object","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"provider_results.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"provider":{"type":"string","uniqueKey":"provider_results.items.[INDEX].provider","typeLabel":"string"},"result_type":{"type":"string","enum":["FIAT_MONITORING","WALLET_SCREENING","TRANSACTION_SCREENING","TRAVEL_RULE","NETWORK_GRAPH","CUSTOM"],"uniqueKey":"provider_results.items.[INDEX].result_type","typeLabel":"enum\u003cstring>"},"status":{"type":"string","uniqueKey":"provider_results.items.[INDEX].status","typeLabel":"string"},"severity":{"oneOf":[{"type":"string","uniqueKey":"provider_results.items.[INDEX].severity.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"provider_results.items.[INDEX].severity.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider_results.items.[INDEX].severity","typeLabel":"string | null"},"score":{"type":"integer","uniqueKey":"provider_results.items.[INDEX].score","typeLabel":"integer"},"summary":{"oneOf":[{"type":"string","uniqueKey":"provider_results.items.[INDEX].summary.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"provider_results.items.[INDEX].summary.oneOf.1","typeLabel":"null"}],"uniqueKey":"provider_results.items.[INDEX].summary","typeLabel":"string | null"},"payload":{"type":"object","description":"원시 제공자 응답 payload입니다.","uniqueKey":"provider_results.items.[INDEX].payload","typeLabel":"object"},"created_at":{"type":"string","format":"date-time","uniqueKey":"provider_results.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"provider_results.items.[INDEX]","typeLabel":"object"},"description":"원시 제공자 payload(AML 스크리닝, 블록체인 분석 등)입니다.","uniqueKey":"provider_results","typeLabel":"object[]"},"travel_rule":{"oneOf":[{"type":"object","description":"Travel Rule 이체 또는 확인입니다. `travel_rule_details`가 제출되었을 때, 그리고 Travel Rule이 활성화되어 있고 `transaction_category: travelRule`로 거래가 생성되었을 때 채워집니다(Didit은 `travel_rule_details` 없이도 정보 교환을 직접 시작합니다). 이체 또는 확인이 존재하지 않는 경우 `null`입니다. 인바운드 이체에서는 지갑 소유권이 확인될 때까지 거래 상대방의 `originator_data` 및 `beneficiary_data`가 마스킹된 상태(`data_masked: true`)로 유지됩니다.","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"travel_rule.oneOf.0.uuid","typeLabel":"string\u003cuuid>"},"status":{"type":"string","uniqueKey":"travel_rule.oneOf.0.status","typeLabel":"string"},"protocol":{"oneOf":[{"type":"string","uniqueKey":"travel_rule.oneOf.0.protocol.oneOf.0","typeLabel":"string"},{"type":"null","uniqueKey":"travel_rule.oneOf.0.protocol.oneOf.1","typeLabel":"null"}],"uniqueKey":"travel_rule.oneOf.0.protocol","typeLabel":"string | null"},"required":{"type":"boolean","uniqueKey":"travel_rule.oneOf.0.required","typeLabel":"boolean"},"obligations_count":{"type":"integer","uniqueKey":"travel_rule.oneOf.0.obligations_count","typeLabel":"integer"},"originator_data":{"type":"object","description":"송금인 당사자 정보입니다. 인바운드 전송의 경우 소유 구조가 확인될 때까지 거래 상대방의 값이 마스킹됩니다.","uniqueKey":"travel_rule.oneOf.0.originator_data","typeLabel":"object"},"beneficiary_data":{"type":"object","description":"수취인 당사자 정보입니다. 입금 거래의 경우 소유 구조가 확인될 때까지 거래 상대방의 값이 마스킹됩니다.","uniqueKey":"travel_rule.oneOf.0.beneficiary_data","typeLabel":"object"},"name_match":{"oneOf":[{"type":"object","description":"이체를 결정한 이름 비교(점수 및 엄격도)입니다. 실행되기 전까지는 null입니다. 비교된 이름은 당사자와 함께 마스킹됩니다.","uniqueKey":"travel_rule.oneOf.0.name_match.oneOf.0","typeLabel":"object"},{"type":"null","description":"이체를 결정한 이름 비교(점수 및 엄격도)입니다. 실행되기 전까지는 null입니다. 비교된 이름은 당사자와 함께 마스킹됩니다.","uniqueKey":"travel_rule.oneOf.0.name_match.oneOf.1","typeLabel":"null"}],"uniqueKey":"travel_rule.oneOf.0.name_match","typeLabel":"object | null"},"data_match":{"oneOf":[{"type":"object","description":"전송 당사자 데이터와 상대방이 파악하고 있는 지갑 소유자 정보 간의 필드별 비교입니다. 값은 포함하지 않고 필드와 결과만 지정하므로 거래 상대방의 데이터가 마스킹된 상태에서도 가독성이 유지됩니다. 비교가 실행되기 전까지는 null입니다.","properties":{"matched":{"type":"boolean","description":"비교된 필드가 모두 동일한 경우 true입니다.","uniqueKey":"travel_rule.oneOf.0.data_match.oneOf.0.matched","typeLabel":"boolean"},"mismatched_fields":{"type":"array","items":{"type":"string","enum":["name","date_of_birth","address","account"],"uniqueKey":"travel_rule.oneOf.0.data_match.oneOf.0.mismatched_fields.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"서로 다른 필드입니다.","uniqueKey":"travel_rule.oneOf.0.data_match.oneOf.0.mismatched_fields","typeLabel":"enum\u003cstring>[]"},"fields":{"type":"object","description":"당사자의 엔티티 유형에 따라 비교된 필드당 항목 1개(`name`, `date_of_birth`, `address`, `account`, 기업의 경우 `date_of_birth`가 없음)입니다.","additionalProperties":{"type":"object","properties":{"result":{"type":"string","enum":["matched","mismatched","not_compared"],"description":"규칙이 `NONE`이거나 양쪽 중 어느 한쪽이라도 해당 필드에 대한 값이 없는 경우 `not_compared`입니다.","uniqueKey":"travel_rule.oneOf.0.data_match.oneOf.0.fields.additionalProperties.result","typeLabel":"enum\u003cstring>"},"strictness":{"type":"string","enum":["NONE","STRICT","CONTAINS","DEFAULT","FUZZY"],"uniqueKey":"travel_rule.oneOf.0.data_match.oneOf.0.fields.additionalProperties.strictness","typeLabel":"enum\u003cstring>"}},"uniqueKey":"travel_rule.oneOf.0.data_match.oneOf.0.fields.additionalProperties","typeLabel":"object"},"uniqueKey":"travel_rule.oneOf.0.data_match.oneOf.0.fields","typeLabel":"object"}},"uniqueKey":"travel_rule.oneOf.0.data_match.oneOf.0","typeLabel":"object"},{"type":"null","description":"전송 당사자 데이터와 상대방이 파악하고 있는 지갑 소유자 정보 간의 필드별 비교입니다. 값은 포함하지 않고 필드와 결과만 지정하므로 거래 상대방의 데이터가 마스킹된 상태에서도 가독성이 유지됩니다. 비교가 실행되기 전까지는 null입니다.","properties":{"matched":{"type":"boolean","description":"비교된 필드가 모두 동일한 경우 true입니다."},"mismatched_fields":{"type":"array","items":{"type":"string","enum":["name","date_of_birth","address","account"]},"description":"서로 다른 필드입니다."},"fields":{"type":"object","description":"당사자의 엔티티 유형에 따라 비교된 필드당 항목 1개(`name`, `date_of_birth`, `address`, `account`, 기업의 경우 `date_of_birth`가 없음)입니다.","additionalProperties":{"type":"object","properties":{"result":{"type":"string","enum":["matched","mismatched","not_compared"],"description":"규칙이 `NONE`이거나 양쪽 중 어느 한쪽이라도 해당 필드에 대한 값이 없는 경우 `not_compared`입니다."},"strictness":{"type":"string","enum":["NONE","STRICT","CONTAINS","DEFAULT","FUZZY"]}}}}},"uniqueKey":"travel_rule.oneOf.0.data_match.oneOf.1","typeLabel":"null"}],"uniqueKey":"travel_rule.oneOf.0.data_match","typeLabel":"object | null"},"mismatched_fields":{"type":"array","items":{"type":"string","uniqueKey":"travel_rule.oneOf.0.mismatched_fields.items.[INDEX]","typeLabel":"string"},"description":"`data_match.mismatched_fields`의 바로가기입니다. 일치하지 않는 항목이 없으면 비어 있습니다.","uniqueKey":"travel_rule.oneOf.0.mismatched_fields","typeLabel":"string[]"},"data_unmasked":{"oneOf":[{"type":"object","description":"거래 상대방의 데이터가 마스킹 해제된 시점의 감사 기록입니다. 데이터가 여전히 마스킹되어 있는 동안 및 외부 송금의 경우 null입니다.","properties":{"at":{"type":"string","format":"date-time","uniqueKey":"travel_rule.oneOf.0.data_unmasked.oneOf.0.at","typeLabel":"string\u003cdate-time>"},"reason":{"type":"string","enum":["ownership_confirmed","wallet_proof","address_book_match","own_verified_wallet","inquiry_approved","known_payment_method","travel_address"],"description":"소유권을 확인한 근거: ownership_confirmed(콘솔 또는 API를 통한 확인), wallet_proof(위젯의 지갑 증명 또는 생성 시 설정된 INTERNAL 인바운드 전송), address_book_match(인증된 주소록 지갑), own_verified_wallet(사용자의 인증된 자체 지갑), inquiry_approved(인바운드 TRP 조회 또는 GTR이나 Sygna 메시지에 대한 승인), known_payment_method(사용자가 이미 결제에 사용한 지갑) 또는 travel_address(지갑을 지정한 지갑별 Travel Address)입니다.","uniqueKey":"travel_rule.oneOf.0.data_unmasked.oneOf.0.reason","typeLabel":"enum\u003cstring>"},"actor":{"type":"string","description":"확인한 주체: 콘솔 사용자의 이메일 또는 API 키의 라벨입니다. 자동 결정의 경우 비어 있습니다.","uniqueKey":"travel_rule.oneOf.0.data_unmasked.oneOf.0.actor","typeLabel":"string"}},"uniqueKey":"travel_rule.oneOf.0.data_unmasked.oneOf.0","typeLabel":"object"},{"type":"null","description":"거래 상대방의 데이터가 마스킹 해제된 시점의 감사 기록입니다. 데이터가 여전히 마스킹되어 있는 동안 및 외부 송금의 경우 null입니다.","properties":{"at":{"type":"string","format":"date-time"},"reason":{"type":"string","enum":["ownership_confirmed","wallet_proof","address_book_match","own_verified_wallet","inquiry_approved","known_payment_method","travel_address"],"description":"소유권을 확인한 근거: ownership_confirmed(콘솔 또는 API를 통한 확인), wallet_proof(위젯의 지갑 증명 또는 생성 시 설정된 INTERNAL 인바운드 전송), address_book_match(인증된 주소록 지갑), own_verified_wallet(사용자의 인증된 자체 지갑), inquiry_approved(인바운드 TRP 조회 또는 GTR이나 Sygna 메시지에 대한 승인), known_payment_method(사용자가 이미 결제에 사용한 지갑) 또는 travel_address(지갑을 지정한 지갑별 Travel Address)입니다."},"actor":{"type":"string","description":"확인한 주체: 콘솔 사용자의 이메일 또는 API 키의 라벨입니다. 자동 결정의 경우 비어 있습니다."}},"uniqueKey":"travel_rule.oneOf.0.data_unmasked.oneOf.1","typeLabel":"null"}],"uniqueKey":"travel_rule.oneOf.0.data_unmasked","typeLabel":"object | null"},"data_masked":{"type":"boolean","description":"이 응답에서 거래 상대방의 개인 데이터가 마스킹되어 있는 동안 true입니다.","uniqueKey":"travel_rule.oneOf.0.data_masked","typeLabel":"boolean"},"metadata":{"type":"object","uniqueKey":"travel_rule.oneOf.0.metadata","typeLabel":"object"},"direction":{"type":"string","enum":["INBOUND","OUTBOUND"],"description":"이 전송이 거래소의 어느 쪽에 해당하는지입니다.","uniqueKey":"travel_rule.oneOf.0.direction","typeLabel":"enum\u003cstring>"},"rail":{"oneOf":[{"type":"string","description":"이체가 진행된 레일(`INTERNAL`, `TRP`, `GTR`, `TRUST`, `VERIFYVASP`, `SYGNA` 또는 `EMAIL`(Didit Test VASP가 응답한 샌드박스 애플리케이션의 경우 `TEST_VASP`)) 또는 레일이 선택될 때까지 `null`입니다.","uniqueKey":"travel_rule.oneOf.0.rail.oneOf.0","typeLabel":"string"},{"type":"null","description":"이체가 진행된 레일(`INTERNAL`, `TRP`, `GTR`, `TRUST`, `VERIFYVASP`, `SYGNA` 또는 `EMAIL`(Didit Test VASP가 응답한 샌드박스 애플리케이션의 경우 `TEST_VASP`)) 또는 레일이 선택될 때까지 `null`입니다.","uniqueKey":"travel_rule.oneOf.0.rail.oneOf.1","typeLabel":"null"}],"uniqueKey":"travel_rule.oneOf.0.rail","typeLabel":"string | null"},"counterparty_vasp":{"oneOf":[{"type":"object","properties":{"name":{"type":"string","uniqueKey":"travel_rule.oneOf.0.counterparty_vasp.oneOf.0.name","typeLabel":"string"},"lei":{"type":"string","uniqueKey":"travel_rule.oneOf.0.counterparty_vasp.oneOf.0.lei","typeLabel":"string"},"dd_score":{"type":"integer","description":"0부터 100까지의 실사 점수이며, 높을수록 좋습니다. VASP 디렉터리와 동일한 척도입니다.","uniqueKey":"travel_rule.oneOf.0.counterparty_vasp.oneOf.0.dd_score","typeLabel":"integer"},"dd_score_breakdown":{"type":"object","description":"dd_score에 대한 구성 요소별 기여도로, VASP 디렉터리와 같이 구성 요소(jurisdiction, verification, protocol, lei, history, essentials, responsiveness)당 하나의 객체이며 각각 {points, max, reason, detail}을 포함합니다. 거래 상대방 평가가 완료될 때까지는 {}입니다.","additionalProperties":{"type":"object","properties":{"points":{"type":"number","description":"이 컴포넌트에 부여된 점수입니다.","uniqueKey":"travel_rule.oneOf.0.counterparty_vasp.oneOf.0.dd_score_breakdown.additionalProperties.points","typeLabel":"number"},"max":{"type":"integer","description":"이 컴포넌트가 부여할 수 있는 최대 점수입니다.","uniqueKey":"travel_rule.oneOf.0.counterparty_vasp.oneOf.0.dd_score_breakdown.additionalProperties.max","typeLabel":"integer"},"reason":{"type":"string","description":"구성 요소 판정의 기계 판독 가능한 코드.","uniqueKey":"travel_rule.oneOf.0.counterparty_vasp.oneOf.0.dd_score_breakdown.additionalProperties.reason","typeLabel":"string"},"detail":{"type":"string","description":"부여된 점수에 대해 사람이 읽을 수 있는 이유입니다.","uniqueKey":"travel_rule.oneOf.0.counterparty_vasp.oneOf.0.dd_score_breakdown.additionalProperties.detail","typeLabel":"string"}},"uniqueKey":"travel_rule.oneOf.0.counterparty_vasp.oneOf.0.dd_score_breakdown.additionalProperties","typeLabel":"object"},"uniqueKey":"travel_rule.oneOf.0.counterparty_vasp.oneOf.0.dd_score_breakdown","typeLabel":"object"},"dd_assessed_at":{"oneOf":[{"type":"string","format":"date-time","description":"실사 평가가 마지막으로 실행된 시점입니다. 거래 상대방이 평가될 때까지는 null입니다.","uniqueKey":"travel_rule.oneOf.0.counterparty_vasp.oneOf.0.dd_assessed_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"실사 평가가 마지막으로 실행된 시점입니다. 거래 상대방이 평가될 때까지는 null입니다.","uniqueKey":"travel_rule.oneOf.0.counterparty_vasp.oneOf.0.dd_assessed_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"travel_rule.oneOf.0.counterparty_vasp.oneOf.0.dd_assessed_at","typeLabel":"string\u003cdate-time> | null"}},"description":"거래 상대방의 디렉터리 항목이며, 전송이 연결되지 않은 경우 `null`입니다.","uniqueKey":"travel_rule.oneOf.0.counterparty_vasp.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"name":{"type":"string"},"lei":{"type":"string"},"dd_score":{"type":"integer","description":"0부터 100까지의 실사 점수이며, 높을수록 좋습니다. VASP 디렉터리와 동일한 척도입니다."},"dd_score_breakdown":{"type":"object","description":"dd_score에 대한 구성 요소별 기여도로, VASP 디렉터리와 같이 구성 요소(jurisdiction, verification, protocol, lei, history, essentials, responsiveness)당 하나의 객체이며 각각 {points, max, reason, detail}을 포함합니다. 거래 상대방 평가가 완료될 때까지는 {}입니다.","additionalProperties":{"type":"object","properties":{"points":{"type":"number","description":"이 컴포넌트에 부여된 점수입니다."},"max":{"type":"integer","description":"이 컴포넌트가 부여할 수 있는 최대 점수입니다."},"reason":{"type":"string","description":"구성 요소 판정의 기계 판독 가능한 코드."},"detail":{"type":"string","description":"부여된 점수에 대해 사람이 읽을 수 있는 이유입니다."}}}},"dd_assessed_at":{"oneOf":[{"type":"string","format":"date-time","description":"실사 평가가 마지막으로 실행된 시점입니다. 거래 상대방이 평가될 때까지는 null입니다."},{"type":"null","format":"date-time","description":"실사 평가가 마지막으로 실행된 시점입니다. 거래 상대방이 평가될 때까지는 null입니다."}]}},"description":"거래 상대방의 디렉터리 항목이며, 전송이 연결되지 않은 경우 `null`입니다.","uniqueKey":"travel_rule.oneOf.0.counterparty_vasp.oneOf.1","typeLabel":"null"}],"uniqueKey":"travel_rule.oneOf.0.counterparty_vasp","typeLabel":"object | null"},"delivery":{"oneOf":[{"type":"object","description":"해당 이체가 다른 당사자에게 보내야 하는 최신 메시지입니다. 예를 들어 `threshold_amount` 미만이거나 신고된 자체 보관 지갑인 경우처럼 보낼 메시지가 없었던 경우에는 `null`입니다.","required":["kind","status","rail","attempts","last_error","next_attempt_at","delivered_at"],"properties":{"kind":{"type":"string","enum":["SEND","ANSWER","TXID","CANCEL","POLL"],"description":"메시지에 포함되는 내용입니다. `SEND`: 거래 상대방에게 보내는 전송의 첫 번째 메시지(아웃바운드, 전송 시 레일이 선택됨). `ANSWER`: 요청한 네트워크에 전달해야 하는 귀하의 수락 또는 거부(인바운드). `TXID`: 전송을 완료한 후의 온체인 거래 해시. `CANCEL`: 전송을 취소한 후의 취소. `POLL`: 상태 조회를 제공하는 네트워크에 대한 쿼리로, 전송이 거래 상대방을 기다리는 동안 5분마다 반복됩니다.","isRequired":true,"uniqueKey":"travel_rule.oneOf.0.delivery.oneOf.0.kind","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["QUEUED","SENDING","RETRYING","DELIVERED","FAILED"],"description":"`QUEUED`: 전송 대기 중. `SENDING`: 시도가 실행 중임. `RETRYING`: 시도가 실패했으며 다음 시도가 `next_attempt_at`에 실행됨. `DELIVERED`: 상대방이 메시지를 수신함. `FAILED`: 상대방이 거부했거나 마지막 시도가 실패함.","isRequired":true,"uniqueKey":"travel_rule.oneOf.0.delivery.oneOf.0.status","typeLabel":"enum\u003cstring>"},"rail":{"type":"string","enum":["INTERNAL","TRP","GTR","TRUST","VERIFYVASP","SYGNA","EMAIL",""],"description":"메시지를 전송하는 레일입니다. Didit이 첫 번째 메시지에 대한 레일을 선택하기 전까지는 비어 있습니다.","isRequired":true,"uniqueKey":"travel_rule.oneOf.0.delivery.oneOf.0.rail","typeLabel":"enum\u003cstring>"},"attempts":{"type":"integer","minimum":0,"description":"이 메시지에 대해 지금까지 수행된 시도 횟수입니다. 상태 폴링이 아닌 메시지는 최대 6회까지 시도됩니다.","isRequired":true,"uniqueKey":"travel_rule.oneOf.0.delivery.oneOf.0.attempts","typeLabel":"integer"},"last_error":{"type":"string","description":"마지막 시도에서 발생한 실패 유형입니다. 실패가 없으면 `\"\"`입니다(예: `email undeliverable`, `trp identity endpoint unreachable` 또는 `trp transfer inquiry delivery failed`). 거래 상대방 자체의 응답은 절대 포함되지 않으며, 이는 전송의 `timeline`에 유지됩니다.\nGTR이 오류로 응답하는 경우 GTR 자체의 상태 코드와 메시지가 포함됩니다. 응답 본문은 절대 포함되지 않습니다.","example":"email undeliverable","isRequired":true,"uniqueKey":"travel_rule.oneOf.0.delivery.oneOf.0.last_error","typeLabel":"string"},"next_attempt_at":{"oneOf":[{"type":"string","format":"date-time","description":"메시지 상태가 `QUEUED` 또는 `RETRYING`인 동안 다음 시도가 실행되는 시점입니다.","isRequired":true,"uniqueKey":"travel_rule.oneOf.0.delivery.oneOf.0.next_attempt_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"메시지 상태가 `QUEUED` 또는 `RETRYING`인 동안 다음 시도가 실행되는 시점입니다.","isRequired":true,"uniqueKey":"travel_rule.oneOf.0.delivery.oneOf.0.next_attempt_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"travel_rule.oneOf.0.delivery.oneOf.0.next_attempt_at","typeLabel":"string\u003cdate-time> | null"},"delivered_at":{"oneOf":[{"type":"string","format":"date-time","description":"상대 측에서 메시지를 수신한 시점입니다.","isRequired":true,"uniqueKey":"travel_rule.oneOf.0.delivery.oneOf.0.delivered_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"상대 측에서 메시지를 수신한 시점입니다.","isRequired":true,"uniqueKey":"travel_rule.oneOf.0.delivery.oneOf.0.delivered_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"travel_rule.oneOf.0.delivery.oneOf.0.delivered_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"travel_rule.oneOf.0.delivery.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"travel_rule.oneOf.0.delivery.oneOf.1","typeLabel":"null"}],"uniqueKey":"travel_rule.oneOf.0.delivery","typeLabel":"object | null"},"discovery":{"type":"array","description":"Didit이 거래 상대방을 찾은 방식이며, 실행된 단계당 하나의 항목이 포함됩니다. 인바운드 전송과 같이 조회가 실행되지 않은 경우에는 비어 있습니다.","items":{"type":"object","description":"Didit이 아웃바운드 전송을 위해 실행한 거래 상대방 탐색 단계 하나(실행 순서대로 표시)입니다. 경로가 있는 VASP를 지정하는 첫 번째 단계에서 체인이 종료됩니다.","properties":{"step":{"type":"string","enum":["internal_address_book","wallet_attribution","network_lookup","customer_hint","end_user"],"description":"`internal_address_book`: 대상 지갑의 제어권을 증명한 다른 Didit 고객입니다. `wallet_attribution`: 지갑의 블록체인 분석 귀속 정보입니다. `network_lookup`: 해당 주소를 보유한 VASP를 확인할 수 있는 네트워크입니다. `customer_hint`: `beneficiary_data`에 전송한 VASP 이름, LEI 또는 관할 구역입니다. `end_user`: 최종 사용자(또는 귀하)가 선택한 거래 상대방, 또는 선택 요청입니다.","uniqueKey":"travel_rule.oneOf.0.discovery.items.[INDEX].step","typeLabel":"enum\u003cstring>"},"outcome":{"type":"string","enum":["match","miss","skipped"],"description":"`match`: 단계에서 거래 상대방을 지정했습니다. `miss`: 실행되었으나 찾지 못했습니다. `skipped`: 실행할 수 없었으며, `reason`에 그 이유가 표시됩니다.","uniqueKey":"travel_rule.oneOf.0.discovery.items.[INDEX].outcome","typeLabel":"enum\u003cstring>"},"reason":{"type":"string","description":"기계 판독 가능한 사유, 일치하는 경우 `\"\"`: `no_proven_internal_wallet`, `attribution_disabled`, `already_attributed`, `no_attributed_entity`, `directory_match_no_route`, `gtr_address_lookup_runs_on_dispatch`, `no_membership`, `network_switched_off`, `no_network_address_lookup`, `no_directory_match`, `awaiting_end_user` 또는 `picked_member_without_proven_wallet`.","uniqueKey":"travel_rule.oneOf.0.discovery.items.[INDEX].reason","typeLabel":"string"},"vasp":{"oneOf":[{"type":"string","format":"uuid","description":"해당 단계에서 지정한 디렉터리 VASP입니다(지정된 경우).","uniqueKey":"travel_rule.oneOf.0.discovery.items.[INDEX].vasp.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"해당 단계에서 지정한 디렉터리 VASP입니다(지정된 경우).","uniqueKey":"travel_rule.oneOf.0.discovery.items.[INDEX].vasp.oneOf.1","typeLabel":"null"}],"uniqueKey":"travel_rule.oneOf.0.discovery.items.[INDEX].vasp","typeLabel":"string\u003cuuid> | null"},"rail":{"oneOf":[{"type":"string","description":"해당 단계에서 거래 상대방을 찾은 경우, 해당 거래 상대방에 도달하는 레일입니다.","uniqueKey":"travel_rule.oneOf.0.discovery.items.[INDEX].rail.oneOf.0","typeLabel":"string"},{"type":"null","description":"해당 단계에서 거래 상대방을 찾은 경우, 해당 거래 상대방에 도달하는 레일입니다.","uniqueKey":"travel_rule.oneOf.0.discovery.items.[INDEX].rail.oneOf.1","typeLabel":"null"}],"uniqueKey":"travel_rule.oneOf.0.discovery.items.[INDEX].rail","typeLabel":"string | null"},"at":{"type":"string","format":"date-time","uniqueKey":"travel_rule.oneOf.0.discovery.items.[INDEX].at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"travel_rule.oneOf.0.discovery.items.[INDEX]","typeLabel":"object"},"uniqueKey":"travel_rule.oneOf.0.discovery","typeLabel":"object[]"},"reason":{"type":"string","description":"`COUNTERPARTY_VASP_NOT_FOUND` 또는 `COUNTERPARTY_VASP_NOT_REACHABLE` 전송이 지연된 이유이며, 다른 모든 상태의 경우 `\"\"`입니다. `COUNTERPARTY_VASP_NOT_REACHABLE`에서만 전송 실패가 먼저 결정됩니다: `email_undeliverable`(메일 제공업체가 컴플라이언스 이메일을 거부했고 시도할 주소가 남아있지 않음: 전송 시, 알림 시, 또는 나중에 보고된 영구 반송 시) 또는 `delivery_failed`(전송 중이던 레일이 완전히 실패함: 네트워크 레일이 메시지를 거부했거나 재시도 횟수를 모두 소진함, `TRP` 신원 호스트가 응답하지 않음, 또는 거래 상대방의 `TRP` 호스트가 조회를 수락하지 않음). 그렇지 않으면 `discovery` 추적이 이를 결정합니다: `awaiting_end_user`(Didit이 도달할 수 있는 거래 상대방을 지정한 단계가 없음), `directory_match_no_route`(경로가 없는 디렉터리 VASP를 지정한 단계임), `picked_member_without_proven_wallet`(최종 사용자가 지갑 제어권을 증명하지 않은 Didit 고객을 선택함), 또는 추적에서 다른 이유를 제공하지 않는 경우 `no_directory_match`. 재전송하면 전송이 진행되므로 이유가 초기화됩니다. [전송이 지연되는 이유](/ko/transaction-monitoring/travel-rule#전송이-멈춘-이유)를 참조하십시오.","uniqueKey":"travel_rule.oneOf.0.reason","typeLabel":"string"},"next_actions":{"type":"array","description":"전송을 진행시키는 작업입니다. `COUNTERPARTY_VASP_NOT_FOUND` 또는 `COUNTERPARTY_VASP_NOT_REACHABLE` 이외의 상태에서는 `[]`입니다. `email_undeliverable`은 `update_compliance_email`, 그 다음 `resend`를 제공합니다. `delivery_failed`는 `resend`를 제공합니다. 발견 사유는 `select_counterparty_vasp`, `declare_self_hosted`, `add_vasp_hint` 및 `resend`를 제공합니다.","items":{"type":"object","description":"`COUNTERPARTY_VASP_NOT_FOUND` 또는 `COUNTERPARTY_VASP_NOT_REACHABLE` 상태의 전송을 진행시키는 요소 하나입니다. [전송이 중단되는 이유](/ko/transaction-monitoring/travel-rule#전송이-멈춘-이유)를 참조하십시오.","properties":{"action":{"type":"string","enum":["select_counterparty_vasp","declare_self_hosted","add_vasp_hint","update_compliance_email","resend"],"description":"`select_counterparty_vasp`: 최종 사용자가 지갑 소유 위젯에서 수취인 VASP를 선택하거나, 귀하가 `action=beneficiary_vasp`로 PATCH 요청을 보냅니다. `declare_self_hosted`: 최종 사용자가 위젯에서 자체 보관 지갑임을 선언합니다. `add_vasp_hint`: VASP 이름, LEI 또는 Travel Address(예: 수취 지갑의 주소록 항목에 있는 `travel_address`)를 통해 Didit에 거래 상대방 정보를 제공한 후 재전송합니다. `update_compliance_email` 및 `resend`는 `PATCH /v3/transactions/{transaction_id}/travel-rule/`의 `action` 값입니다. 거래 상대방의 컴플라이언스 이메일을 다시 입력하고 라우팅을 재실행합니다.","isRequired":true,"uniqueKey":"travel_rule.oneOf.0.next_actions.items.[INDEX].action","typeLabel":"enum\u003cstring>"},"url":{"type":"string","format":"uri","description":"전송에 위젯 세션이 열려 있는 동안 `select_counterparty_vasp` 및 `declare_self_hosted` 시 지갑 소유권 위젯 링크입니다.","uniqueKey":"travel_rule.oneOf.0.next_actions.items.[INDEX].url","typeLabel":"string\u003curi>"}},"required":["action"],"uniqueKey":"travel_rule.oneOf.0.next_actions.items.[INDEX]","typeLabel":"object"},"uniqueKey":"travel_rule.oneOf.0.next_actions","typeLabel":"object[]"},"chain_details":{"type":"object","description":"둘 이상의 주소가 다른 주소로 지불할 때 전송 체인이 두 지갑의 이름을 지정하는 방식입니다. 두 주소가 곧 지갑인 계정 기반 체인 전송(EVM, Solana, Tron)의 경우 비어 있습니다(`{}`). 매칭, 라우팅 및 주소록은 여기에서 지갑을 먼저 읽습니다.","properties":{"chain":{"type":"string","description":"표준 체인입니다(예: `BTC`, `XRP`, 또는 Lightning 전송의 경우 `LIGHTNING`).","uniqueKey":"travel_rule.oneOf.0.chain_details.chain","typeLabel":"string"},"shape":{"type":"string","enum":["utxo","memo","lightning"],"uniqueKey":"travel_rule.oneOf.0.chain_details.shape","typeLabel":"enum\u003cstring>"},"originator":{"type":"object","description":"Didit이 체인 데이터로부터 확인한 한쪽 지갑입니다.","properties":{"address":{"type":"string","description":"지갑입니다. 메모 네트워크에서는 클래식 주소(XRP X-address는 클래식 주소와 태그로 분할됨), Lightning에서는 수취인 노드 ID 또는 Lightning Address입니다.","uniqueKey":"travel_rule.oneOf.0.chain_details.originator.address","typeLabel":"string"},"memo":{"type":"string","description":"지갑의 일부인 대상 태그 또는 메모입니다. 없는 경우 `\"\"`입니다.","uniqueKey":"travel_rule.oneOf.0.chain_details.originator.memo","typeLabel":"string"},"source":{"type":"string","enum":["declared","x_address","largest_input","only_non_change_output","amount_match","invoice_payee","updated"],"description":"지갑의 출처: `declared`(요청값), `x_address`(XRP X-address에서 분리됨), `largest_input`(가장 많이 기여한 UTXO 입력 주소), `only_non_change_output`(거스름돈이 아닌 유일한 UTXO 출력), `amount_match`(이체 금액을 지급하는 하나의 UTXO 출력), `invoice_payee`(라이트닝 결제 요청에 지정된 수취인), `updated`(`action: update_originator_wallet`으로 추후 설정됨).","uniqueKey":"travel_rule.oneOf.0.chain_details.originator.source","typeLabel":"enum\u003cstring>"}},"uniqueKey":"travel_rule.oneOf.0.chain_details.originator","typeLabel":"object"},"beneficiary":{"type":"object","description":"Didit이 체인 데이터로부터 확인한 한쪽 지갑입니다.","properties":{"address":{"type":"string","description":"지갑입니다. 메모 네트워크에서는 클래식 주소(XRP X-address는 클래식 주소와 태그로 분할됨), Lightning에서는 수취인 노드 ID 또는 Lightning Address입니다.","uniqueKey":"travel_rule.oneOf.0.chain_details.beneficiary.address","typeLabel":"string"},"memo":{"type":"string","description":"지갑의 일부인 대상 태그 또는 메모입니다. 없는 경우 `\"\"`입니다.","uniqueKey":"travel_rule.oneOf.0.chain_details.beneficiary.memo","typeLabel":"string"},"source":{"type":"string","enum":["declared","x_address","largest_input","only_non_change_output","amount_match","invoice_payee","updated"],"description":"지갑의 출처: `declared`(요청값), `x_address`(XRP X-address에서 분리됨), `largest_input`(가장 많이 기여한 UTXO 입력 주소), `only_non_change_output`(거스름돈이 아닌 유일한 UTXO 출력), `amount_match`(이체 금액을 지급하는 하나의 UTXO 출력), `invoice_payee`(라이트닝 결제 요청에 지정된 수취인), `updated`(`action: update_originator_wallet`으로 추후 설정됨).","uniqueKey":"travel_rule.oneOf.0.chain_details.beneficiary.source","typeLabel":"enum\u003cstring>"}},"uniqueKey":"travel_rule.oneOf.0.chain_details.beneficiary","typeLabel":"object"},"utxo":{"type":"object","description":"UTXO 전송 시: 저장된 입력 및 출력(금액은 십진수 문자열)과 Didit이 각 출력을 무엇으로 판독했는지 나타냅니다.","properties":{"inputs":{"type":"array","items":{"type":"object","description":"체인에 기록된 UTXO 거래의 입력 또는 출력 1개입니다.","required":["address"],"properties":{"address":{"type":"string","maxLength":128,"isRequired":true,"uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.inputs.items.[INDEX].address","typeLabel":"string"},"amount":{"oneOf":[{"type":"string","description":"해당 코인 자체의 단위(사토시가 아닌 BTC)로 표시된 십진수 문자열입니다. 선택 사항입니다.","example":"0.0125","uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.inputs.items.[INDEX].amount.oneOf.0","typeLabel":"string"},{"type":"null","description":"해당 코인 자체의 단위(사토시가 아닌 BTC)로 표시된 십진수 문자열입니다. 선택 사항입니다.","example":"0.0125","uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.inputs.items.[INDEX].amount.oneOf.1","typeLabel":"null"}],"uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.inputs.items.[INDEX].amount","typeLabel":"string | null"},"txid":{"type":"string","maxLength":128,"description":"선택 사항입니다. 입력(input)이 사용하는 거래입니다.","uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.inputs.items.[INDEX].txid","typeLabel":"string"},"vout":{"oneOf":[{"type":"integer","minimum":0,"description":"선택 사항입니다. 입력(input)이 사용하는 출력 인덱스(output index)입니다.","uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.inputs.items.[INDEX].vout.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"description":"선택 사항입니다. 입력(input)이 사용하는 출력 인덱스(output index)입니다.","uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.inputs.items.[INDEX].vout.oneOf.1","typeLabel":"null"}],"uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.inputs.items.[INDEX].vout","typeLabel":"integer | null"}},"uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.inputs.items.[INDEX]","typeLabel":"object"},"uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.inputs","typeLabel":"object[]"},"outputs":{"type":"array","items":{"type":"object","description":"체인에 기록된 UTXO 거래의 입력 또는 출력 1개입니다.","required":["address"],"properties":{"address":{"type":"string","maxLength":128,"isRequired":true,"uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.outputs.items.[INDEX].address","typeLabel":"string"},"amount":{"oneOf":[{"type":"string","description":"해당 코인 자체의 단위(사토시가 아닌 BTC)로 표시된 십진수 문자열입니다. 선택 사항입니다.","example":"0.0125","uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.outputs.items.[INDEX].amount.oneOf.0","typeLabel":"string"},{"type":"null","description":"해당 코인 자체의 단위(사토시가 아닌 BTC)로 표시된 십진수 문자열입니다. 선택 사항입니다.","example":"0.0125","uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.outputs.items.[INDEX].amount.oneOf.1","typeLabel":"null"}],"uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.outputs.items.[INDEX].amount","typeLabel":"string | null"},"txid":{"type":"string","maxLength":128,"description":"선택 사항입니다. 입력(input)이 사용하는 거래입니다.","uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.outputs.items.[INDEX].txid","typeLabel":"string"},"vout":{"oneOf":[{"type":"integer","minimum":0,"description":"선택 사항입니다. 입력(input)이 사용하는 출력 인덱스(output index)입니다.","uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.outputs.items.[INDEX].vout.oneOf.0","typeLabel":"integer"},{"type":"null","minimum":0,"description":"선택 사항입니다. 입력(input)이 사용하는 출력 인덱스(output index)입니다.","uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.outputs.items.[INDEX].vout.oneOf.1","typeLabel":"null"}],"uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.outputs.items.[INDEX].vout","typeLabel":"integer | null"}},"uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.outputs.items.[INDEX]","typeLabel":"object"},"uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.outputs","typeLabel":"object[]"},"change_output_indexes":{"type":"array","items":{"type":"integer","uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.change_output_indexes.items.[INDEX]","typeLabel":"integer"},"description":"입력 주소로 다시 지불하는 출력입니다.","uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.change_output_indexes","typeLabel":"integer[]"},"beneficiary_output_index":{"oneOf":[{"type":"integer","description":"수취인에게 지급하는 출력값입니다. 구분할 수 없는 경우 null입니다.","uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.beneficiary_output_index.oneOf.0","typeLabel":"integer"},{"type":"null","description":"수취인에게 지급하는 출력값입니다. 구분할 수 없는 경우 null입니다.","uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.beneficiary_output_index.oneOf.1","typeLabel":"null"}],"uniqueKey":"travel_rule.oneOf.0.chain_details.utxo.beneficiary_output_index","typeLabel":"integer | null"}},"uniqueKey":"travel_rule.oneOf.0.chain_details.utxo","typeLabel":"object"},"lightning":{"type":"object","description":"Lightning 전송의 경우: 결제 요청에 명시된 내용입니다. 항상 `kind`(`bolt11`, `bolt12_offer`, `bolt12_invoice`, `bolt12_invoice_request`, `lnurl`, `lightning_address`, `node_id` 또는 `unknown`)를 포함하며, BOLT11 인보이스는 `network`, `payee_node_id`, `payment_hash`, `amount_msat`, `created_at`, `expires_at`을 추가하고, BOLT12 문자열은 `blinded_paths` 및 `payee_node_id`를 추가하며, LNURL 또는 Lightning Address는 해당 `domain`을 추가합니다. 네트워크를 통해 확인되는 것은 없으며 요청만 디코딩됩니다.","additionalProperties":true,"uniqueKey":"travel_rule.oneOf.0.chain_details.lightning","typeLabel":"object"},"warnings":{"type":"array","items":{"type":"string","enum":["declared_originator_not_an_input","declared_beneficiary_not_an_output","beneficiary_output_ambiguous","beneficiary_output_amount_differs"],"uniqueKey":"travel_rule.oneOf.0.chain_details.warnings.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"확인이 필요한 UTXO 불일치 사항: 신고된 송금인이 입력(input)에 없음, 신고된 수취인이 출력(output)에 없음, 단일 수취인 출력을 구별할 수 없음, 또는 수취인 출력이 거래에 명시된 금액과 다른 금액을 지급함.","uniqueKey":"travel_rule.oneOf.0.chain_details.warnings","typeLabel":"enum\u003cstring>[]"},"not_applicable_reason":{"type":"string","enum":["LIGHTNING_NO_PAYEE_IDENTIFIER","LIGHTNING_BOLT12_BLINDED_PAYEE","LIGHTNING_LNURL_NAMES_NO_PAYEE"],"description":"결제 요청에 수취인이 명시되지 않은 발신 Lightning 전송의 경우: 전송이 `NOT_APPLICABLE`인 이유입니다. `LIGHTNING_NO_PAYEE_IDENTIFIER`(요청에 수취인 노드가 명시되지 않았거나 디코딩할 수 없음), `LIGHTNING_BOLT12_BLINDED_PAYEE`(오퍼가 블라인드 경로 뒤에 수취인을 숨김), `LIGHTNING_LNURL_NAMES_NO_PAYEE`(LNURL이 수취인이 아닌 서비스를 지정함). 동일한 코드가 전송의 마지막 `timeline` 항목을 엽니다.","uniqueKey":"travel_rule.oneOf.0.chain_details.not_applicable_reason","typeLabel":"enum\u003cstring>"}},"uniqueKey":"travel_rule.oneOf.0.chain_details","typeLabel":"object"}},"uniqueKey":"travel_rule.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"travel_rule.oneOf.1","typeLabel":"null"}],"uniqueKey":"travel_rule","typeLabel":"object | null"},"network_snapshot":{"oneOf":[{"type":"object","description":"규칙 엔진에서 사용하는 관련 거래/당사자의 그래프 스냅샷입니다. 거래와 함께 제출된 `network_snapshot` 또는 Didit이 성공한 AML 지갑 스크리닝에서 빌드하는 그래프(제출된 그래프를 대체함) 중 하나입니다. 둘 다 존재하지 않는 경우 `null`입니다.","properties":{"uuid":{"type":"string","format":"uuid","uniqueKey":"network_snapshot.oneOf.0.uuid","typeLabel":"string\u003cuuid>"},"nodes":{"type":"array","items":{"type":"object","uniqueKey":"network_snapshot.oneOf.0.nodes.items.[INDEX]","typeLabel":"object"},"uniqueKey":"network_snapshot.oneOf.0.nodes","typeLabel":"object[]"},"edges":{"type":"array","items":{"type":"object","uniqueKey":"network_snapshot.oneOf.0.edges.items.[INDEX]","typeLabel":"object"},"uniqueKey":"network_snapshot.oneOf.0.edges","typeLabel":"object[]"},"metrics":{"type":"object","uniqueKey":"network_snapshot.oneOf.0.metrics","typeLabel":"object"}},"uniqueKey":"network_snapshot.oneOf.0","typeLabel":"object"},{"type":"null","description":"규칙 엔진에서 사용하는 관련 거래/당사자의 그래프 스냅샷입니다. 거래와 함께 제출된 `network_snapshot` 또는 Didit이 성공한 AML 지갑 스크리닝에서 빌드하는 그래프(제출된 그래프를 대체함) 중 하나입니다. 둘 다 존재하지 않는 경우 `null`입니다.","properties":{"uuid":{"type":"string","format":"uuid"},"nodes":{"type":"array","items":{"type":"object"}},"edges":{"type":"array","items":{"type":"object"}},"metrics":{"type":"object"}},"uniqueKey":"network_snapshot.oneOf.1","typeLabel":"null"}],"uniqueKey":"network_snapshot","typeLabel":"object | null"},"remediation":{"oneOf":[{"type":"object","description":"재인증이 필요할 때 사용자에게 제공되는 개선 세션입니다. 표준 블록인 `action_required`로 대체되었으며, 이전 버전과의 호환성을 위해 유지됩니다.","properties":{"session_id":{"type":"string","uniqueKey":"remediation.oneOf.0.session_id","typeLabel":"string"},"session_token":{"type":"string","uniqueKey":"remediation.oneOf.0.session_token","typeLabel":"string"},"url":{"type":"string","format":"uri","uniqueKey":"remediation.oneOf.0.url","typeLabel":"string\u003curi>"},"status":{"type":"string","uniqueKey":"remediation.oneOf.0.status","typeLabel":"string"}},"uniqueKey":"remediation.oneOf.0","typeLabel":"object"},{"type":"null","description":"재인증이 필요할 때 사용자에게 제공되는 개선 세션입니다. 표준 블록인 `action_required`로 대체되었으며, 이전 버전과의 호환성을 위해 유지됩니다.","properties":{"session_id":{"type":"string"},"session_token":{"type":"string"},"url":{"type":"string","format":"uri"},"status":{"type":"string"}},"uniqueKey":"remediation.oneOf.1","typeLabel":"null"}],"uniqueKey":"remediation","typeLabel":"object | null"},"action_required":{"oneOf":[{"type":"object","title":"Verification session","description":"이 거래를 완료하는 데 필요한 대기 중인 최종 사용자 작업이며, 없는 경우 null입니다. Didit SDK는 기본적으로 작업을 자동으로 실행하고 완료 시 거래를 새로고침합니다. `type`으로 구분되는 두 가지 변형이 있습니다. `verification_session`(규칙 작업에 의해 생성된 호스팅 인증 세션)과 `wallet_ownership`(지갑 제어 증명이 필요한 Travel Rule 이체에 대해 자동 생성되는 지갑 소유권 위젯 세션으로, `auto_wallet_verification` Travel Rule 설정에 따라 제어됨)입니다. 둘 다 적용될 수 있는 경우 Travel Rule 교환을 차단하므로 `wallet_ownership`이 우선 적용됩니다.","required":["type","url"],"properties":{"type":{"type":"string","enum":["verification_session"],"isRequired":true,"uniqueKey":"action_required.oneOf.0.type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","format":"uri","description":"최종 사용자에게 열어줄 호스팅 인증 URL입니다.","isRequired":true,"uniqueKey":"action_required.oneOf.0.url","typeLabel":"string\u003curi>"},"session_id":{"type":"string","format":"uuid","description":"인증 세션 ID입니다.","uniqueKey":"action_required.oneOf.0.session_id","typeLabel":"string\u003cuuid>"},"session_token":{"type":"string","description":"모바일 SDK에서 플로우를 네이티브로 실행하는 데 사용되는 세션 token입니다.","uniqueKey":"action_required.oneOf.0.session_token","typeLabel":"string"},"status":{"type":"string","description":"인증 세션 상태입니다.","uniqueKey":"action_required.oneOf.0.status","typeLabel":"string"}},"uniqueKey":"action_required.oneOf.0","typeLabel":"Verification session · object"},{"type":"object","title":"Wallet ownership","description":"이 거래를 완료하는 데 필요한 대기 중인 최종 사용자 작업이며, 없는 경우 null입니다. Didit SDK는 기본적으로 작업을 자동으로 실행하고 완료 시 거래를 새로고침합니다. `type`으로 구분되는 두 가지 변형이 있습니다. `verification_session`(규칙 작업에 의해 생성된 호스팅 인증 세션)과 `wallet_ownership`(지갑 제어 증명이 필요한 Travel Rule 이체에 대해 자동 생성되는 지갑 소유권 위젯 세션으로, `auto_wallet_verification` Travel Rule 설정에 따라 제어됨)입니다. 둘 다 적용될 수 있는 경우 Travel Rule 교환을 차단하므로 `wallet_ownership`이 우선 적용됩니다.","required":["type","url"],"properties":{"type":{"type":"string","enum":["wallet_ownership"],"isRequired":true,"uniqueKey":"action_required.oneOf.1.type","typeLabel":"enum\u003cstring>"},"url":{"type":"string","format":"uri","description":"호스팅 지갑 소유권 위젯 URL입니다. 실제 브라우저 환경에서 여십시오. 모바일에서는 임베디드 웹뷰를 사용하지 말고 SFSafariViewController 또는 Chrome Custom Tab을 사용하십시오.","isRequired":true,"uniqueKey":"action_required.oneOf.1.url","typeLabel":"string\u003curi>"},"widget_session_id":{"type":"string","format":"uuid","description":"지갑 소유권 위젯 세션 ID입니다.","uniqueKey":"action_required.oneOf.1.widget_session_id","typeLabel":"string\u003cuuid>"},"expires_at":{"type":"string","format":"date-time","description":"위젯 세션이 만료되는 시점입니다.","uniqueKey":"action_required.oneOf.1.expires_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"action_required.oneOf.1","typeLabel":"Wallet ownership · object"},{"type":"null","uniqueKey":"action_required.oneOf.2","typeLabel":"null"}],"uniqueKey":"action_required","typeLabel":"Verification session · object | Wallet ownership · object | null"},"cost_breakdown":{"oneOf":[{"type":"object","description":"이 거래의 비용입니다. `total_price`와 청구 항목별 `usage_type`, `price`, `details`, `created_at`이 포함된 `items`로 구성됩니다. 동일한 거래를 다시 스크리닝하면 새 항목이 생성됩니다.","uniqueKey":"cost_breakdown.oneOf.0","typeLabel":"object"},{"type":"null","description":"이 거래의 비용입니다. `total_price`와 청구 항목별 `usage_type`, `price`, `details`, `created_at`이 포함된 `items`로 구성됩니다. 동일한 거래를 다시 스크리닝하면 새 항목이 생성됩니다.","uniqueKey":"cost_breakdown.oneOf.1","typeLabel":"null"}],"uniqueKey":"cost_breakdown","typeLabel":"object | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Wallet ownership required":{"title":"Wallet ownership required","value":{"uuid":"22222222-3333-4444-5555-666666666666","txn_id":"wd-2026-07-07-0042","transaction_type":"travelRule","direction":"OUTBOUND","status":"APPROVED","amount":"0.25","currency":"ETH","travel_rule":{"uuid":"33333333-4444-5555-6666-777777777777","status":"UNCONFIRMED_OWNERSHIP","required":true},"action_required":{"type":"wallet_ownership","url":"https://verify.didit.me/wallet-ownership/3s9x...urlsafe","widget_session_id":"77777777-8888-9999-aaaa-bbbbbbbbbbbb","expires_at":"2026-07-07T13:00:00Z"}}}},"exampleType":"examples"}},"exampleType":"examples"},"7eabbc62-1df3-4a13-9fd8-fc4f337de8da":{"description":"검증 실패(필수 필드 누락, 중복된 `txnId`, 알 수 없는 카테고리).","content":{"application/json":{"examples":{"Missing fields":{"title":"Missing fields","value":{"transaction_details":{"currency":["This field is required."]}}},"Duplicate txnId":{"title":"Duplicate txnId","value":{"transaction_id":["A transaction with this transaction_id already exists."]}}},"exampleType":"examples"}},"exampleType":"examples"},"1042f015-ec87-452b-bdbd-7517e453bce6":{"description":"거래 토큰이 거부되었습니다: 누락되었거나, 알 수 없거나, 폐기되었거나, `max_uses`를 초과했거나, 만료되었습니다. 만료된 토큰 응답은 세부 정보에 항상 `expired`라는 단어를 포함하며, SDK는 이를 통해 `expired_token`과 `invalid_token` 오류를 구분합니다.","content":{"application/json":{"examples":{"Invalid token":{"title":"Invalid token","value":{"detail":"Invalid transaction token."}},"Expired token":{"title":"Expired token","value":{"detail":"Transaction token expired."}}},"exampleType":"examples"}},"exampleType":"examples"},"4293932b-78ce-4583-b265-53de76ce2e14":{"description":"이 요청이 처리되는 동안 동일한 `txnId`를 가진 다른 요청이 거래를 생성했으므로 두 개의 동시 제출 중 하나만 성공합니다. 다시 제출하는 대신 기존 거래를 조회하십시오.","content":{"application/json":{"examples":{"Concurrent duplicate":{"title":"Concurrent duplicate","value":{"detail":"A transaction with this transaction_id already exists."}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"d7f9c2b4-64fb-4501-91b7-d025c0563c62":{"TransactionTokenAuth":{"type":"apiKey","in":"header","name":"X-Transaction-Token","description":"백엔드에서 POST /v3/transactions/sdk-token/을 통해 발행한 유효 기간이 짧은 범위 지정 token입니다. 디바이스용 /v1/transactions/ endpoints에서 Didit SDK가 사용합니다.","scopes":[],"schemeName":"TransactionTokenAuth"}}},"servers":{"02beeb7f-8206-467b-a533-ab0c3e32634c":{"url":"https://verification.didit.me"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-Transaction-Token","description":"백엔드에서 POST /v3/transactions/sdk-token/을 통해 발행한 유효 기간이 짧은 범위 지정 token입니다. 디바이스용 /v1/transactions/ endpoints에서 Didit SDK가 사용합니다.","scopes":[],"schemeName":"TransactionTokenAuth"},"schema":{"title":"X-Transaction-Token","type":"string","description":"백엔드에서 POST /v3/transactions/sdk-token/을 통해 발행한 유효 기간이 짧은 범위 지정 token입니다. 디바이스용 /v1/transactions/ endpoints에서 Didit SDK가 사용합니다.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"TransactionTokenAuth","name":"X-Transaction-Token"}],"title":"TransactionTokenAuth"}]},"originalFileLocation":"ko/openapi-25.json"},"subdomain":"didit-0f962782","siteName":"Didit Docs","title":"SDK에서 거래 제출하기: 클라이언트 측 KYT - Didit Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/management-api/transactions/submit-sdk","matchLevel":1},"es":{"href":"/es/management-api/transactions/submit-sdk","matchLevel":1},"pt-BR":{"href":"/pt-br/management-api/transactions/submit-sdk","matchLevel":1},"ja":{"href":"/ja/management-api/transactions/submit-sdk","matchLevel":1},"de":{"href":"/de/management-api/transactions/submit-sdk","matchLevel":1},"fr":{"href":"/fr/management-api/transactions/submit-sdk","matchLevel":1},"it":{"href":"/it/management-api/transactions/submit-sdk","matchLevel":1},"pt":{"href":"/pt/management-api/transactions/submit-sdk","matchLevel":1},"ca":{"href":"/ca/management-api/transactions/submit-sdk","matchLevel":1},"id":{"href":"/id/management-api/transactions/submit-sdk","matchLevel":1},"ru":{"href":"/ru/management-api/transactions/submit-sdk","matchLevel":1},"ko":{"href":"/ko/management-api/transactions/submit-sdk","matchLevel":0},"zh":{"href":"/zh/management-api/transactions/submit-sdk","matchLevel":1},"ar":{"href":"/ar/management-api/transactions/submit-sdk","matchLevel":1},"hi":{"href":"/hi/management-api/transactions/submit-sdk","matchLevel":1}}},"lastModified":"2026-11-07T17:37:10.829Z","gitLastModified":"2026-11-07T17:24:04.000Z","originalFileLocation":"ko/management-api/transactions/submit-sdk.mdx","locale":"ko"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Didit의 범위 제한 SDK 토큰으로 최종 사용자 기기에서 모니터링 거래를 제출합니다. 기기 인텔리전스가 자동 수집되며, 지갑 소유권 확인에는 action_required가 사용됩니다.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Didit Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"SDK에서 거래 제출하기: 클라이언트 측 KYT - Didit Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Didit의 범위 제한 SDK 토큰으로 최종 사용자 기기에서 모니터링 거래를 제출합니다. 기기 인텔리전스가 자동 수집되며, 지갑 소유권 확인에는 action_required가 사용됩니다.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Didit Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.didit.me/ko/management-api/transactions/submit-sdk\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://didit-0f962782.mintlify.site/_mintlify/api/og/v2?division=%EA%B1%B0%EB%9E%98\u0026amp;title=SDK%EC%97%90%EC%84%9C+%EA%B1%B0%EB%9E%98+%EC%A0%9C%EC%B6%9C%ED%95%98%EA%B8%B0%3A+%ED%81%B4%EB%9D%BC%EC%9D%B4%EC%96%B8%ED%8A%B8+%EC%B8%A1+KYT\u0026amp;description=Didit%EC%9D%98+%EB%B2%94%EC%9C%84+%EC%A0%9C%ED%95%9C+SDK+%ED%86%A0%ED%81%B0%EC%9C%BC%EB%A1%9C+%EC%B5%9C%EC%A2%85+%EC%82%AC%EC%9A%A9%EC%9E%90+%EA%B8%B0%EA%B8%B0%EC%97%90%EC%84%9C+%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81+%EA%B1%B0%EB%9E%98%EB%A5%BC+%EC%A0%9C%EC%B6%9C%ED%95%A9%EB%8B%88%EB%8B%A4.+%EA%B8%B0%EA%B8%B0+%EC%9D%B8%ED%85%94%EB%A6%AC%EC%A0%84%EC%8A%A4%EA%B0%80+%EC%9E%90%EB%8F%99+%EC%88%98%EC%A7%91%EB%90%98%EB%A9%B0%2C+%EC%A7%80%EA%B0%91+%EC%86%8C%EC%9C%A0%EA%B6%8C+%ED%99%95%EC%9D%B8%EC%97%90%EB%8A%94+action_required%EA%B0%80+%EC%82%AC%EC%9A%A9%EB%90%A9%EB%8B%88%EB%8B%A4.\u0026amp;theme=f6d5c5eb819d99f700ee852a\u0026amp;signature=e7816104c438bb3fa00856da16a40027bd568696aae9424b66ee0eaf5973dde5\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"SDK에서 거래 제출하기: 클라이언트 측 KYT - Didit Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Didit의 범위 제한 SDK 토큰으로 최종 사용자 기기에서 모니터링 거래를 제출합니다. 기기 인텔리전스가 자동 수집되며, 지갑 소유권 확인에는 action_required가 사용됩니다.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://didit-0f962782.mintlify.site/_mintlify/api/og/v2?division=%EA%B1%B0%EB%9E%98\u0026amp;title=SDK%EC%97%90%EC%84%9C+%EA%B1%B0%EB%9E%98+%EC%A0%9C%EC%B6%9C%ED%95%98%EA%B8%B0%3A+%ED%81%B4%EB%9D%BC%EC%9D%B4%EC%96%B8%ED%8A%B8+%EC%B8%A1+KYT\u0026amp;description=Didit%EC%9D%98+%EB%B2%94%EC%9C%84+%EC%A0%9C%ED%95%9C+SDK+%ED%86%A0%ED%81%B0%EC%9C%BC%EB%A1%9C+%EC%B5%9C%EC%A2%85+%EC%82%AC%EC%9A%A9%EC%9E%90+%EA%B8%B0%EA%B8%B0%EC%97%90%EC%84%9C+%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81+%EA%B1%B0%EB%9E%98%EB%A5%BC+%EC%A0%9C%EC%B6%9C%ED%95%A9%EB%8B%88%EB%8B%A4.+%EA%B8%B0%EA%B8%B0+%EC%9D%B8%ED%85%94%EB%A6%AC%EC%A0%84%EC%8A%A4%EA%B0%80+%EC%9E%90%EB%8F%99+%EC%88%98%EC%A7%91%EB%90%98%EB%A9%B0%2C+%EC%A7%80%EA%B0%91+%EC%86%8C%EC%9C%A0%EA%B6%8C+%ED%99%95%EC%9D%B8%EC%97%90%EB%8A%94+action_required%EA%B0%80+%EC%82%AC%EC%9A%A9%EB%90%A9%EB%8B%88%EB%8B%A4.\u0026amp;theme=f6d5c5eb819d99f700ee852a\u0026amp;signature=e7816104c438bb3fa00856da16a40027bd568696aae9424b66ee0eaf5973dde5\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Didit Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2567FF\">\u003cmeta data-mint-head name=\"theme-color\" content=\"#2567FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.didit.me/ko/management-api/transactions/submit-sdk\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/ko/management-api/transactions/submit-sdk.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.didit.me/ko/management-api/transactions/submit-sdk\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.didit.me/management-api/transactions/submit-sdk\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.didit.me/es/management-api/transactions/submit-sdk\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://docs.didit.me/pt-br/management-api/transactions/submit-sdk\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.didit.me/ja/management-api/transactions/submit-sdk\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.didit.me/de/management-api/transactions/submit-sdk\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.didit.me/fr/management-api/transactions/submit-sdk\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://docs.didit.me/it/management-api/transactions/submit-sdk\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://docs.didit.me/pt/management-api/transactions/submit-sdk\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ca\" href=\"https://docs.didit.me/ca/management-api/transactions/submit-sdk\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"id\" href=\"https://docs.didit.me/id/management-api/transactions/submit-sdk\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://docs.didit.me/ru/management-api/transactions/submit-sdk\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.didit.me/zh/management-api/transactions/submit-sdk\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ar\" href=\"https://docs.didit.me/ar/management-api/transactions/submit-sdk\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"hi\" href=\"https://docs.didit.me/hi/management-api/transactions/submit-sdk\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.didit.me/management-api/transactions/submit-sdk\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://didit.me/#organization\",\"name\":\"Didit\",\"legalName\":\"Didit Protocol\",\"url\":\"https://didit.me\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://didit.me/logos/primary-horizontal-light.png\"},\"sameAs\":[\"https://www.linkedin.com/company/91001155\",\"https://www.youtube.com/@getdidit\",\"https://github.com/didit-protocol\",\"https://x.com/didit\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.didit.me#website\",\"name\":\"Didit Docs\",\"url\":\"https://docs.didit.me\",\"publisher\":{\"@id\":\"https://didit.me/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.didit.me/ko/management-api/transactions/submit-sdk#webpage\",\"url\":\"https://docs.didit.me/ko/management-api/transactions/submit-sdk\",\"name\":\"SDK에서 거래 제출하기: 클라이언트 측 KYT\",\"description\":\"Didit의 범위 제한 SDK 토큰으로 최종 사용자 기기에서 모니터링 거래를 제출합니다. 기기 인텔리전스가 자동 수집되며, 지갑 소유권 확인에는 action_required가 사용됩니다.\",\"dateModified\":\"2026-11-07T17:24:04.000Z\",\"isPartOf\":{\"@id\":\"https://docs.didit.me#website\"},\"breadcrumb\":{\"@id\":\"https://docs.didit.me/ko/management-api/transactions/submit-sdk#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.didit.me/ko/management-api/transactions/submit-sdk#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"거래\",\"item\":\"https://docs.didit.me/ko/management-api/transactions/list\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SDK에서 거래 제출하기: 클라이언트 측 KYT\",\"item\":\"https://docs.didit.me/ko/management-api/transactions/submit-sdk\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.didit.me/ko/management-api/transactions/submit-sdk#apireference\",\"headline\":\"SDK에서 거래 제출하기: 클라이언트 측 KYT\",\"name\":\"SDK에서 거래 제출하기: 클라이언트 측 KYT\",\"description\":\"Didit의 범위 제한 SDK 토큰으로 최종 사용자 기기에서 모니터링 거래를 제출합니다. 기기 인텔리전스가 자동 수집되며, 지갑 소유권 확인에는 action_required가 사용됩니다.\",\"url\":\"https://docs.didit.me/ko/management-api/transactions/submit-sdk\",\"mainEntityOfPage\":{\"@id\":\"https://docs.didit.me/ko/management-api/transactions/submit-sdk#webpage\"},\"dateModified\":\"2026-11-07T17:24:04.000Z\",\"keywords\":\"SDK 거래 제출, 클라이언트 측 거래 API, X-Transaction-Token, 기기 인텔리전스 API, Travel Rule SDK 제출, KYT 클라이언트 API, Didit Management API\",\"publisher\":{\"@id\":\"https://didit.me/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.didit.me#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Didit Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Didit Docs","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/management-api/transactions/submit-sdk"}]},{"language":"es","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Soporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sesión","href":"https://business.didit.me"}},"pages":[{"title":"es","href":"/es/management-api/transactions/submit-sdk"}]},{"language":"pt-BR","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Entrar","href":"https://business.didit.me"}},"pages":[{"title":"pt-BR","href":"/pt-br/management-api/transactions/submit-sdk"}]},{"language":"ja","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"サポート"},{"icon":"signal","href":"https://status.didit.me","label":"ステータス"}],"primary":{"type":"button","label":"サインイン","href":"https://business.didit.me"}},"pages":[{"title":"ja","href":"/ja/management-api/transactions/submit-sdk"}]},{"language":"de","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Anmelden","href":"https://business.didit.me"}},"pages":[{"title":"de","href":"/de/management-api/transactions/submit-sdk"}]},{"language":"fr","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Assistance"},{"icon":"signal","href":"https://status.didit.me","label":"Statut"}],"primary":{"type":"button","label":"Se connecter","href":"https://business.didit.me"}},"pages":[{"title":"fr","href":"/fr/management-api/transactions/submit-sdk"}]},{"language":"it","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Supporto"},{"icon":"signal","href":"https://status.didit.me","label":"Stato"}],"primary":{"type":"button","label":"Accedi","href":"https://business.didit.me"}},"pages":[{"title":"it","href":"/it/management-api/transactions/submit-sdk"}]},{"language":"pt","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sessão","href":"https://business.didit.me"}},"pages":[{"title":"pt","href":"/pt/management-api/transactions/submit-sdk"}]},{"language":"ca","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suport"},{"icon":"signal","href":"https://status.didit.me","label":"Estat"}],"primary":{"type":"button","label":"Inicia la sessió","href":"https://business.didit.me"}},"pages":[{"title":"ca","href":"/ca/management-api/transactions/submit-sdk"}]},{"language":"id","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Dukungan"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Masuk","href":"https://business.didit.me"}},"pages":[{"title":"id","href":"/id/management-api/transactions/submit-sdk"}]},{"language":"ru","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Поддержка"},{"icon":"signal","href":"https://status.didit.me","label":"Статус"}],"primary":{"type":"button","label":"Вход","href":"https://business.didit.me"}},"pages":[{"title":"ru","href":"/ru/management-api/transactions/submit-sdk"}]},{"language":"ko","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"지원"},{"icon":"signal","href":"https://status.didit.me","label":"상태"}],"primary":{"type":"button","label":"로그인","href":"https://business.didit.me"}},"tabs":[{"tab":"시작하기","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/rocket.svg","pages":[{"title":"시작하기","href":"/ko"}]},{"tab":"연동 / SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","pages":[{"title":"연동 / SDK","href":"/ko/integration/sdks"}]},{"tab":"API 레퍼런스","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","groups":[{"group":"개요","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/overview.svg","pages":[{"title":"Didit API 레퍼런스: 신원 인증 REST API","sidebarTitle":"API 레퍼런스","href":"/ko/api-reference/overview"},{"title":"헬스체크 API: 공개 라이브니스 프로브","sidebarTitle":"헬스체크","openapi":"ko/openapi-healthcheck.json GET /system/healthcheck","href":"/ko/api-reference/healthcheck"},{"title":"서비스 상태 API: Didit 공개 상태 피드","sidebarTitle":"서비스 상태","openapi":"ko/openapi-25.json GET /v3/status/","href":"/ko/api-reference/service-status"},{"title":"은행 인증 가격 API: 공개 가격 피드","sidebarTitle":"은행 인증 가격","openapi":"ko/openapi-25.json GET /v3/organization/bank-verification-pricing/","href":"/ko/api-reference/bank-verification-pricing"}]},{"group":"사용자 인증 및 기업 확인","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/user-verifications.svg","pages":[{"title":"신원 인증 세션 API: KYC·KYB 통합 인증","sidebarTitle":"개요","href":"/ko/sessions-api/overview"},{"title":"세션 생성 API: KYC 또는 KYB 인증 시작","sidebarTitle":"세션 생성","openapi":"ko/openapi-25.json POST /v3/session/","href":"/ko/sessions-api/create-session"},{"title":"다른 제공업체 데이터 가져오기","openapi":"ko/openapi-25.json POST /v3/session/imports/","href":"/ko/sessions-api/import-verifications"},{"title":"세션 조회 API: KYC·KYB 결정 데이터","sidebarTitle":"세션 조회","openapi":"ko/openapi-25.json GET /v3/session/{sessionId}/decision/","href":"/ko/sessions-api/retrieve-session"},{"title":"세션 목록 API: KYC·KYB 세션 필터링","sidebarTitle":"세션 목록 조회","openapi":"ko/openapi-25.json GET /v3/sessions/","href":"/ko/sessions-api/list-sessions"},{"title":"세션 상태 업데이트 API: 승인 및 거부","sidebarTitle":"세션 상태 업데이트","openapi":"ko/openapi-25.json PATCH /v3/session/{sessionId}/update-status/","href":"/ko/sessions-api/update-status"},{"title":"재제출 이메일 미리보기","openapi":"ko/openapi-25.json POST /v3/session/{sessionId}/resubmission-preview/","href":"/ko/sessions-api/preview-resubmission"},{"title":"결정 이메일 미리보기 API: 승인 및 거부 이메일","sidebarTitle":"결정 이메일 미리보기","openapi":"ko/openapi-25.json POST /v3/session/{sessionId}/decision-email-preview/","href":"/ko/sessions-api/preview-decision-email"},{"title":"기능 상태 업데이트 API: 단일 단계 승인/거부","sidebarTitle":"기능 상태 업데이트","openapi":"ko/openapi-25.json PATCH /v3/session/{sessionId}/features/{nodeId}/update-status/","href":"/ko/sessions-api/update-feature-status"},{"title":"세션 단계 상태 재정의 목록 API: 단계 상태 이력","sidebarTitle":"단계 상태 재정의 목록","openapi":"ko/openapi-25.json GET /v3/session/{sessionId}/features/overrides/","href":"/ko/sessions-api/list-feature-overrides"},{"title":"기능 오버라이드 취소 API: 대기 중인 단계 오버라이드 삭제","sidebarTitle":"기능 오버라이드 취소","openapi":"ko/openapi-25.json POST /v3/session/{sessionId}/features/overrides/{overrideId}/cancel/","href":"/ko/sessions-api/cancel-feature-override"},{"title":"AML 히트 상태 업데이트 API: 일치 확인 및 오탐 처리","sidebarTitle":"AML 히트 상태 업데이트","openapi":"ko/openapi-25.json PATCH /v3/session/{sessionId}/update-aml-hit-status/","href":"/ko/sessions-api/update-aml-hit-status"},{"title":"세션 데이터 업데이트 API: KYC 및 KYB 필드 수정","sidebarTitle":"세션 데이터 업데이트","href":"/ko/sessions-api/update-data"},{"title":"AML 검사 상태 업데이트 API","sidebarTitle":"AML 검사 상태 업데이트","openapi":"ko/openapi-25.json PATCH /v3/session/{sessionId}/update-aml-status/","href":"/ko/sessions-api/update-aml-status"},{"title":"Document AI 데이터 업데이트 API","sidebarTitle":"Document AI 데이터 업데이트","openapi":"ko/openapi-25.json PATCH /v3/document-ai/{sessionId}/documents/{documentUuid}/","href":"/ko/sessions-api/update-document-ai-data"},{"title":"주요 인물 KYC 세션 재생성 API","sidebarTitle":"주요 인물 KYC 세션 재생성","openapi":"ko/openapi-25.json POST /v3/session/{sessionId}/kyb/parties/{partyUuid}/regenerate/","href":"/ko/sessions-api/regenerate-kyb-party"},{"title":"KYB 문서 업로드 API","sidebarTitle":"KYB 문서 업로드","openapi":"ko/openapi-25.json POST /v3/session/{sessionId}/kyb/documents/","href":"/ko/sessions-api/kyb-upload-documents"},{"title":"KYB 추출 당사자 조회 API","sidebarTitle":"KYB 추출 당사자 조회","openapi":"ko/openapi-25.json GET /v3/session/{sessionId}/kyb/extracted-parties/","href":"/ko/sessions-api/kyb-extracted-parties"},{"title":"KYB 주요 인물 초안 목록 조회 API","sidebarTitle":"KYB 주요 인물 초안 조회","openapi":"ko/openapi-25.json GET /v3/session/{sessionId}/kyb/parties/drafts/","href":"/ko/sessions-api/kyb-list-party-drafts"},{"title":"KYB 주요 인물 초안 생성 API","sidebarTitle":"KYB 주요 인물 초안 생성","openapi":"ko/openapi-25.json POST /v3/session/{sessionId}/kyb/parties/drafts/","href":"/ko/sessions-api/kyb-create-party-draft"},{"title":"KYB 당사자 초안 수정 API","sidebarTitle":"KYB 당사자 초안 수정","openapi":"ko/openapi-25.json PATCH /v3/session/{sessionId}/kyb/parties/drafts/{draftId}/","href":"/ko/sessions-api/kyb-update-party-draft"},{"title":"KYB 주요 인물 초안 삭제 API","sidebarTitle":"KYB 주요 인물 초안 삭제","openapi":"ko/openapi-25.json DELETE /v3/session/{sessionId}/kyb/parties/drafts/{draftId}/","href":"/ko/sessions-api/kyb-delete-party-draft"},{"title":"KYB 주요 인물 제출 API","sidebarTitle":"KYB 주요 인물 제출","openapi":"ko/openapi-25.json POST /v3/session/{sessionId}/kyb/parties/submit/","href":"/ko/sessions-api/kyb-submit-parties"},{"title":"세션에 이미지 추가 API","sidebarTitle":"세션에 이미지 추가","openapi":"ko/openapi-25.json PATCH /v3/session/{sessionId}/add-images/","href":"/ko/sessions-api/add-images"},{"title":"세션 삭제 API: GDPR 잊힐 권리","sidebarTitle":"세션 삭제","openapi":"ko/openapi-25.json DELETE /v3/session/{sessionId}/delete/","href":"/ko/sessions-api/delete-session"},{"title":"PDF 생성 API: KYC·KYB 컴플라이언스 보고서","sidebarTitle":"PDF 생성","openapi":"ko/openapi-25.json GET /v3/session/{sessionId}/generate-pdf/","href":"/ko/sessions-api/generate-pdf"},{"title":"세션 파일 내보내기 API: 모든 파일을 ZIP 하나로 다운로드","sidebarTitle":"파일 내보내기","openapi":"ko/openapi-25.json POST /v3/session/{sessionId}/files-export/","href":"/ko/sessions-api/export-files"},{"title":"세션 파일 내보내기 조회 API: 상태 및 다운로드 링크","sidebarTitle":"파일 내보내기 조회","openapi":"ko/openapi-25.json GET /v3/session/{sessionId}/files-export/{exportId}/","href":"/ko/sessions-api/get-files-export"},{"group":"전자 서명","pages":[{"title":"서명된 문서 다운로드 API: 서명된 PDF","sidebarTitle":"서명된 문서 다운로드","openapi":"ko/openapi-25.json GET /v3/session/{sessionId}/signatures/{nodeId}/documents/{documentId}/file/","href":"/ko/sessions-api/electronic-signature/download-signed-document"},{"title":"전자 서명 증거 API: 감사 추적 PDF","sidebarTitle":"서명 증거 다운로드","openapi":"ko/openapi-25.json GET /v3/session/{sessionId}/signatures/{nodeId}/evidence/","href":"/ko/sessions-api/electronic-signature/download-evidence"},{"title":"서명 이미지 API: 전자 서명 필드 PNG 다운로드","sidebarTitle":"서명 이미지 다운로드","openapi":"ko/openapi-25.json GET /v3/session/{sessionId}/signatures/{nodeId}/fields/{fieldId}/image/","href":"/ko/sessions-api/electronic-signature/download-field-image"},{"title":"서명 검증 API: 서명된 PDF 재검증","sidebarTitle":"서명 검증","openapi":"ko/openapi-25.json POST /v3/session/{sessionId}/signatures/{nodeId}/validate/","href":"/ko/sessions-api/electronic-signature/validate-signatures"}]},{"title":"세션 공유 API: 파트너 간 재사용 가능한 KYC","sidebarTitle":"개요","href":"/ko/sessions-api/share-session/overview"},{"title":"세션 공유 API: 공유 토큰 생성","sidebarTitle":"세션 공유","openapi":"ko/openapi-25.json POST /v3/session/{sessionId}/share/","href":"/ko/sessions-api/share-session/share"},{"title":"공유 세션 가져오기 API: 재사용 가능한 KYC 및 KYB","sidebarTitle":"공유 세션 가져오기","openapi":"ko/openapi-25.json POST /v3/session/import-shared/","href":"/ko/sessions-api/share-session/import"}]},{"group":"목록","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/lists.svg","pages":[{"title":"차단 목록 및 허용 목록 API (Lists API)","sidebarTitle":"개요","href":"/ko/management-api/lists/overview"},{"title":"모든 리스트 조회 API: 차단 목록 및 허용 목록","sidebarTitle":"리스트 목록 조회","openapi":"ko/openapi-25.json GET /v3/lists/","href":"/ko/management-api/lists/list"},{"title":"리스트 생성 API: 허용 목록 및 사용자 지정 목록","sidebarTitle":"리스트 생성","openapi":"ko/openapi-25.json POST /v3/lists/","href":"/ko/management-api/lists/create"},{"title":"리스트 조회 API: 컴플라이언스 리스트 정보 가져오기","sidebarTitle":"리스트 조회","openapi":"ko/openapi-25.json GET /v3/lists/{list_uuid}/","href":"/ko/management-api/lists/get"},{"title":"목록 수정 API: 컴플라이언스 목록 편집","sidebarTitle":"목록 수정","openapi":"ko/openapi-25.json PATCH /v3/lists/{list_uuid}/","href":"/ko/management-api/lists/update"},{"title":"목록 삭제 API: 컴플라이언스 목록 제거","sidebarTitle":"목록 삭제","openapi":"ko/openapi-25.json DELETE /v3/lists/{list_uuid}/","href":"/ko/management-api/lists/delete"},{"title":"목록 항목 API: 차단 목록 및 허용 목록 항목 조회","sidebarTitle":"목록 항목","openapi":"ko/openapi-25.json GET /v3/lists/{list_uuid}/entries/","href":"/ko/management-api/lists/list-entries"},{"title":"리스트 항목 생성 API: 차단 목록 및 허용 목록","sidebarTitle":"리스트 항목 생성","openapi":"ko/openapi-25.json POST /v3/lists/{list_uuid}/entries/","href":"/ko/management-api/lists/create-entry"},{"title":"리스트 항목 삭제 API: 차단 해제","sidebarTitle":"리스트 항목 삭제","openapi":"ko/openapi-25.json DELETE /v3/lists/{list_uuid}/entries/{entry_uuid}/","href":"/ko/management-api/lists/delete-entry"},{"title":"얼굴 업로드 API: 생체 정보 목록","sidebarTitle":"얼굴 업로드","openapi":"ko/openapi-25.json POST /v3/lists/{list_uuid}/entries/face-upload/","href":"/ko/management-api/lists/upload-face"}]},{"group":"차단 목록","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/lists.svg","pages":[{"title":"차단 목록 항목 조회 API","sidebarTitle":"차단 목록 항목 조회","openapi":"ko/openapi-25.json GET /v3/blocklist/","href":"/ko/management-api/blocklist/list"},{"title":"차단 목록 추가 API: 세션 항목 차단","sidebarTitle":"차단 목록에 추가","openapi":"ko/openapi-25.json POST /v3/blocklist/add/","href":"/ko/management-api/blocklist/add"},{"title":"차단 목록에서 제거 API: 세션 항목 차단 해제","sidebarTitle":"차단 목록에서 제거","openapi":"ko/openapi-25.json POST /v3/blocklist/remove/","href":"/ko/management-api/blocklist/remove"}]},{"group":"워크플로","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/workflows.svg","pages":[{"title":"워크플로 목록 조회 API: 인증 플로우 관리","sidebarTitle":"워크플로 목록 조회","openapi":"ko/openapi-25.json GET /v3/workflows/","href":"/ko/management-api/workflows/list"},{"title":"워크플로 생성 API: KYC 플로 구축","sidebarTitle":"워크플로 생성","openapi":"ko/openapi-25.json POST /v3/workflows/","href":"/ko/management-api/workflows/create"},{"title":"워크플로 기능 설정 API 레퍼런스","sidebarTitle":"워크플로 기능 설정","href":"/ko/management-api/workflows/feature-configs"},{"title":"워크플로 조회 API: KYC 워크플로 가져오기","sidebarTitle":"워크플로 조회","openapi":"ko/openapi-25.json GET /v3/workflows/{settings_uuid}/","href":"/ko/management-api/workflows/get"},{"title":"워크플로 업데이트 API: KYC 워크플로 수정","sidebarTitle":"워크플로 업데이트","openapi":"ko/openapi-25.json PATCH /v3/workflows/{settings_uuid}/","href":"/ko/management-api/workflows/update"},{"title":"워크플로 삭제 API: KYC 워크플로 제거","sidebarTitle":"워크플로 삭제","openapi":"ko/openapi-25.json DELETE /v3/workflows/{settings_uuid}/","href":"/ko/management-api/workflows/delete"}]},{"group":"설문지","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/task-square.svg","pages":[{"title":"설문지 목록 조회 API: KYC 양식","sidebarTitle":"설문지 목록 조회","openapi":"ko/openapi-25.json GET /v3/questionnaires/","href":"/ko/management-api/questionnaires/list"},{"title":"설문지 생성 API: 맞춤형 KYC 양식","sidebarTitle":"설문지 생성","openapi":"ko/openapi-25.json POST /v3/questionnaires/","href":"/ko/management-api/questionnaires/create"},{"title":"KYC 설문지 조회 API: 설문지 상세 정보 가져오기","sidebarTitle":"설문지 조회","openapi":"ko/openapi-25.json GET /v3/questionnaires/{questionnaire_uuid}/","href":"/ko/management-api/questionnaires/get"},{"title":"설문지 업데이트 API: KYC 양식 수정","sidebarTitle":"설문지 업데이트","openapi":"ko/openapi-25.json PATCH /v3/questionnaires/{questionnaire_uuid}/","href":"/ko/management-api/questionnaires/update"},{"title":"Questionnaire 삭제 API: KYC 설문지 제거","sidebarTitle":"Questionnaire 삭제","openapi":"ko/openapi-25.json DELETE /v3/questionnaires/{questionnaire_uuid}/","href":"/ko/management-api/questionnaires/delete"}]},{"group":"사용자","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/users.svg","pages":[{"title":"사용자 목록 API: 벤더 사용자 엔티티 조회","sidebarTitle":"사용자 목록","openapi":"ko/openapi-25.json GET /v3/users/","href":"/ko/management-api/users/list"},{"title":"사용자 생성 API: 벤더 사용자 엔티티","sidebarTitle":"사용자 생성","openapi":"ko/openapi-25.json POST /v3/users/create/","href":"/ko/management-api/users/create"},{"title":"사용자 얼굴 업로드 API: 벤더 사용자 프로필","sidebarTitle":"사용자 얼굴 업로드","openapi":"ko/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/vendor-users/by-id/{didit_internal_id}/faces/upload/","href":"/ko/management-api/users/upload-face"},{"title":"사용자 조회 API: 벤더 사용자 엔티티","sidebarTitle":"사용자 조회","openapi":"ko/openapi-25.json GET /v3/users/{vendor_data}/","href":"/ko/management-api/users/get"},{"title":"사용자 이력 PDF API: 사용자의 모든 세션","sidebarTitle":"사용자 이력 PDF","openapi":"ko/openapi-25.json GET /v3/users/{vendor_data}/generate-pdf/","href":"/ko/management-api/users/generate-pdf"},{"title":"사용자 업데이트 API: 벤더 사용자 엔티티","sidebarTitle":"사용자 업데이트","openapi":"ko/openapi-25.json PATCH /v3/users/{vendor_data}/","href":"/ko/management-api/users/update"},{"title":"사용자 상태 업데이트 API: 차단 또는 플래그 지정","sidebarTitle":"사용자 상태 업데이트","openapi":"ko/openapi-25.json PATCH /v3/users/{vendor_data}/update-status/","href":"/ko/management-api/users/update-status"},{"title":"사용자 일괄 삭제 API: GDPR 삭제권","sidebarTitle":"사용자 일괄 삭제","openapi":"ko/openapi-25.json POST /v3/users/delete/","href":"/ko/management-api/users/delete"}]},{"group":"생체 인식 템플릿","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/liveness.svg","pages":[{"title":"생체 인식 템플릿 API","sidebarTitle":"개요","href":"/ko/management-api/biometric-templates/overview"},{"title":"생체 인식 템플릿 목록 조회 API","sidebarTitle":"템플릿 목록","openapi":"ko/openapi-25.json GET /v3/biometric-templates/","href":"/ko/management-api/biometric-templates/list"},{"title":"생체 인식 템플릿 개수 조회 API","sidebarTitle":"템플릿 개수 조회","openapi":"ko/openapi-25.json GET /v3/biometric-templates/count/","href":"/ko/management-api/biometric-templates/count"},{"title":"생체 인식 템플릿 조회 API","sidebarTitle":"템플릿 조회","openapi":"ko/openapi-25.json GET /v3/biometric-templates/{template_uuid}/","href":"/ko/management-api/biometric-templates/get"},{"title":"생체 인식 템플릿 삭제 API","sidebarTitle":"템플릿 삭제","openapi":"ko/openapi-25.json DELETE /v3/biometric-templates/{template_uuid}/","href":"/ko/management-api/biometric-templates/purge"},{"title":"생체 인식 템플릿 일괄 삭제 API","sidebarTitle":"일괄 삭제","openapi":"ko/openapi-25.json POST /v3/biometric-templates/delete/","href":"/ko/management-api/biometric-templates/batch-purge"}]},{"group":"기업","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/businesses.svg","pages":[{"title":"기업 목록 조회 API: 벤더 KYB 엔티티","sidebarTitle":"기업 목록 조회","openapi":"ko/openapi-25.json GET /v3/businesses/","href":"/ko/management-api/businesses/list"},{"title":"기업 생성 API: 벤더 KYB 엔티티","sidebarTitle":"기업 생성","openapi":"ko/openapi-25.json POST /v3/businesses/create/","href":"/ko/management-api/businesses/create"},{"title":"기업 조회 API: 벤더 KYB 엔티티","sidebarTitle":"기업 조회","openapi":"ko/openapi-25.json GET /v3/businesses/{vendor_data}/","href":"/ko/management-api/businesses/get"},{"title":"기업 확인(KYB) 세션 PDF API","sidebarTitle":"기업 세션 PDF 생성","openapi":"ko/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/businesses/{business_session_id}/pdf/","href":"/ko/management-api/businesses/generate-session-pdf"},{"title":"기업 정보 업데이트 API: 공급업체 KYB 엔티티","sidebarTitle":"기업 정보 업데이트","openapi":"ko/openapi-25.json PATCH /v3/businesses/{vendor_data}/","href":"/ko/management-api/businesses/update"},{"title":"기업 상태 업데이트 API: 차단 또는 표시","sidebarTitle":"기업 상태 업데이트","openapi":"ko/openapi-25.json PATCH /v3/businesses/{vendor_data}/update-status/","href":"/ko/management-api/businesses/update-status"},{"title":"기업 일괄 삭제 API: KYB 데이터 삭제","sidebarTitle":"기업 일괄 삭제","openapi":"ko/openapi-25.json POST /v3/businesses/delete/","href":"/ko/management-api/businesses/delete"}]},{"group":"지속적인 AML 모니터링","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/aml-screening.svg","pages":[{"title":"사용자 AML 모니터링 일괄 설정 API","sidebarTitle":"사용자 일괄 설정","openapi":"ko/openapi-25.json POST /v3/users/aml-monitoring/","href":"/ko/management-api/aml-monitoring/toggle-users"},{"title":"기업 AML 모니터링 전환 API","sidebarTitle":"기업 전환","openapi":"ko/openapi-25.json POST /v3/businesses/aml-monitoring/","href":"/ko/management-api/aml-monitoring/toggle-businesses"},{"title":"AML 모니터링 작업 조회 API","sidebarTitle":"AML 모니터링 작업 조회","openapi":"ko/openapi-25.json GET /v3/aml-monitoring/jobs/{job_id}/","href":"/ko/management-api/aml-monitoring/get-job"}]},{"group":"케이스","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/clipboard-check.svg","pages":[{"title":"케이스 목록 조회 API","sidebarTitle":"케이스 목록","openapi":"ko/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/cases/","href":"/ko/management-api/cases/list"},{"title":"케이스 생성 API","sidebarTitle":"케이스 생성","openapi":"ko/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/","href":"/ko/management-api/cases/create"},{"title":"케이스 조회 API","sidebarTitle":"케이스 조회","openapi":"ko/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/","href":"/ko/management-api/cases/get"},{"title":"케이스 업데이트 API","sidebarTitle":"케이스 업데이트","openapi":"ko/openapi-25.json PATCH /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/","href":"/ko/management-api/cases/update"},{"title":"케이스 삭제 API","sidebarTitle":"케이스 삭제","openapi":"ko/openapi-25.json DELETE /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/","href":"/ko/management-api/cases/delete"},{"title":"케이스 해결 API","sidebarTitle":"케이스 해결","openapi":"ko/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/resolve/","href":"/ko/management-api/cases/resolve"},{"title":"케이스 정보 요청 API","sidebarTitle":"정보 요청 (사용자 대기)","openapi":"ko/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/request-info/","href":"/ko/management-api/cases/request-info"},{"title":"케이스 이전 API","sidebarTitle":"케이스 이전","openapi":"ko/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/transfer/","href":"/ko/management-api/cases/transfer"},{"title":"케이스 PDF 출력 API","sidebarTitle":"케이스 출력","openapi":"ko/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/print/","href":"/ko/management-api/cases/print"},{"title":"케이스 분석 API","sidebarTitle":"케이스 분석","openapi":"ko/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/cases/statistics/","href":"/ko/management-api/cases/statistics"},{"title":"케이스 상태 일괄 업데이트 API","sidebarTitle":"케이스 상태 일괄 업데이트","openapi":"ko/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/bulk/status/","href":"/ko/management-api/cases/bulk-status"},{"title":"케이스 메모 조회 API","sidebarTitle":"케이스 메모 조회","openapi":"ko/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/notes/","href":"/ko/management-api/cases/list-notes"},{"title":"케이스 노트 생성 API","sidebarTitle":"케이스 노트 생성","openapi":"ko/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/notes/","href":"/ko/management-api/cases/create-note"}]},{"group":"케이스 블루프린트","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/sliders.svg","pages":[{"title":"케이스 블루프린트 목록 조회 API","sidebarTitle":"케이스 블루프린트 목록","openapi":"ko/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/","href":"/ko/management-api/case-blueprints/list"},{"title":"케이스 블루프린트 생성 API","sidebarTitle":"케이스 블루프린트 생성","openapi":"ko/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/","href":"/ko/management-api/case-blueprints/create"},{"title":"케이스 블루프린트 프리셋 설치 API","sidebarTitle":"프리셋 설치","openapi":"ko/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/presets/install/","href":"/ko/management-api/case-blueprints/install-presets"}]},{"group":"네트워크","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/link.svg","pages":[{"title":"사기 네트워크 목록 조회 API","sidebarTitle":"네트워크 목록 조회","openapi":"ko/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/","href":"/ko/management-api/networks/list"},{"title":"사기 네트워크 조회 API","sidebarTitle":"네트워크 조회","openapi":"ko/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/","href":"/ko/management-api/networks/get"},{"title":"사기 네트워크에 태그 추가 API","sidebarTitle":"네트워크 태그 추가","openapi":"ko/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/tags/add/","href":"/ko/management-api/networks/add-tag"},{"title":"사기 네트워크 태그 제거 API","sidebarTitle":"네트워크 태그 제거","openapi":"ko/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/tags/remove/","href":"/ko/management-api/networks/remove-tag"},{"title":"사기 네트워크 그래프 API","sidebarTitle":"네트워크 그래프 조회","openapi":"ko/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/graph/","href":"/ko/management-api/networks/graph"},{"title":"사기 네트워크 멤버 목록 조회 API","sidebarTitle":"네트워크 멤버 목록","openapi":"ko/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/members/","href":"/ko/management-api/networks/members"},{"title":"사기 네트워크 신호 목록 API","sidebarTitle":"네트워크 신호 목록","openapi":"ko/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/signals/","href":"/ko/management-api/networks/signals"},{"title":"사기 네트워크 타임라인 API","sidebarTitle":"네트워크 타임라인 조회","openapi":"ko/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/timeline/","href":"/ko/management-api/networks/timeline"},{"title":"사기 네트워크 맵 API","sidebarTitle":"네트워크 맵 조회","openapi":"ko/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/map/","href":"/ko/management-api/networks/map"},{"title":"네트워크 멤버십 조회 API","sidebarTitle":"멤버십 조회","href":"/ko/management-api/networks/membership-lookup"}]},{"group":"보고서 템플릿","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/task-square.svg","pages":[{"title":"보고서 템플릿 목록 조회 API","sidebarTitle":"보고서 템플릿 목록 조회","openapi":"ko/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/report-templates/","href":"/ko/management-api/report-templates/list"},{"title":"보고서 템플릿 생성 API","sidebarTitle":"보고서 템플릿 생성","openapi":"ko/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/report-templates/","href":"/ko/management-api/report-templates/create"}]},{"group":"규제 보고서","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/search-file.svg","pages":[{"title":"케이스에서 FIU 보고서 생성 API","sidebarTitle":"케이스에서 보고서 생성","openapi":"ko/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/regulatory-reports/","href":"/ko/management-api/regulatory-reports/create-for-case"},{"title":"FIU 보고서 목록 조회 API","sidebarTitle":"보고서 목록","openapi":"ko/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/","href":"/ko/management-api/regulatory-reports/list"},{"title":"FIU 보고서 검증 API","sidebarTitle":"보고서 검증","openapi":"ko/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/{report_uuid}/validate/","href":"/ko/management-api/regulatory-reports/validate"},{"title":"FIU 보고서 확정 API","sidebarTitle":"보고서 확정","openapi":"ko/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/{report_uuid}/finalize/","href":"/ko/management-api/regulatory-reports/finalize"},{"title":"FIU 보고서 삭제 API","sidebarTitle":"보고서 삭제","openapi":"ko/openapi-25.json DELETE /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/{report_uuid}/","href":"/ko/management-api/regulatory-reports/delete"},{"title":"FIU 보고서 다운로드 URL 조회 API","sidebarTitle":"보고서 다운로드 URL 조회","openapi":"ko/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/{report_uuid}/download-url/","href":"/ko/management-api/regulatory-reports/download-url"}]},{"group":"거래","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/transactions.svg","pages":[{"title":"거래 목록 조회 API: KYT 모니터링","sidebarTitle":"거래 목록 조회","openapi":"ko/openapi-25.json GET /v3/transactions/","href":"/ko/management-api/transactions/list"},{"title":"거래 생성 API: KYT 제출","sidebarTitle":"거래 생성","openapi":"ko/openapi-25.json POST /v3/transactions/","href":"/ko/management-api/transactions/create"},{"title":"거래 일괄 삭제 API","sidebarTitle":"거래 일괄 삭제","openapi":"ko/openapi-25.json DELETE /v3/organization/{organization_id}/application/{application_id}/transactions/delete/","href":"/ko/management-api/transactions/delete"},{"title":"거래 조회 API: KYT 상세 정보","sidebarTitle":"거래 조회","openapi":"ko/openapi-25.json GET /v3/transactions/{transaction_id}/","href":"/ko/management-api/transactions/get"},{"title":"거래 메모 목록 조회 API","sidebarTitle":"거래 메모 목록 조회","openapi":"ko/openapi-25.json GET /v3/transactions/{transaction_id}/notes/","href":"/ko/management-api/transactions/list-notes"},{"title":"거래 메모 생성 API","sidebarTitle":"거래 메모 생성","openapi":"ko/openapi-25.json POST /v3/transactions/{transaction_id}/notes/","href":"/ko/management-api/transactions/create-note"},{"title":"관련 거래 조회 API","sidebarTitle":"관련 거래 조회","openapi":"ko/openapi-25.json GET /v3/transactions/{transaction_id}/related/","href":"/ko/management-api/transactions/list-related"},{"title":"거래 PDF 보고서 API","sidebarTitle":"거래 PDF 보고서 생성","openapi":"ko/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/transactions/{transaction_uuid}/pdf/","href":"/ko/management-api/transactions/generate-pdf"},{"title":"지갑 스크리닝 API: 온디맨드 암호화폐 AML 점검","sidebarTitle":"지갑 스크리닝","openapi":"ko/openapi-25.json POST /v3/wallet-screening/","href":"/ko/management-api/transactions/screen-wallet"},{"title":"지갑 스크리닝 PDF 보고서 API","sidebarTitle":"지갑 스크리닝 PDF","openapi":"ko/openapi-25.json POST /v3/wallet-screening/pdf/","href":"/ko/management-api/transactions/screen-wallet-pdf"},{"title":"SDK 거래 토큰 발급 API: 클라이언트 측 KYT","sidebarTitle":"SDK 거래 토큰 발급","description":"Didit SDK가 모니터링 대상 거래를 앱에서 직접 제출할 수 있도록 단기 범위 토큰을 발급합니다. 주체 바인딩은 서버 측에서 강제됩니다.","openapi":"ko/openapi-25.json POST /v3/transactions/sdk-token/","href":"/ko/management-api/transactions/sdk-token"},{"title":"SDK에서 거래 제출하기: 클라이언트 측 KYT","sidebarTitle":"거래 제출 (SDK 토큰)","openapi":"ko/openapi-25.json POST /v1/transactions/","href":"/ko/management-api/transactions/submit-sdk"},{"title":"SDK로 거래 조회: 클라이언트 측 KYT","sidebarTitle":"거래 조회 (SDK 토큰)","description":"같은 범위의 SDK 토큰으로 최종 사용자 기기에서 모니터링 중인 거래를 다시 조회합니다. Didit의 갱신된 상태, Travel Rule 상태, 대기 중인 action_required를 확인하세요.","openapi":"ko/openapi-25.json GET /v1/transactions/{transaction_id}/","href":"/ko/management-api/transactions/get-sdk"},{"title":"거래 모니터링 규칙 목록 조회 API","sidebarTitle":"규칙 목록 조회","openapi":"ko/openapi-25.json GET /v3/transactions/rules/","href":"/ko/management-api/transactions/rules-list"},{"title":"거래 모니터링 규칙 생성 API - KYT 규칙","sidebarTitle":"규칙 생성","openapi":"ko/openapi-25.json POST /v3/transactions/rules/","href":"/ko/management-api/transactions/rules-create"},{"title":"거래 모니터링 규칙 조회 API","sidebarTitle":"규칙 조회","openapi":"ko/openapi-25.json GET /v3/transactions/rules/{rule_uuid}/","href":"/ko/management-api/transactions/rules-get"},{"title":"거래 모니터링 규칙 업데이트 API","sidebarTitle":"규칙 업데이트","openapi":"ko/openapi-25.json PATCH /v3/transactions/rules/{rule_uuid}/","href":"/ko/management-api/transactions/rules-update"},{"title":"거래 모니터링 규칙 삭제 API","sidebarTitle":"규칙 삭제","openapi":"ko/openapi-25.json DELETE /v3/transactions/rules/{rule_uuid}/","href":"/ko/management-api/transactions/rules-delete"},{"title":"거래 모니터링 규칙 백테스트 API","sidebarTitle":"규칙 백테스트","openapi":"ko/openapi-25.json POST /v3/transactions/rules/backtest/","href":"/ko/management-api/transactions/rules-backtest"},{"title":"거래 모니터링 규칙 라이브러리 API - 150+ 프리셋","sidebarTitle":"규칙 라이브러리 조회","openapi":"ko/openapi-25.json GET /v3/transactions/rules/library/","href":"/ko/management-api/transactions/rules-library"},{"title":"프리셋 거래 모니터링 규칙 설치 API","sidebarTitle":"라이브러리 규칙 설치","openapi":"ko/openapi-25.json POST /v3/transactions/rules/install/","href":"/ko/management-api/transactions/rules-install"},{"title":"사전 설정 거래 모니터링 규칙 제거 API","sidebarTitle":"라이브러리 규칙 제거","openapi":"ko/openapi-25.json DELETE /v3/transactions/rules/install/","href":"/ko/management-api/transactions/rules-uninstall"}]},{"group":"모니터링 이벤트","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/transactions.svg","pages":[{"title":"모니터링 이벤트 목록 조회 API","sidebarTitle":"모니터링 이벤트 목록 조회","openapi":"ko/openapi-25.json GET /v3/events/","href":"/ko/management-api/monitoring-events/list"},{"title":"모니터링 이벤트 생성 API","sidebarTitle":"모니터링 이벤트 생성","openapi":"ko/openapi-25.json POST /v3/events/","href":"/ko/management-api/monitoring-events/create"},{"title":"모니터링 이벤트 일괄 생성 API","sidebarTitle":"모니터링 이벤트 일괄 생성","openapi":"ko/openapi-25.json POST /v3/events/batch/","href":"/ko/management-api/monitoring-events/create-batch"},{"title":"모니터링 SDK 토큰 발급 API","sidebarTitle":"모니터링 SDK 토큰 발급","openapi":"ko/openapi-25.json POST /v3/events/sdk-token/","href":"/ko/management-api/monitoring-events/sdk-token"},{"title":"모니터링 이벤트 조회 API","sidebarTitle":"모니터링 이벤트 조회","openapi":"ko/openapi-25.json GET /v3/events/{event_uuid}/","href":"/ko/management-api/monitoring-events/get"},{"title":"대상자 이벤트 타임라인 API","sidebarTitle":"이벤트 타임라인 조회","openapi":"ko/openapi-25.json GET /v3/events/subjects/{vendor_data}/","href":"/ko/management-api/monitoring-events/subject-timeline"},{"title":"이벤트 보강 지표 API","sidebarTitle":"이벤트 보강 지표 조회","openapi":"ko/openapi-25.json GET /v3/events/enrichment-metrics/","href":"/ko/management-api/monitoring-events/enrichment-metrics"},{"title":"모니터링 이벤트 삭제 API","sidebarTitle":"모니터링 이벤트 삭제","openapi":"ko/openapi-25.json DELETE /v3/events/{event_uuid}/delete/","href":"/ko/management-api/monitoring-events/delete"}]},{"group":"Travel Rule","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/transactions.svg","pages":[{"title":"Travel Rule 설정 조회 API: VASP 프로필","sidebarTitle":"Travel Rule 설정 조회","openapi":"ko/openapi-25.json GET /v3/travel-rule/settings/","href":"/ko/management-api/travel-rule/get-settings"},{"title":"Travel Rule 설정 업데이트 API: 활성화 및 구성","sidebarTitle":"Travel Rule 설정 업데이트","openapi":"ko/openapi-25.json PUT /v3/travel-rule/settings/","href":"/ko/management-api/travel-rule/update-settings"},{"title":"Travel Rule 네트워크 조회 API","sidebarTitle":"Travel Rule 네트워크 조회","openapi":"ko/openapi-25.json GET /v3/travel-rule/networks/","href":"/ko/management-api/travel-rule/get-networks"},{"title":"Travel Rule 네트워크 설문지 조회 API","sidebarTitle":"네트워크 설문지 조회","openapi":"ko/openapi-25.json GET /v3/travel-rule/networks/questionnaire/","href":"/ko/management-api/travel-rule/get-network-questionnaire"},{"title":"Travel Rule 네트워크 설문지 답변 저장 API","sidebarTitle":"네트워크 설문지 답변 저장","openapi":"ko/openapi-25.json PUT /v3/travel-rule/networks/questionnaire/","href":"/ko/management-api/travel-rule/update-network-questionnaire"},{"title":"Travel Rule 네트워크 설문지 제출 API","sidebarTitle":"네트워크 설문지 제출","openapi":"ko/openapi-25.json POST /v3/travel-rule/networks/questionnaire/submit/","href":"/ko/management-api/travel-rule/submit-network-questionnaire"},{"title":"Travel Rule 네트워크 접근 요청 API","sidebarTitle":"Travel Rule 네트워크 요청","openapi":"ko/openapi-25.json POST /v3/travel-rule/networks/{network}/request/","href":"/ko/management-api/travel-rule/request-network"},{"title":"Travel Rule 컴플라이언스 이메일 확인 API","sidebarTitle":"컴플라이언스 이메일 확인 메일 발송","openapi":"ko/openapi-25.json POST /v3/travel-rule/settings/compliance-email/confirmation/","href":"/ko/management-api/travel-rule/send-compliance-email-confirmation"},{"title":"Travel Rule 전송 목록 조회 API","sidebarTitle":"Travel Rule 전송 목록","openapi":"ko/openapi-25.json GET /v3/travel-rule/transfers/","href":"/ko/management-api/travel-rule/list-transfers"},{"title":"매칭되지 않은 Travel Rule 입금 목록 API","sidebarTitle":"미매칭 입금 목록","openapi":"ko/openapi-25.json GET /v3/travel-rule/unmatched/","href":"/ko/management-api/travel-rule/list-unmatched-deposits"},{"title":"Travel Rule 입금 매칭 API: 메시지 연결","sidebarTitle":"미매칭 입금 연결","openapi":"ko/openapi-25.json POST /v3/travel-rule/unmatched/{transaction_uuid}/match/","href":"/ko/management-api/travel-rule/match-unmatched-deposit"},{"title":"Travel Rule 전송 작업 API: 완료, 재전송, 업데이트","sidebarTitle":"전송 완료, 취소, 재전송 또는 업데이트","openapi":"ko/openapi-25.json PATCH /v3/transactions/{transaction_id}/travel-rule/","href":"/ko/management-api/travel-rule/update-transfer"},{"title":"지갑 소유권 확인 API: Travel Rule 수취인","sidebarTitle":"지갑 소유권 확인 또는 거부","openapi":"ko/openapi-25.json POST /v3/transactions/{transaction_id}/travel-rule/ownership/","href":"/ko/management-api/travel-rule/confirm-ownership"},{"title":"Travel Rule 메시지 목록 조회 API","sidebarTitle":"Travel Rule 메시지 조회","openapi":"ko/openapi-25.json GET /v3/transactions/{transaction_id}/travel-rule/messages/","href":"/ko/management-api/travel-rule/list-messages"},{"title":"Travel Rule 메시지 전송 API","sidebarTitle":"Travel Rule 메시지 전송","openapi":"ko/openapi-25.json POST /v3/transactions/{transaction_id}/travel-rule/messages/","href":"/ko/management-api/travel-rule/create-message"},{"title":"Travel Rule 인바운드 거래 등록 API (Sunrise)","sidebarTitle":"인바운드(Sunrise) 거래 등록","openapi":"ko/openapi-25.json POST /v3/travel-rule/inbound/","href":"/ko/management-api/travel-rule/register-inbound"},{"title":"Travel Rule 테스트 VASP 인바운드 전송 트리거 API","sidebarTitle":"테스트 인바운드 전송 트리거","openapi":"ko/openapi-25.json POST /v3/travel-rule/test-vasp/inbound/","href":"/ko/management-api/travel-rule/trigger-test-vasp-inbound"},{"title":"VASP 디렉터리 검색 API: Travel Rule 경로","sidebarTitle":"VASP 디렉터리 검색","openapi":"ko/openapi-25.json GET /v3/travel-rule/vasps/","href":"/ko/management-api/travel-rule/search-vasps"},{"title":"VASP 디렉터리 항목 조회 API: Travel Rule 경로","sidebarTitle":"VASP 디렉터리 항목 조회","openapi":"ko/openapi-25.json GET /v3/travel-rule/vasps/{vasp_id}/","href":"/ko/management-api/travel-rule/get-vasp"},{"title":"Travel Rule 거래 상대방 VASP 결정 조회 API","sidebarTitle":"VASP 결정 조회","openapi":"ko/openapi-25.json GET /v3/travel-rule/vasps/{vasp_id}/decision/","href":"/ko/management-api/travel-rule/get-vasp-decision"},{"title":"거래 상대방 VASP 결정 설정 API: Travel Rule","sidebarTitle":"VASP 결정 설정","openapi":"ko/openapi-25.json PUT /v3/travel-rule/vasps/{vasp_id}/decision/","href":"/ko/management-api/travel-rule/set-vasp-decision"},{"title":"Travel Rule 거래 상대방 VASP 결정 해제 API","sidebarTitle":"VASP 결정 해제하기","openapi":"ko/openapi-25.json DELETE /v3/travel-rule/vasps/{vasp_id}/decision/","href":"/ko/management-api/travel-rule/clear-vasp-decision"},{"title":"거래 상대방 VASP 스크리닝 조회 API: Travel Rule","sidebarTitle":"VASP 실체 스크리닝 조회","openapi":"ko/openapi-25.json GET /v3/travel-rule/vasps/{vasp_id}/screening/","href":"/ko/management-api/travel-rule/get-vasp-screening"},{"title":"거래 상대방 VASP 스크리닝 API: 제재 확인","sidebarTitle":"거래 상대방 VASP 스크리닝","openapi":"ko/openapi-25.json POST /v3/travel-rule/vasps/{vasp_id}/screening/","href":"/ko/management-api/travel-rule/screen-vasp"},{"title":"VASP 실사 설문지 목록 조회 API","sidebarTitle":"VASP 실사 설문지 목록 조회","openapi":"ko/openapi-25.json GET /v3/travel-rule/vasps/{vasp_id}/questionnaires/","href":"/ko/management-api/travel-rule/list-vasp-questionnaires"},{"title":"VASP 실사 설문지 전송 API","sidebarTitle":"VASP에 실사 설문지 전송","openapi":"ko/openapi-25.json POST /v3/travel-rule/vasps/{vasp_id}/questionnaires/","href":"/ko/management-api/travel-rule/send-vasp-questionnaire"},{"title":"거래 상대방 연락처 조회 API - Travel Rule 이메일 채널","sidebarTitle":"거래 상대방 연락처 조회","openapi":"ko/openapi-25.json GET /v3/travel-rule/counterparty-contacts/","href":"/ko/management-api/travel-rule/list-counterparty-contacts"},{"title":"카운터파티 연락처 추가 API - Travel Rule 이메일 경로","sidebarTitle":"카운터파티 연락처 추가","openapi":"ko/openapi-25.json POST /v3/travel-rule/counterparty-contacts/","href":"/ko/management-api/travel-rule/create-counterparty-contact"},{"title":"거래 상대방 연락처 삭제 API - Travel Rule","sidebarTitle":"거래 상대방 연락처 삭제","openapi":"ko/openapi-25.json DELETE /v3/travel-rule/counterparty-contacts/{contact_uuid}/","href":"/ko/management-api/travel-rule/delete-counterparty-contact"},{"title":"지갑 주소 목록 조회 API: Travel Rule 주소록","sidebarTitle":"지갑 주소 목록 조회","openapi":"ko/openapi-25.json GET /v3/travel-rule/wallet-addresses/","href":"/ko/management-api/travel-rule/list-wallet-addresses"},{"title":"지갑 주소 등록 API: Travel Rule 주소록","sidebarTitle":"지갑 주소 등록","openapi":"ko/openapi-25.json POST /v3/travel-rule/wallet-addresses/","href":"/ko/management-api/travel-rule/create-wallet-address"},{"title":"주소 가져오기 API: Travel Rule 주소록","sidebarTitle":"주소 가져오기","openapi":"ko/openapi-25.json POST /v3/travel-rule/wallet-addresses/import/","href":"/ko/management-api/travel-rule/import-wallet-addresses"},{"title":"지갑 주소 업데이트 API: Travel Rule 주소록","sidebarTitle":"지갑 주소 업데이트","openapi":"ko/openapi-25.json PATCH /v3/travel-rule/wallet-addresses/{entry_uuid}/","href":"/ko/management-api/travel-rule/update-wallet-address"},{"title":"지갑 주소 삭제 API: Travel Rule 주소록","sidebarTitle":"지갑 주소 삭제","openapi":"ko/openapi-25.json DELETE /v3/travel-rule/wallet-addresses/{entry_uuid}/","href":"/ko/management-api/travel-rule/delete-wallet-address"},{"title":"스크린샷 지갑 증명 목록 조회 API - Travel Rule 검토","sidebarTitle":"검토 대기 지갑 증명 목록","openapi":"ko/openapi-25.json GET /v3/travel-rule/wallet-proofs/","href":"/ko/management-api/travel-rule/list-wallet-proofs"},{"title":"스크린샷 지갑 소유권 증명 승인 및 거부 API","sidebarTitle":"지갑 증명 결정","openapi":"ko/openapi-25.json POST /v3/travel-rule/wallet-proofs/{proof_uuid}/decision/","href":"/ko/management-api/travel-rule/decide-wallet-proof"},{"title":"지갑 소유권 위젯 API 세션 생성: 지갑 통제권 증명","sidebarTitle":"지갑 소유권 위젯 세션 생성","openapi":"ko/openapi-25.json POST /v3/travel-rule/widget-session/","href":"/ko/management-api/travel-rule/create-widget-session"},{"title":"지갑 소유권 위젯 컨텍스트 조회 API","sidebarTitle":"위젯 컨텍스트 조회","openapi":"ko/openapi-25.json GET /v3/travel-rule/widget/{token}/","href":"/ko/management-api/travel-rule/get-widget-context"},{"title":"지갑 소유권 증명 시작 API - Travel Rule 위젯","sidebarTitle":"위젯 증명 시작","openapi":"ko/openapi-25.json POST /v3/travel-rule/widget/{token}/proofs/","href":"/ko/management-api/travel-rule/create-widget-proof"},{"title":"지갑 소유권 증명 증거 제출 API - Travel Rule","sidebarTitle":"위젯 증명 증거 제출","openapi":"ko/openapi-25.json POST /v3/travel-rule/widget/{token}/proofs/{proof_id}/verify/","href":"/ko/management-api/travel-rule/verify-widget-proof"},{"title":"지갑 위젯 VASP 선택 API: Travel Rule 거래 상대방","sidebarTitle":"지갑 위젯에서 거래 상대방 VASP 선택","openapi":"ko/openapi-25.json POST /v3/travel-rule/widget/{token}/vasps/","href":"/ko/management-api/travel-rule/select-widget-vasp"},{"title":"위젯 VASP 선택기 API: Travel Rule 디렉터리 검색","sidebarTitle":"지갑 위젯에서 VASP 검색","openapi":"ko/openapi-25.json GET /v3/travel-rule/widget/{token}/vasps/","href":"/ko/management-api/travel-rule/search-widget-vasps"},{"title":"Travel Rule 이메일 픽업 정보 조회 API","sidebarTitle":"이메일 픽업 정보 조회","openapi":"ko/openapi-25.json GET /v3/travel-rule/pickup/{token}/","href":"/ko/management-api/travel-rule/get-pickup"},{"title":"Travel Rule 이메일 픽업 응답 API: 이메일 채널","sidebarTitle":"이메일 픽업 응답","openapi":"ko/openapi-25.json POST /v3/travel-rule/pickup/{token}/respond/","href":"/ko/management-api/travel-rule/respond-pickup"},{"title":"Travel Rule 픽업 메시지 조회 API - 이메일 레일","sidebarTitle":"픽업 메시지 조회","openapi":"ko/openapi-25.json GET /v3/travel-rule/pickup/{token}/messages/","href":"/ko/management-api/travel-rule/list-pickup-messages"},{"title":"Travel Rule 이메일 채널 픽업 포털 답장 API - Didit","sidebarTitle":"픽업 포털에서 답장","openapi":"ko/openapi-25.json POST /v3/travel-rule/pickup/{token}/messages/","href":"/ko/management-api/travel-rule/create-pickup-message"},{"title":"Travel Rule 무료 참여 초대 조회 API - Get Join Invitation","sidebarTitle":"참여 초대 조회","openapi":"ko/openapi-25.json GET /v3/travel-rule/join/{token}/","href":"/ko/management-api/travel-rule/get-join-invitation"},{"title":"Travel Rule 무료 계정 등록 API","sidebarTitle":"Travel Rule 무료 계정 등록","openapi":"ko/openapi-25.json POST /v3/travel-rule/join/{token}/","href":"/ko/management-api/travel-rule/register-join"},{"title":"Travel Rule 무료 계정 인증 API","sidebarTitle":"Travel Rule 무료 계정 인증","openapi":"ko/openapi-25.json POST /v3/travel-rule/join/{token}/verify/","href":"/ko/management-api/travel-rule/verify-join"},{"title":"Travel Rule 무료 가입 워크스페이스 조회 API","sidebarTitle":"무료 워크스페이스 조회","openapi":"ko/openapi-25.json GET /v3/travel-rule/workspace/","href":"/ko/management-api/travel-rule/get-workspace"},{"title":"디렉터리 항목 클레임 API - Travel Rule 무료 가입","sidebarTitle":"디렉터리 항목 클레임","openapi":"ko/openapi-25.json POST /v3/travel-rule/workspace/claim/","href":"/ko/management-api/travel-rule/claim-workspace"},{"title":"도메인 코드 발송 API - Travel Rule 무료 가입","sidebarTitle":"도메인 코드 발송","openapi":"ko/openapi-25.json POST /v3/travel-rule/workspace/domain/code/","href":"/ko/management-api/travel-rule/send-workspace-domain-code"},{"title":"도메인 코드 확인 API - Travel Rule 무료 가입","sidebarTitle":"도메인 코드 확인","openapi":"ko/openapi-25.json POST /v3/travel-rule/workspace/domain/confirm/","href":"/ko/management-api/travel-rule/confirm-workspace-domain"},{"title":"DNS 도메인 인증 API - Travel Rule 무료 가입","sidebarTitle":"DNS 도메인 인증","openapi":"ko/openapi-25.json POST /v3/travel-rule/workspace/domain/dns/","href":"/ko/management-api/travel-rule/verify-workspace-domain-dns"},{"title":"Travel Rule 아웃바운드 결제 활성화 API - Travel Rule 무료 가입","sidebarTitle":"아웃바운드 결제 활성화","openapi":"ko/openapi-25.json POST /v3/travel-rule/workspace/billing/","href":"/ko/management-api/travel-rule/enable-workspace-billing"}]},{"group":"세션 작업","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/play.svg","pages":[{"title":"세션 일괄 삭제 API: KYC 정리","sidebarTitle":"세션 일괄 삭제","openapi":"ko/openapi-25.json POST /v3/sessions/delete/","href":"/ko/management-api/sessions/batch-delete"},{"title":"세션 삭제 작업 조회 API","sidebarTitle":"세션 삭제 작업 조회","openapi":"ko/openapi-25.json GET /v3/sessions/delete/{job_id}/","href":"/ko/management-api/sessions/get-deletion-job"},{"title":"세션 검토 목록 API: KYC 감사 로그","sidebarTitle":"세션 검토 목록","openapi":"ko/openapi-25.json GET /v3/sessions/{session_id}/reviews/","href":"/ko/management-api/sessions/list-reviews"},{"title":"세션 검토 생성 API: KYC 수동 검토","sidebarTitle":"세션 검토 생성","openapi":"ko/openapi-25.json POST /v3/sessions/{session_id}/reviews/","href":"/ko/management-api/sessions/create-review"},{"title":"세션 이벤트 목록 조회 API","sidebarTitle":"세션 이벤트 조회","openapi":"ko/openapi-25.json GET /v3/session/{sessionId}/events/","href":"/ko/management-api/sessions/list-events"},{"title":"세션 webhook 전송 내역 조회 API","sidebarTitle":"세션 webhook 전송 내역 조회","openapi":"ko/openapi-25.json GET /v3/session/{sessionId}/webhooks/","href":"/ko/management-api/sessions/list-webhooks"},{"title":"세션 webhook 전송 상세 조회 API","sidebarTitle":"세션 webhook 전송 조회","openapi":"ko/openapi-25.json GET /v3/session/{sessionId}/webhook/{webhook_uuid}","href":"/ko/management-api/sessions/get-webhook"},{"title":"세션 webhook 전송 재요청 API","sidebarTitle":"세션 webhook 재전송","openapi":"ko/openapi-25.json POST /v3/session/{sessionId}/webhook/{webhook_uuid}/resend","href":"/ko/management-api/sessions/resend-webhook"},{"title":"AML 스크리닝 이력 조회 API","sidebarTitle":"AML 스크리닝 이력 조회","openapi":"ko/openapi-25.json GET /v3/session/{sessionId}/aml-screening-history/","href":"/ko/management-api/sessions/aml-screening-history"},{"title":"AML 스크리닝 기록 CSV 내보내기 API","sidebarTitle":"AML 스크리닝 기록 내보내기","openapi":"ko/openapi-25.json GET /v3/session/{sessionId}/aml-screening-history/export/","href":"/ko/management-api/sessions/export-aml-screening-history"}]},{"group":"사용자 지정","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/sliders.svg","pages":[{"title":"브랜딩 설정 조회 API","sidebarTitle":"브랜딩 조회","openapi":"ko/openapi-25.json GET /v3/customization/","href":"/ko/management-api/customization/get"},{"title":"브랜딩 업데이트 API (화이트 라벨 커스터마이징)","sidebarTitle":"브랜딩 업데이트","openapi":"ko/openapi-25.json PATCH /v3/customization/","href":"/ko/management-api/customization/update"}]},{"group":"webhook","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/link.svg","pages":[{"title":"웹훅 대상 목록 조회 API","sidebarTitle":"웹훅 대상 목록 조회","openapi":"ko/openapi-25.json GET /v3/webhook/destinations/","href":"/ko/management-api/webhook/list-destinations"},{"title":"webhook 대상 생성 API","sidebarTitle":"webhook 대상 생성","openapi":"ko/openapi-25.json POST /v3/webhook/destinations/","href":"/ko/management-api/webhook/create-destination"},{"title":"웹훅 대상 조회: Management API","sidebarTitle":"웹훅 대상 조회","openapi":"ko/openapi-25.json GET /v3/webhook/destinations/{destination_uuid}/","href":"/ko/management-api/webhook/get-destination"},{"title":"웹훅 대상 업데이트 API","sidebarTitle":"웹훅 대상 업데이트","openapi":"ko/openapi-25.json PATCH /v3/webhook/destinations/{destination_uuid}/","href":"/ko/management-api/webhook/update-destination"},{"title":"웹훅 대상 삭제 API","sidebarTitle":"웹훅 대상 삭제","openapi":"ko/openapi-25.json DELETE /v3/webhook/destinations/{destination_uuid}/","href":"/ko/management-api/webhook/delete-destination"},{"title":"웹훅 설정 조회 API","sidebarTitle":"웹훅 설정 조회","openapi":"ko/openapi-25.json GET /v3/webhook/","href":"/ko/management-api/webhook/get-config"},{"title":"webhook 설정 업데이트 API","sidebarTitle":"webhook 설정 업데이트","openapi":"ko/openapi-25.json PATCH /v3/webhook/","href":"/ko/management-api/webhook/update-config"},{"title":"Webhook 대상 분석 API - 전송 지표 및 실패율 조회","sidebarTitle":"Webhook 대상 분석 조회","openapi":"ko/openapi-25.json GET /v3/webhook/destinations/{destination_uuid}/analytics/","href":"/ko/management-api/webhook/destination-analytics"},{"title":"웹훅 전송 목록 조회 API","sidebarTitle":"웹훅 대상 전송 목록","openapi":"ko/openapi-25.json GET /v3/webhook/destinations/{destination_uuid}/deliveries/","href":"/ko/management-api/webhook/list-deliveries"},{"title":"웹훅 전송 상세 조회 API","sidebarTitle":"웹훅 대상 전송 조회","openapi":"ko/openapi-25.json GET /v3/webhook/destinations/{destination_uuid}/deliveries/{delivery_uuid}/","href":"/ko/management-api/webhook/get-delivery"},{"title":"웹훅 전송 재전송 API","sidebarTitle":"웹훅 대상 전송 재전송","openapi":"ko/openapi-25.json POST /v3/webhook/destinations/{destination_uuid}/deliveries/{delivery_uuid}/resend/","href":"/ko/management-api/webhook/resend-delivery"}]},{"group":"결제","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/billing.svg","pages":[{"title":"크레딧 잔액 조회 API: KYC 결제","sidebarTitle":"크레딧 잔액 조회","openapi":"ko/openapi-25.json GET /v3/billing/balance/","href":"/ko/management-api/billing/balance"},{"title":"크레딧 충전 API","sidebarTitle":"크레딧 충전","openapi":"ko/openapi-25.json POST /v3/billing/top-up/","href":"/ko/management-api/billing/top-up"}]},{"group":"분석","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/overview.svg","pages":[{"title":"애플리케이션 분석 API 가져오기","sidebarTitle":"애플리케이션 분석 조회","openapi":"ko/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/analytics/","href":"/ko/management-api/analytics/get"},{"title":"오늘 시간대별 사용자 인증 API","sidebarTitle":"오늘 시간대별 사용자 인증 조회","openapi":"ko/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/analytics/today/","href":"/ko/management-api/analytics/today-by-hour"}]},{"group":"관리 API 개요","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/info.svg","pages":[{"title":"관리 API v3: 워크플로 및 결제","sidebarTitle":"관리 API","href":"/ko/sessions-api/management-api"}]},{"group":"인증 API(프로그래밍 방식)","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/key.svg","pages":[{"title":"Auth API 프로그래밍 방식 등록","sidebarTitle":"계정 등록","openapi":"ko/openapi-auth.json POST /programmatic/register/","href":"/ko/auth-api/register"},{"title":"이메일 인증 API: Didit API 자격 증명 받기","sidebarTitle":"이메일 인증","openapi":"ko/openapi-auth.json POST /programmatic/verify-email/","href":"/ko/auth-api/verify-email"},{"title":"프로그래밍 방식 로그인 API: 헤드리스 인증 토큰","sidebarTitle":"로그인","openapi":"ko/openapi-auth.json POST /programmatic/login/","href":"/ko/auth-api/login"},{"title":"애플리케이션 자격 증명 API: client_id·api_key 조회","sidebarTitle":"자격 증명 조회","openapi":"ko/openapi-auth.json GET /organizations/me/{org_id}/applications/{app_id}/","href":"/ko/auth-api/get-credentials"},{"title":"애플리케이션 생성 API: 프로그래밍 방식 앱 생성","sidebarTitle":"애플리케이션 생성","openapi":"ko/openapi-auth.json POST /organizations/me/{org_id}/applications/","href":"/ko/auth-api/create-application"},{"title":"애플리케이션 업데이트 API: 고객 앱 관리","sidebarTitle":"애플리케이션 업데이트","openapi":"ko/openapi-auth.json PATCH /organizations/me/{org_id}/applications/{app_id}/","href":"/ko/auth-api/update-application"}]},{"group":"신원 및 문서","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/id-scan.svg","pages":[{"title":"신분증 인증 API: 문서 OCR 및 진위 확인","sidebarTitle":"신분증 인증 API","openapi":"ko/openapi-25.json POST /v3/id-verification/","href":"/ko/standalone-apis/id-verification"},{"title":"주소 증명 API: POA 인증 및 OCR","sidebarTitle":"주소 증명 API","openapi":"ko/openapi-25.json POST /v3/poa/","href":"/ko/standalone-apis/proof-of-address"},{"title":"주소 검증 API: 주소 확인 및 정규화","sidebarTitle":"주소 검증","openapi":"ko/openapi-25.json POST /v3/address-validation/","href":"/ko/standalone-apis/address-validation"}]},{"group":"디지털 신분증 지갑","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/id-scan.svg","pages":[{"title":"디지털 신분증 지갑 인증 API","sidebarTitle":"디지털 신분증 지갑 API","href":"/ko/standalone-apis/digital-id-wallets"},{"title":"디지털 ID 지갑 API 카탈로그","sidebarTitle":"디지털 ID 지갑 목록","openapi":"ko/openapi-25.json GET /v3/id-verification/wallets/","href":"/ko/standalone-apis/digital-id-wallet-catalog"},{"group":"인증 시작","pages":[{"title":"BankID 스웨덴 신원 인증 API","sidebarTitle":"BankID 스웨덴","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/bankid-se/","href":"/ko/api-reference/digital-id-wallets/bankid-se"},{"title":"Finnish Trust Network 신분증 인증 API","sidebarTitle":"Finnish Trust Network","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/ftn/","href":"/ko/api-reference/digital-id-wallets/ftn"},{"title":"Google Wallet 신분증 인증 API","sidebarTitle":"Google Wallet 신분증","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/google-wallet/","href":"/ko/api-reference/digital-id-wallets/google-wallet"},{"title":"MitID 개인 신원 인증 API","sidebarTitle":"MitID 개인","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/mitid/","href":"/ko/api-reference/digital-id-wallets/mitid"},{"title":"모바일 신분증 인증 API","sidebarTitle":"모바일 신분증","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/mobile-id/","href":"/ko/api-reference/digital-id-wallets/mobile-id"},{"title":"Smart-ID 신원 인증 API","sidebarTitle":"Smart-ID","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/smart-id/","href":"/ko/api-reference/digital-id-wallets/smart-id"},{"title":"iDIN 전체 신원 확인 API","sidebarTitle":"iDIN 전체 신원 확인","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/idin/","href":"/ko/api-reference/digital-id-wallets/idin"},{"title":"Auðkenni 신분증 인증 API","sidebarTitle":"Auðkenni","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/audkenni/","href":"/ko/api-reference/digital-id-wallets/audkenni"},{"title":"Bank iD 신분증 인증 API","sidebarTitle":"Bank iD","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/bankid-cz/","href":"/ko/api-reference/digital-id-wallets/bankid-cz"},{"title":"BankID Norway 신분증 인증 API","sidebarTitle":"BankID 노르웨이","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/bankid-no/","href":"/ko/api-reference/digital-id-wallets/bankid-no"},{"title":"Buypass ID 신분증 인증 API","sidebarTitle":"Buypass ID","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/buypass/","href":"/ko/api-reference/digital-id-wallets/buypass"},{"title":"ConnectID 신분증 인증 API","sidebarTitle":"ConnectID","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/connectid/","href":"/ko/api-reference/digital-id-wallets/connectid"},{"title":"Diia 신분증 인증 API","sidebarTitle":"Diia","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/diia/","href":"/ko/api-reference/digital-id-wallets/diia"},{"title":"EUDI 지갑 인증 API","sidebarTitle":"EUDI 지갑","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/eudi/","href":"/ko/api-reference/digital-id-wallets/eudi"},{"title":"에스토니아 ID 카드 인증 API","sidebarTitle":"에스토니아 ID 카드","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/idcard-ee/","href":"/ko/api-reference/digital-id-wallets/idcard-ee"},{"title":"FranceConnect 신분증 인증 API","sidebarTitle":"FranceConnect","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/franceconnect/","href":"/ko/api-reference/digital-id-wallets/franceconnect"},{"title":"Freja eID 신원 인증 API","sidebarTitle":"Freja eID","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/frejaid/","href":"/ko/api-reference/digital-id-wallets/frejaid"},{"title":"GOV.UK Wallet 신분증 인증 API","sidebarTitle":"GOV.UK Wallet","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/govuk-wallet/","href":"/ko/api-reference/digital-id-wallets/govuk-wallet"},{"title":"MojeID 신분증 인증 API","sidebarTitle":"MojeID","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/mojeid/","href":"/ko/api-reference/digital-id-wallets/mojeid"},{"title":"OneID 신원 인증 API","sidebarTitle":"OneID","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/oneid/","href":"/ko/api-reference/digital-id-wallets/oneid"},{"title":"Personalausweis Profile 2 신원 확인 API","sidebarTitle":"Personalausweis Profile 2","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/personalausweis/","href":"/ko/api-reference/digital-id-wallets/personalausweis"},{"title":"UAE PASS 인증 API","sidebarTitle":"UAE PASS","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/uae-pass/","href":"/ko/api-reference/digital-id-wallets/uae-pass"},{"title":"Vipps Plus 신분증 인증 API","sidebarTitle":"Vipps Plus","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/vipps/","href":"/ko/api-reference/digital-id-wallets/vipps"},{"title":"eParaksts mobile 신원 인증 API","sidebarTitle":"eParaksts mobile","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/eparaksts-mobile/","href":"/ko/api-reference/digital-id-wallets/eparaksts-mobile"},{"title":"gov.br 신분증 인증 API","sidebarTitle":"gov.br","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/govbr/","href":"/ko/api-reference/digital-id-wallets/govbr"},{"title":"itsme 신분증 인증 API","sidebarTitle":"itsme","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/itsme/","href":"/ko/api-reference/digital-id-wallets/itsme"}]},{"title":"디지털 ID 지갑 인증 결과 조회","sidebarTitle":"지갑 인증 결과 조회","openapi":"ko/openapi-25.json GET /v3/id-verification/wallets/verifications/{request_id}/","href":"/ko/standalone-apis/digital-id-wallet-result"},{"title":"디지털 자격 증명 월렛 응답 제출","sidebarTitle":"월렛 응답 제출","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/verifications/{request_id}/response/","href":"/ko/standalone-apis/digital-id-wallet-response"},{"title":"Smart-ID 및 Mobile-ID 인증 폴링","sidebarTitle":"지갑 인증 폴링","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/verifications/{request_id}/poll/","href":"/ko/standalone-apis/digital-id-wallet-poll"},{"title":"디지털 ID 지갑 인증 취소","sidebarTitle":"지갑 인증 취소","openapi":"ko/openapi-25.json POST /v3/id-verification/wallets/verifications/{request_id}/cancel/","href":"/ko/standalone-apis/digital-id-wallet-cancel"}]},{"group":"문서 AI","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/document-ai.svg","pages":[{"title":"문서 AI API: 맞춤형 문서 데이터 추출","sidebarTitle":"문서 AI API","openapi":"ko/openapi-25.json POST /v3/document-ai/","href":"/ko/standalone-apis/document-ai"}]},{"group":"데이터베이스 검증 API","pages":[{"title":"데이터베이스 검증 API: 국가 ID 일치 확인","sidebarTitle":"데이터베이스 검증 API","openapi":"ko/openapi-25.json POST /v3/database-validation/","href":"/ko/standalone-apis/database-validation"}]},{"group":"데이터베이스 검증","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/driver-2.svg","pages":[{"group":"🇦🇷 아르헨티나","pages":[{"title":"아르헨티나 DNI 데이터 인증 API: 데이터 일치","sidebarTitle":"아르헨티나 DNI 데이터 인증 (RENAPER, 셀피 없음)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/argentina/renaper-data"},{"title":"아르헨티나 DNI 검증(RENAPER) API","sidebarTitle":"아르헨티나 - DNI 검증(RENAPER)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/argentina/renaper"},{"title":"아르헨티나 시민 데이터베이스 검증 API (AFIP)","sidebarTitle":"아르헨티나 시민 (AFIP)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/argentina/citizens"},{"title":"아르헨티나 신용정보국 검증 API: ID 일치","sidebarTitle":"아르헨티나 신용정보국","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/argentina/credit-bureau"}]},{"group":"🇦🇺 호주","pages":[{"title":"호주 DVS 출생증명서 검증 API","sidebarTitle":"호주 - DVS - 출생증명서","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/australia/birth-certificate"},{"title":"호주 데이터베이스 검증 - Centrelink 카드 검증 API","sidebarTitle":"호주 - DVS - Centrelink 카드","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/australia/centrelink-card"},{"title":"호주 데이터베이스 검증 - DVS ImmiCard 인증 API","sidebarTitle":"호주 - DVS - ImmiCard","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/australia/immicard"},{"title":"호주 DVS 여행 문서 검증 API","sidebarTitle":"호주 - DVS - 여행 문서","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/australia/travel-document"},{"title":"호주 데이터베이스 검증 – DVS 개명 증명서 API","sidebarTitle":"호주 – DVS 개명 증명서","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/australia/change-of-name-certificate"},{"title":"호주 DVS 시민권 증명서 검증 API","sidebarTitle":"호주 - DVS 시민권 증명서","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/australia/citizenship-certificate"},{"title":"호주 결혼증명서 데이터베이스 검증 API - DVS","sidebarTitle":"호주 - DVS 결혼증명서","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/australia/marriage-certificate"},{"title":"호주 신용 조회 기관 검증 API: ID Match","sidebarTitle":"호주 신용 조회 기관","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/australia/credit-bureau"},{"title":"호주 사망 확인(BDM) API: 실시간 조회","sidebarTitle":"호주 사망 확인(BDM)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/australia/death-check"},{"title":"호주 선거인명부 데이터베이스 검증 API: ID Match","sidebarTitle":"호주 선거인명부","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/australia/electoral-roll"},{"title":"호주 퇴직연금 및 급여 데이터베이스 검증 API","sidebarTitle":"호주 퇴직연금 및 급여","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/australia/superannuation-payroll"},{"title":"호주 VEVO 데이터베이스 검증 API: 실시간 조회","sidebarTitle":"호주 VEVO","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/australia/vevo"},{"title":"호주 운전면허 검증 API - DVS 데이터베이스 검증","sidebarTitle":"DVS - 호주 운전면허","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/australia/driver-licence"},{"title":"호주 Medicare 카드 DVS 검증 API - 데이터베이스 검증","sidebarTitle":"DVS - 호주 Medicare 카드","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/australia/medicare-card"},{"title":"호주 여권 검증 API - DVS 데이터베이스 검증 (ID Match)","sidebarTitle":"DVS - 호주 여권","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/australia/passport"},{"title":"호주 비자 데이터베이스 검증 API - DVS 데이터 대조","sidebarTitle":"DVS - 호주 비자","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/australia/visa"}]},{"title":"오스트리아 신용정보기관 검증 API: 데이터 일치 확인","sidebarTitle":"오스트리아 신용정보기관","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/austria/credit-bureau"},{"title":"볼리비아 CI 인증 API: 실시간 신분 조회","sidebarTitle":"볼리비아 - CI 인증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/bolivia/cedula"},{"group":"🇧🇷 브라질","pages":[{"title":"브라질 Unico IDCloud(CPF + 셀피) 신분증 인증 API","sidebarTitle":"브라질 Unico IDCloud(CPF + 셀피)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/brazil/unico-idcloud"},{"title":"브라질 CNH QR 코드 + 얼굴 대조 (Datavalid) API","sidebarTitle":"브라질 - CNH QR 코드 (Datavalid)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/brazil/cnh-facial-qrcode"},{"title":"브라질 CPF + 얼굴 대조 (Datavalid) API: ID Match","sidebarTitle":"브라질 - CPF + 얼굴 대조 (Datavalid)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/brazil/cpf-facial"},{"title":"브라질 CPF 상태 조회 API | 데이터베이스 검증","sidebarTitle":"브라질 - CPF 상태 조회","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/brazil/cpf"},{"title":"브라질 기업 파트너·이사(QSA) API","sidebarTitle":"브라질 기업 파트너·이사(QSA)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/brazil/company-directors"},{"title":"브라질 기업 등기부 조회(CNPJ) API","sidebarTitle":"브라질 - 법인 등기부 조회(CNPJ)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/brazil/company-registry"},{"title":"브라질 사망 여부 조회(CPF) API: 실시간 신원 조회","sidebarTitle":"브라질 - 사망 여부 확인(CPF)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/brazil/death-check"},{"title":"브라질 연방 범죄 기록 검증 API","sidebarTitle":"브라질 연방 범죄 기록 (Polícia Federal)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/brazil/antecedentes-criminais-pf"},{"title":"브라질 거주지 데이터베이스 검증 API: 신원 일치","sidebarTitle":"브라질 거주지","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/brazil/residential"},{"title":"브라질 납세자 번호(CPF/CNPJ) 데이터베이스 검증 API","sidebarTitle":"브라질 납세자 번호(CPF/CNPJ)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/brazil/tax-registration"}]},{"title":"캄보디아 국민 ID 인증 API: 데이터 일치 확인","sidebarTitle":"캄보디아 국민 ID","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/cambodia/national-id"},{"group":"🇨🇦 캐나다","pages":[{"title":"캐나다 신용정보국(FINTRAC) 검증 API","sidebarTitle":"캐나다 신용정보국(FINTRAC)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/canada/credit-bureau-fintrac"},{"title":"캐나다 신용정보기관 2(Non-FINTRAC) API: ID Match","sidebarTitle":"캐나다 신용정보기관 2(Non-FINTRAC)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/canada/credit-bureau-2-non-fintrac"},{"title":"캐나다 거주지 인증 API: 신원 일치","sidebarTitle":"캐나다 거주지","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/canada/residential"}]},{"title":"칠레 RUT 검증 API: 실시간 데이터베이스 검증","sidebarTitle":"칠레 - RUT 검증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/chile/rut"},{"group":"🇨🇳 중국","pages":[{"title":"중국 은행카드 데이터베이스 검증 API: 실시간 조회","sidebarTitle":"중국 은행카드","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/china/bank-card"},{"title":"중국 국가 신분증 인증 API: 신원 조회","sidebarTitle":"중국 국가 신분증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/china/national-id"},{"title":"중국 여권 인증 API: 실시간 조회","sidebarTitle":"중국 여권 인증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/china/passport-verification"},{"title":"중국 전화번호 인증 API: 실시간 신원 조회","sidebarTitle":"중국 전화번호","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/china/phone"}]},{"group":"🇨🇴 콜롬비아","pages":[{"title":"콜롬비아 Cédula 인증 API - 데이터베이스 검증","sidebarTitle":"콜롬비아 - Cédula 인증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/colombia/cedula"},{"title":"Migración Colombia 외국인 신분 상태 API (콜롬비아)","sidebarTitle":"콜롬비아 - Migración Colombia 외국인 상태","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/colombia/migracion"}]},{"title":"코스타리카 Cédula 데이터베이스 검증 API: 데이터 일치 확인","sidebarTitle":"코스타리카 Cédula 검증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/costa-rica/cedula"},{"group":"🇩🇰 덴마크","pages":[{"title":"덴마크 소비자 2 데이터베이스 검증 API: 신원 일치","sidebarTitle":"덴마크 소비자 2","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/denmark/consumer-2"},{"title":"덴마크 국가 신분증 인증 API: 데이터 대조","sidebarTitle":"덴마크 국가 신분증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/denmark/national-id"}]},{"title":"도미니카 공화국 Cédula 데이터베이스 검증 API","sidebarTitle":"도미니카 공화국 Cédula","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/dominican-republic/cedula"},{"title":"에콰도르 Cédula 검증 API: 실시간 데이터베이스 조회","sidebarTitle":"에콰도르 - Cédula 검증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/ecuador/cedula"},{"title":"엘살바도르 DUI 인증 API: 신원 조회","sidebarTitle":"엘살바도르 - DUI 인증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/el-salvador/dui"},{"group":"🇫🇮 핀란드","pages":[{"title":"Finland 소비자 2 인증 API: 신원 일치 확인","sidebarTitle":"Finland 소비자 2","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/finland/consumer-2"},{"title":"핀란드 국가 신분증 데이터베이스 검증 API: 데이터 일치","sidebarTitle":"핀란드 국가 신분증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/finland/national-id"}]},{"group":"🇫🇷 프랑스","pages":[{"title":"프랑스 전화번호 인증 API: 실시간 신원 조회","sidebarTitle":"프랑스 전화번호","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/france/phone"},{"title":"프랑스 거주지 데이터베이스 검증 API: 신원 일치","sidebarTitle":"프랑스 거주지","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/france/residential"},{"title":"프랑스 유틸리티 인증 API: 실시간 조회","sidebarTitle":"프랑스 유틸리티","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/france/utility"}]},{"group":"🇩🇪 독일","pages":[{"title":"독일 신용평가기관 인증 API: 데이터 일치","sidebarTitle":"독일 신용평가기관","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/germany/credit-bureau"},{"title":"독일 데이터베이스 검증 API: Phone 2 실시간 조회","sidebarTitle":"독일 Phone 2","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/germany/phone-2"}]},{"group":"🌐 글로벌","pages":[{"title":"데이터베이스 검증 API - Global Core Intelligence Service","sidebarTitle":"Global - Core Intelligence Service","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/global/intelligence-service"},{"title":"글로벌 신원 정보 보강 검증 API","sidebarTitle":"글로벌 - 신원 정보 보강","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/global/identity-enrichment"},{"title":"글로벌 SIM 스왑 검증 API: Telco Match","sidebarTitle":"글로벌 - SIM 스왑","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/global/swap"}]},{"group":"🇬🇹 과테말라","pages":[{"title":"과테말라 DPI + 얼굴 대조(RENAP) API: ID Match","sidebarTitle":"과테말라 DPI + 얼굴 대조(RENAP)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/guatemala/dpi-facial"},{"title":"과테말라 DPI 검증 API: 실시간 조회","sidebarTitle":"과테말라 DPI 검증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/guatemala/dpi"}]},{"title":"온두라스 DNI 검증 API: 실시간 조회","sidebarTitle":"온두라스 DNI 검증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/honduras/dni"},{"group":"🇮🇳 인도","pages":[{"title":"인도 Aadhaar(UIDAI) 데이터베이스 검증 API: 데이터 일치","sidebarTitle":"인도 Aadhaar (UIDAI)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/india/aadhaar"},{"title":"인도 운전면허(RTO) 검증 API","sidebarTitle":"인도 운전면허(RTO)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/india/drivers-licence"},{"title":"인도 유권자 등록(EPIC) 데이터베이스 검증 API (ECI)","sidebarTitle":"인도 EPIC (ECI)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/india/epic-voter-s-registration"},{"title":"인도 PAN(영구 계좌 번호, ITD) API","sidebarTitle":"인도 PAN(ITD)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/india/pan-permanent-account-number"}]},{"title":"인도네시아 주민등록증 데이터베이스 검증 API","sidebarTitle":"인도네시아 주민등록증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/indonesia/residential-identity-card"},{"group":"🇮🇹 이탈리아","pages":[{"title":"이탈리아 신용정보 조회 API: 헤더 일치","sidebarTitle":"이탈리아 신용정보기관","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/italy/credit-bureau"},{"title":"이탈리아 거주지 데이터베이스 검증 API: 신원 조회","sidebarTitle":"이탈리아 거주지","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/italy/residential"}]},{"title":"케냐 국가 신분증 검증 API: 신원 조회","sidebarTitle":"케냐 국가 신분증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/kenya/national-id"},{"title":"말레이시아 국민 ID 검증 API: 데이터베이스 대조","sidebarTitle":"말레이시아 국민 ID","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/malaysia/national-id"},{"group":"🇲🇽 멕시코","pages":[{"title":"멕시코 CURP 인증 API: 실시간 신원 조회","sidebarTitle":"멕시코 - CURP 인증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/mexico/curp"},{"title":"멕시코 INE 신분증 유효성 검증 API","sidebarTitle":"멕시코 INE 유효성 검증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/mexico/ine-vigencia"}]},{"title":"네덜란드 거주지 데이터베이스 검증 API: ID 대조","sidebarTitle":"네덜란드 거주지","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/netherlands/residential"},{"group":"🇳🇿 뉴질랜드","pages":[{"title":"뉴질랜드 출생 기록 데이터베이스 검증 API - DIA: ID Match","sidebarTitle":"DIA - 뉴질랜드 출생 기록","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/new-zealand/births"},{"title":"뉴질랜드 시민권 인증 API - DIA","sidebarTitle":"DIA - 뉴질랜드 시민권","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/new-zealand/citizenship"},{"title":"뉴질랜드 여권 인증 API - DIA 데이터베이스 검증","sidebarTitle":"DIA - 뉴질랜드 여권","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/new-zealand/passport"},{"title":"뉴질랜드 사망 확인(BDM) API: 실시간 조회","sidebarTitle":"뉴질랜드 사망 확인(BDM)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/new-zealand/death-check"},{"title":"뉴질랜드 운전면허증(NZTA) 인증 API","sidebarTitle":"뉴질랜드 운전면허증(NZTA)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/new-zealand/drivers-licence"}]},{"group":"🇳🇬 나이지리아","pages":[{"title":"나이지리아 은행 확인 번호(BVN) API","sidebarTitle":"나이지리아 은행 확인 번호(BVN)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/nigeria/bank-verification-number"},{"title":"나이지리아 운전면허증(FRSC) 검증 API","sidebarTitle":"나이지리아 운전면허증(FRSC)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/nigeria/drivers-license"},{"title":"나이지리아 국제 여권(NIS) API: ID 일치 확인","sidebarTitle":"나이지리아 국제 여권(NIS)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/nigeria/passport"},{"title":"나이지리아 국민 신원번호(NIMC) 검증 API","sidebarTitle":"나이지리아 국민 신원번호(NIMC)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/nigeria/national-id"},{"title":"나이지리아 국가 신분증 + 셀피(NIMC) 신분증 인증 API","sidebarTitle":"나이지리아 국가 신분증 + 셀피(NIMC)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/nigeria/national-id-facial"}]},{"title":"노르웨이 거주지 데이터베이스 검증 API: 신원 일치","sidebarTitle":"노르웨이 거주지","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/norway/residential"},{"group":"🇵🇦 파나마","pages":[{"title":"파나마 Cédula 생체 얼굴 대조 API","sidebarTitle":"파나마 Cédula 생체 얼굴 대조 (SIB Plus, 상위 등급)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/panama/sib-plus"},{"title":"파나마 시데울라 데이터베이스 검증 및 얼굴 대조 API (SIB)","sidebarTitle":"파나마 - 시데울라 얼굴 대조 (SIB)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/panama/sib"}]},{"title":"파라과이 CI 검증 API: 실시간 신원 조회","sidebarTitle":"파라과이 - CI 검증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/paraguay/cedula"},{"group":"🇵🇪 페루","pages":[{"title":"페루 DNI 인증 API: 실시간 신원 조회","sidebarTitle":"페루 - DNI 인증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/peru/dni"},{"title":"페루 납세자 번호 데이터베이스 검증 API (SUNAT)","sidebarTitle":"페루 세금 등록 (SUNAT)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/peru/tax-registration"}]},{"title":"필리핀 거주지 데이터베이스 검증 API: ID 대조","sidebarTitle":"필리핀 거주지","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/philippines/residential"},{"group":"🇸🇬 싱가포르","pages":[{"title":"싱가포르 신용정보 기관 데이터베이스 검증 API: ID 대조","sidebarTitle":"싱가포르 신용정보 기관","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/singapore/credit-bureau"},{"title":"싱가포르 데이터베이스 검증 API: 신원 조회","sidebarTitle":"싱가포르 공과금","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/singapore/utility"}]},{"group":"🇿🇦 남아프리카 공화국","pages":[{"title":"남아프리카공화국 은행 계좌 명의인 확인 API","sidebarTitle":"남아프리카공화국 - 은행 계좌 명의인 확인","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/south-africa/bank-account-holder"},{"title":"남아프리카공화국 기업 이사 조회 API","sidebarTitle":"남아프리카공화국 - 기업 이사 조회","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/south-africa/company-directors"},{"title":"남아프리카공화국 법인 등기부 조회 API","sidebarTitle":"남아프리카공화국 - 법인 등기부 조회","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/south-africa/company-registry"},{"title":"남아프리카공화국 연락 가능성 조회 API: ID Match","sidebarTitle":"남아프리카공화국 - 연락 가능성 조회","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/south-africa/contactability"},{"title":"남아프리카공화국 - 얼굴 기반 범죄 경력 조회 API","sidebarTitle":"남아프리카공화국 - 얼굴 기반 범죄 조회","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/south-africa/criminal-face-screening"},{"title":"남아프리카공화국 DHA 지문 대조 API: 신분증 대조","sidebarTitle":"남아프리카공화국 - DHA 지문 대조","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/south-africa/dha-fingerprint-match"},{"title":"남아프리카공화국 DHA 사진 조회 검증 API","sidebarTitle":"남아프리카공화국 DHA 사진 조회","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/south-africa/dha-photo"},{"title":"남아프리카공화국 운전면허 검증 API","sidebarTitle":"남아프리카공화국 운전면허 검증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/south-africa/drivers-license"},{"title":"남아프리카공화국 - 사기 방지 스크리닝 API","sidebarTitle":"남아프리카공화국 - 사기 방지 스크리닝","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/south-africa/fraud-prevention"},{"title":"남아프리카공화국 개인 이사직 조회 API","sidebarTitle":"남아공 - 개인 이사직 조회","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/south-africa/person-directorships"},{"title":"남아프리카공화국 난민 파일 검증 API","sidebarTitle":"남아프리카공화국 - 난민 파일 검증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/south-africa/refugee"},{"title":"남아프리카공화국 차량 소유권 확인 API","sidebarTitle":"남아프리카 차량 소유권 확인","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/south-africa/vehicle-ownership"},{"title":"남아프리카공화국 국민 ID(DHA) 검증 API","sidebarTitle":"남아프리카 국민 ID(DHA)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/south-africa/national-id"}]},{"title":"스페인 DNI/NIE 검증 API: 실시간 조회","sidebarTitle":"스페인 - DNI/NIE 검증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/spain/dni"},{"group":"🇸🇪 스웨덴","pages":[{"title":"스웨덴 국가 ID 데이터베이스 검증 API: 신원 일치","sidebarTitle":"스웨덴 국가 ID","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/sweden/national-id"},{"title":"스웨덴 전화번호 인증 API: 실시간 데이터베이스 검증","sidebarTitle":"스웨덴 전화번호","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/sweden/phone"}]},{"title":"스위스 신용정보국 데이터베이스 검증 API","sidebarTitle":"스위스 신용정보국","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/switzerland/credit-bureau"},{"title":"태국 국가 신분증 데이터베이스 검증 API: 데이터 일치 확인","sidebarTitle":"태국 국가 신분증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/thailand/national-id"},{"group":"🇬🇧 영국","pages":[{"title":"영국 신용정보기관 데이터베이스 검증 API","sidebarTitle":"영국 신용정보기관","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/united-kingdom/credit-bureau"},{"title":"영국 금융 서비스 데이터베이스 검증 API","sidebarTitle":"영국 금융 서비스","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/united-kingdom/financial-services"},{"title":"영국 전화번호 인증 2 API: 데이터 대조","sidebarTitle":"영국 전화번호 2","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/united-kingdom/phone-2"},{"title":"영국 거주지 데이터베이스 검증 API","sidebarTitle":"영국 거주지","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/united-kingdom/residential"}]},{"group":"🇺🇸 미국","pages":[{"title":"미국 신용정보기관 검증 API","sidebarTitle":"미국 - 신용정보기관","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/united-states/credit-bureau"},{"title":"미국 사망 기록 확인(SSDMF) API: 데이터 매칭","sidebarTitle":"미국 - 사망 기록 확인(SSDMF)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/united-states/death-check"},{"title":"미국 금융 서비스 데이터베이스 검증 API","sidebarTitle":"미국 - 금융 서비스","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/united-states/financial-services"},{"title":"미국 데이터베이스 검증 API: 전화번호 2 데이터 일치","sidebarTitle":"미국 - 전화번호 2","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/united-states/phone-2"},{"title":"미국 거주지 데이터베이스 검증 API","sidebarTitle":"미국 - 거주지","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/united-states/residential"}]},{"title":"우루과이 CI 검증 API - 실시간 신분 조회","sidebarTitle":"우루과이 - CI 검증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/uruguay/cedula"},{"title":"베네수엘라 Cédula 검증 API: 신원 일치 확인","sidebarTitle":"베네수엘라 - Cédula 검증","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/venezuela/cedula"},{"title":"잠비아 NRC(세금 등록) 데이터베이스 검증 API","sidebarTitle":"잠비아 NRC(세금 등록)","api":"POST /v3/database-validation/","href":"/ko/api-reference/database-validation/zambia/national-id"}]},{"group":"생체 인식 및 얼굴","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/liveness.svg","pages":[{"title":"패시브 라이브니스 API: 딥페이크 감지","sidebarTitle":"패시브 라이브니스","openapi":"ko/openapi-25.json POST /v3/passive-liveness/","href":"/ko/standalone-apis/passive-liveness"},{"title":"얼굴 대조 API: 1:1 얼굴 비교","sidebarTitle":"얼굴 대조","openapi":"ko/openapi-25.json POST /v3/face-match/","href":"/ko/standalone-apis/face-match"},{"title":"얼굴 검색 API: 1:N 얼굴 중복 제거 및 사기 조직 탐지","sidebarTitle":"얼굴 검색","openapi":"ko/openapi-25.json POST /v3/face-search/","href":"/ko/standalone-apis/face-search"},{"title":"연령 추정 API: 셀피 기반 연령 확인","sidebarTitle":"연령 추정 API","openapi":"ko/openapi-25.json POST /v3/age-estimation/","href":"/ko/standalone-apis/age-estimation"}]},{"group":"컴플라이언스 및 위험","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/aml-screening.svg","pages":[{"title":"AML 스크리닝 API: 제재, PEP 및 감시 목록","sidebarTitle":"AML 스크리닝 API","openapi":"ko/openapi-25.json POST /v3/aml/","href":"/ko/standalone-apis/aml-screening"},{"title":"AML 데이터셋 최신성 API","sidebarTitle":"AML 데이터셋 최신성 조회","openapi":"ko/openapi-25.json GET /v3/aml/dataset-freshness/","href":"/ko/standalone-apis/aml-dataset-freshness"},{"title":"사기 확인 API (Fraud Check API)","openapi":"ko/openapi-25.json POST /v3/fraud/checks/","href":"/ko/standalone-apis/fraud-check"},{"title":"사기 검사 계획 및 요금 추정","openapi":"ko/openapi-25.json POST /v3/fraud/checks/plan/","href":"/ko/standalone-apis/fraud-check-plan"},{"title":"Fraud Check 결과 조회","openapi":"ko/openapi-25.json GET /v3/fraud/checks/{check_id}/","href":"/ko/standalone-apis/fraud-check-result"}]},{"group":"기기 및 IP 분석","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/ip-analysis.svg","pages":[{"title":"IP 위험 API: 위치, VPN 및 데이터센터 신호","sidebarTitle":"IP 위험 API","openapi":"ko/openapi-25.json POST /v3/ip/risk/","href":"/ko/standalone-apis/ip-risk"}]},{"group":"KYB 등기부","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/businesses.svg","pages":[{"title":"KYB 레지스트리 API: 기업 검색 및 선택","sidebarTitle":"KYB 레지스트리","href":"/ko/standalone-apis/kyb-registry"},{"title":"KYB 레지스트리 검색 API - 기업 검색","sidebarTitle":"KYB 레지스트리 검색","openapi":"ko/openapi-25.json POST /v3/kyb/search/","href":"/ko/standalone-apis/kyb-registry-search"},{"title":"기업 확인(KYB) 레지스트리 선택 API: 기업 프로필 조회","sidebarTitle":"KYB 레지스트리 선택","openapi":"ko/openapi-25.json POST /v3/kyb/select/","href":"/ko/standalone-apis/kyb-registry-select"},{"title":"기업 확인(KYB) 주주 조회 API","sidebarTitle":"KYB 주주 조회","openapi":"ko/openapi-25.json POST /v3/kyb/shareholders/","href":"/ko/standalone-apis/kyb-registry-shareholders"},{"title":"KYB 레지스트리 UBO API: 최종 실소유자 조회","sidebarTitle":"KYB 레지스트리 UBO","openapi":"ko/openapi-25.json POST /v3/kyb/ubo/","href":"/ko/standalone-apis/kyb-registry-ubo"}]},{"group":"이메일 인증","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/sms-tracking.svg","pages":[{"title":"이메일 인증 API: OTP 및 위험 점수","sidebarTitle":"개요","href":"/ko/standalone-apis/email-verification"},{"title":"이메일 OTP 전송 API: 이메일 인증 코드 발송","sidebarTitle":"이메일 코드 발송","openapi":"ko/openapi-25.json POST /v3/email/send/","href":"/ko/standalone-apis/email-send"},{"title":"이메일 OTP 검증 API: 이메일 코드 확인","sidebarTitle":"이메일 코드 확인","openapi":"ko/openapi-25.json POST /v3/email/check/","href":"/ko/standalone-apis/email-check"},{"title":"이메일 위험 API: 전달 가능성 및 유출 신호","sidebarTitle":"이메일 위험 API","openapi":"ko/openapi-25.json POST /v3/email/risk/","href":"/ko/standalone-apis/email-risk"}]},{"group":"전화번호 인증","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/phone-verification.svg","pages":[{"title":"전화번호 인증 API: SMS OTP 및 위험 신호","sidebarTitle":"개요","href":"/ko/standalone-apis/phone-verification"},{"title":"전화번호 인증 API: SMS 일회용 코드 발송","sidebarTitle":"인증 코드 발송","openapi":"ko/openapi-25.json POST /v3/phone/send/","href":"/ko/standalone-apis/phone-send"},{"title":"전화번호 인증 코드 확인 API: SMS OTP 검증","sidebarTitle":"전화번호 코드 확인","openapi":"ko/openapi-25.json POST /v3/phone/check/","href":"/ko/standalone-apis/phone-check"},{"title":"전화번호 위험 API: 통신사 및 사기 감지 신호","sidebarTitle":"전화번호 위험 API","openapi":"ko/openapi-25.json POST /v3/phone/risk/","href":"/ko/standalone-apis/phone-risk"}]},{"group":"은행 계좌 인증","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/billing.svg","pages":[{"title":"계좌 확인 API: 지급 계좌 검증","sidebarTitle":"계좌 확인 API","openapi":"ko/openapi-25.json POST /v3/bank/account-check/","href":"/ko/standalone-apis/bank-account-check"}]}]},{"tab":"사용자 인증","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/user-verifications.svg","pages":[{"title":"사용자 인증","href":"/ko/core-technology/liveness/overview"}]},{"tab":"기업 확인","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/business-verifications.svg","pages":[{"title":"기업 확인","href":"/ko/business-verification/overview"}]},{"tab":"거래 모니터링","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/transactions.svg","pages":[{"title":"거래 모니터링","href":"/ko/transaction-monitoring/overview"}]},{"tab":"변경 내역","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/calendar.svg","pages":[{"title":"변경 내역","href":"/ko/changelog"}]}],"global":{"anchors":[{"anchor":"API 레퍼런스","icon":"code","href":"/ko/api-reference/overview"},{"anchor":"Business Console","icon":"gauge","href":"https://business.didit.me"},{"anchor":"OpenAPI 사양","icon":"file-code","href":"https://docs.didit.me/ko/openapi-25.json"},{"anchor":"연동 프롬프트","icon":"wand-magic-sparkles","href":"/ko/integration/integration-prompt"},{"anchor":"MCP 서버","icon":"plug","href":"/ko/integration/mcp/overview"},{"anchor":"에이전트 스킬","icon":"robot","href":"https://github.com/didit-protocol/skills"}]}},{"language":"zh","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"支持"},{"icon":"signal","href":"https://status.didit.me","label":"状态"}],"primary":{"type":"button","label":"登录","href":"https://business.didit.me"}},"pages":[{"title":"zh","href":"/zh/management-api/transactions/submit-sdk"}]},{"language":"ar","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"الدعم"},{"icon":"signal","href":"https://status.didit.me","label":"الحالة"}],"primary":{"type":"button","label":"تسجيل الدخول","href":"https://business.didit.me"}},"pages":[{"title":"ar","href":"/ar/management-api/transactions/submit-sdk"}]},{"language":"hi","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"सहायता"},{"icon":"signal","href":"https://status.didit.me","label":"स्थिति"}],"primary":{"type":"button","label":"साइन इन करें","href":"https://business.didit.me"}},"pages":[{"title":"hi","href":"/hi/management-api/transactions/submit-sdk"}]}]},"basePath":"","title":"SDK에서 거래 제출하기: 클라이언트 측 KYT - Didit Docs","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CBsVopKK.js","utils-DZAk68jJ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D32AYZrP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D_A5_cny.js","snippetPresets-xNRfS9th.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BIB25-tq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CydJ4w4j.js","shallow-CYPBeQSG.js","getApiPlaygroundDisplay-A5xJVBOu.js","CodeSnippet-BVRTgi3m.js","CodeSnippets-DjD6BSlt.js","Page-Dr40SSJq.js","getPastedJson-D4V4JyrR.js","icon-uhcnG22T.js","MethodPill-CM-ZQdGH.js","DuplicateIcon-B_WnOiNf.js","createIcon-CJsb8utt.js","DynamicMarkdown-D-2HDKEp.js","SectionHeading-KP5xmMgQ.js","axios-vUo_bRtp.js","Markdown-D_k0dg6k.js","clsx-DK3K4Z1S.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DE3EVdvd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-fN9H9n9g.js"]}