メインコンテンツへスキップ
GET
curl

ネットワークの利用可否

GTR、TRUST、VerifyVASP、Sygnaはいずれも有効なメンバーシップが必要です。 現在、Diditはこれらのネットワークのいずれにもプラットフォームメンバーシップを持っておらず、プロバイダーとしてオンボーディング中です。 それまでの間、ネットワークレールはMarketplaceで接続したお客様自身のメンバーシップ経由でのみルーティングされます。 設定対象のアプリケーションについてnetworksを確認してください。
  • own - 接続済みのお客様自身のメンバーシップが優先されます。ネットワークがdisabled_networksに含まれていても同様です。やり取りにはお客様のネットワークIDが使用されます。
  • didit - Diditのメンバーシップが、ネットワークから付与されたコードを使い、お客様のアプリケーションをこのネットワーク上でDidit自身の有効な参加者として扱います。 このネットワークでは、顧客のメンバーシップ認証情報は不要です。 このモードを利用するには、Diditのネットワークアンケートとネットワークリクエストが必要です。トラベルルールネットワークの取得を参照してください。 Didit自身のメンバーシップがまだ稼働していないため、本番環境ではまだこのモードは返されません。
  • off - プラットフォームルーティングを無効にしており、接続済みの自社メンバーシップもありません。利用可能になった時点でプラットフォームルーティングを許可するにはdisabled_networksからネットワークを削除するか、自社のメンバーシップを接続してください。
  • unavailable - お客様のアプリケーションでは、このネットワーク上でまだ何も送信できません。 理由はstateとreasonに示されます。たとえば、Didit自身のネットワークメンバーシップが稼働していない間はdidit_onboarding、アンケートが承認される前はquestionnaire_neededとなります。 現在、自社のメンバーシップを接続しているか、ネットワークを無効にしている場合を除き、すべてのネットワークがこのモードを返します。 Marketplaceで自社のメンバーシップを接続するか、到達可能なINTERNAL、TRP、EMAILの取引相手を利用してください。
disabled_networksはDiditのプラットフォームメンバーシップにのみ影響します。このメンバーシップはまだ利用できないため、現時点ではルーティングに影響しません。 ネットワークレールは、送金のbeneficiary_dataにそのネットワーク上での取引相手のID(たとえばcounterparty_gtr_vasp_codeやcounterparty_trust_membership_id)が含まれている場合、または取引相手のディレクトリエントリにそのネットワーク上のコードが登録されている場合に選択されます。 GTR、VerifyVASP、Sygnaでは、Diditはネットワークのレスポンスから、または5分ごとにネットワークをポーリングして取引相手の応答を取得し、送金はCOMPLETED、COUNTERPARTY_MISMATCHED_DATA、COUNTERPARTY_VASP_GENERAL_DECLINEのいずれかに移行します。 TRUSTは送信のみを行います。TRUST経由で送信された送金は、confirmation_timeout_hoursが経過してEXPIREDになるまでAWAITING_COUNTERPARTYのままとなり、その後timeout_outcomeが適用されます。 メッセージを配信できない場合、送金は代わりにCOUNTERPARTY_VASP_NOT_REACHABLEに移行します。 現時点で各ネットワークがどこに到達できるかは、トラベルルールネットワークを参照してください。 platform_availableは設定上のステータスであり、ネットワークのリアルタイムなヘルスチェックではありません。connectedは、ローカルでの認証情報の検証に合格した保存済みメンバーシップを示すもので、プロバイダーとの通信が成功したことを示すものではありません。is_enabledを有効にしたりdisabled_networksをクリアしたりしても、存在しないメンバーシップがプロビジョニングされることはありません。 ネットワーク認証情報なしで実行できるチェックについては、ネットワーク認証情報なしでのテストを参照してください。

承認

x-api-key
string
header
必須

お客様のアプリケーションのAPIキーです。Business ConsoleのDevelopers -> API keysで取得できます。プライマリキーはフルアクセス権を持ちます。名前付きキーにはスコープを設定できます。リソースごとのアクセス権(なし、読み取り、書き込み)、一部のワークフローまたは承認済みセッションへの限定、IPアドレスのリストへの限定、有効期限の設定です。401は、キーが誤っている、失効している、または期限切れであることを意味します。403は、キーが送信されていない、キーにこのリソースやアクションへのアクセス権がない、またはIPリスト外のアドレスからリクエストが送信されたことを意味します。セッションのルートでの404は、セッションがキーのワークフローまたはステータスの対象外であることを意味します。メディアへのアクセス権がないキーでは、画像、動画、PDFのURLがnullで返されます。セッションの書き込み権限がないキーでは、セッションのリンクとトークンがnullで返されます。詳細は次を参照してください: https://docs.didit.me/console/api-keys

レスポンス

200 - application/json

現在のトラベルルール設定とVASPプロファイル。

is_enabled
boolean

このアプリケーションで、送信されるtravelRule取引に対してマネージド型のトラベルルール交渉フローが有効かどうか。

jurisdiction
string

お客様のVASPの運営管轄区域コードです。デフォルトは"EU"です。Diditはこれを、トラベルルール取引にtravel_rule_regimeとして付与する規制体系に対応付けます(例: EUまたはEU加盟国コードはeuになります)。取引ルールはこの値をキーにできます。Diditネットワークにお客様のプロフィールが掲載されると、他のDidit顧客はVASPディレクトリでこれをお客様の管轄区域として確認できます。

Maximum string length: 8
name_matching_strictness
enum<string>

送金がCOMPLETEDに到達するために、受取人名がどの程度厳密に一致する必要があるか。CONTAINSは、一方の名前の単語がすべてもう一方に含まれる場合に一致とみなします。

利用可能なオプション:
NONE,
STRICT,
CONTAINS,
DEFAULT,
FUZZY
confirmation_timeout_hours
integer

AWAITING_COUNTERPARTY状態の送金が未確認のまま維持できる時間数です。これを過ぎると定期スイーパーによって期限切れになります。デフォルトは48です。

必須範囲: x >= 1
timeout_outcome
enum<string>

送金が期限切れになったときに、元となる取引をどう扱うか。デフォルトはHOLDです。sunrise_policyとnon_responsive_policyが該当し、かつ設定されている場合は、そちらが優先されます。

利用可能なオプション:
HOLD,
REJECT,
PROCEED
threshold_amount
string

アプリケーションのデフォルト通貨建ての10進数文字列。マネージド交換をトリガーする最小送金額で、これ未満の送金はそのままNOT_APPLICABLEとして解決されます。Diditは、デフォルト通貨に換算した取引金額、または送信されたamount_in_default_currencyを比較します。換算後の金額がない場合、しきい値は適用されません。デフォルトは"0.00"です(EU TFRでは最小金額は適用されません)。

ownership_validation_mode
enum<string>

ウォレットの所有を証明するために必要な証拠の水準。FULLは常に証明(署名済みメッセージ、テスト入金、またはレビュー済みのスクリーンショット)を必要とし、エンドユーザーの申告だけでは認めません。SIMPLIFIEDはsimplified_validation_threshold未満では自己申告を受け入れ、それを超える場合は証明を求めます。AUTOMATEDでは、アドレス帳と過去の証明だけで判断でき、allow_self_declarationがtrueの間は自己申告も含まれます。デフォルトはAUTOMATEDです。

利用可能なオプション:
FULL,
SIMPLIFIED,
AUTOMATED
simplified_validation_threshold
string

10進数文字列。デフォルトは"0.00"。SIMPLIFIEDモードでは、この金額(しきい値の通貨建て)未満の送金は自己申告を受け付けます。その通貨建ての金額がない送金は、しきい値以上として扱われます。

data_sharing_fields
object

Diditが自社ユーザーについて取引相手のVASPに送信するフィールドを、エンティティタイプごとに指定します。nameとwallet_addressは、リストの内容にかかわらず常に送信されます。一度も選択していないエンティティタイプでは、すべてのフィールドが共有されます。空のリストも選択の一つであり、その場合は名前とウォレットのみが共有されます。

matching_rules
object

取引相手のデータの各フィールドを、保有しているデータとどの程度厳密に比較するか(エンティティ種別ごと)。指定しなかったフィールドはデフォルトのままです。NONEは比較をスキップし、STRICTは完全に同じ単語を必要とし、CONTAINSは一方の値の単語がすべてもう一方に含まれる場合に一致とみなし、DEFAULTは標準のサブセット一致、FUZZYは近い綴り(生年月日の場合は日と月の入れ替わりも)を許容します。

貴社VASPの法的名称。is_enabledをtrueに設定するには必須です(空白不可)。

lei
string

VASPディレクトリに表示される、貴社のLegal Entity Identifier。

compliance_email
string<email>

VASPプロフィールのコンプライアンス連絡先メールアドレス。Diditネットワークは、メールで送信されたリンク(POST /v3/travel-rule/settings/compliance-email/confirmation/)でこのアドレスが確認された後にのみ、プロフィールを掲載します。変更した場合は再度確認が必要です。

is_discoverable
boolean

VASPプロファイルをDiditネットワークに掲載できるかどうか。掲載されると、他のDidit顧客がGET /v3/travel-rule/vasps/で見つけられるようになり、INTERNALレールで到達できるようになります。掲載には、本番環境のアプリケーション、トラベルルールの有効化、法的名称、確認済みのコンプライアンス用メールアドレスも必要です。不足しているものはdidit_networkで確認できます。デフォルトはtrueです。

inbound_auto_accept
boolean

trueの場合、受取人ウォレットが名義の一致する検証済みアドレス帳エントリである受信TRP照会は自動的に承認されます。falseの場合、その照会はON_HOLDの状態で待機し、所有権エンドポイントで承認または拒否する必要があります。INTERNALレールの送金および入金後の送金は影響を受けません。デフォルトはtrueです。

allow_self_declaration
boolean

trueの場合、ウォレット所有権ウィジェットで自己申告をフォールバックの証明方法として選択できます。デフォルトはtrueです。

allow_screenshot_proof
boolean

trueの場合、ウォレット所有権ウィジェットで所有権の証拠としてスクリーンショットのアップロードを選択できます。デフォルトはtrueです。

auto_wallet_verification
boolean

trueの場合、エンドユーザーによるウォレット管理の証明が必要な送信トラベルルール送金を送信すると、その取引に紐づくウォレット所有権ウィジェットセッションが自動的に発行され、取引のaction_requiredブロックで公開されます。デフォルトはtrueです。

vasp_attribution_enabled
boolean

trueの場合、どのレールでもルーティングできない送信トラベルルール送金は、ブロックチェーン分析によって帰属が特定されます。送金先ウォレットを保有するVASPを特定し、そのエンティティを送金とVASPディレクトリに記録したうえで、特定された名称でレールを1回再実行します。デフォルトはtrueです。

counterparty_screening_enabled
boolean

取引相手VASPに対するオプトイン方式の制裁およびネガティブメディアのスクリーニングで、スクリーニング1件ごとに企業AMLスクリーニングの料金で請求されます。有効にすると、Diditはアウトバウンドの交換が到達する取引相手をスクリーニングし(30日未満のスクリーニングは再利用されます)、POST /v3/travel-rule/vasps/{vasp_id}/screening/で個別にスクリーニングすることもできます。デフォルトはfalseで、スクリーニングも請求も一切行われません。

sunrise_policy
enum<string>

取引相手が、まだトラベルルールを施行していないsunrise_jurisdictionsに含まれる法域のディレクトリエントリである場合に、期限切れの送金がその取引に与える影響: HOLDはレビューに移行し、REJECTは却下し、PROCEEDはステータスを変更しません。空(デフォルト)の場合はtimeout_outcomeに従います。non_responsive_policyより先に適用されます。

利用可能なオプション:
,
HOLD,
REJECT,
PROCEED
sunrise_jurisdictions
string[]
read-only

読み取り専用。Diditがトラベルルールのサンライズ期間中とみなす国(ISO 3166 alpha-2)で、ここではsunrise_policyが適用されます。現在はCO、KH、VNです。それ以外の法域、および空または不明な法域にはtimeout_outcomeが適用されます。

non_responsive_policy
enum<string>

取引相手が、応答状況(responsiveness)がUNRESPONSIVEのディレクトリエントリである場合に、期限切れの送金がその取引に与える影響: timeout_outcomeと同様にHOLD、REJECT、PROCEEDのいずれかです。空(デフォルト)の場合はtimeout_outcomeに従います。両方が該当する場合はsunrise_policyが先に適用されます。

利用可能なオプション:
,
HOLD,
REJECT,
PROCEED
travel_address
string

読み取り専用。自社VASPのトラベルアドレスです。他のVASPがお客様に連絡する際に使用する、エンコードされたインバウンドTRP照会エンドポイントです。is_enabledがfalseの間は空です。

disabled_networks
enum<string>[]

プラットフォームメンバーシップをオプトアウトしたネットワーク。接続済みの自社メンバーシップが無効になったり、利用できないネットワークがプロビジョニングされたりすることはありません。

利用可能なオプション:
GTR,
TRUST,
VERIFYVASP,
SYGNA
networks
object
read-only

ネットワークごとに、このアプリケーションがどのように送信するか、および送信できない理由。GTRを含め、デフォルトで含まれるネットワークはありません。ネットワークには、自社で接続したメンバーシップを通じて到達するか、Diditのそのネットワークへのメンバーシップが稼働中で、かつそのネットワーク上の自社の参加者が有効になった時点でDiditのメンバーシップを通じて到達できます。リアルタイムの稼働状況チェックや配信チェックではありません。

didit_network
object
read-only

DiditネットワークにVASPプロファイルが掲載されているかどうか。掲載されると、他のDidit顧客がディレクトリでプロファイルを見つけ、INTERNALレールで連絡できます。あわせて、まだ満たしていない各条件を示します。

最終更新日 2026年11月1日