curl -X POST https://verification.didit.me/v3/travel-rule/workspace/domain/dns/ \
-H 'x-api-key: YOUR_API_KEY'from didit import Didit
# Reads DIDIT_API_KEY.
client = Didit()
result = client.travel_rule.workspace.verify_domain_dns()
print(result)import Didit from "@didit-protocol/sdk-node";
// Reads DIDIT_API_KEY.
const didit = new Didit();
const result = await didit.travelRule.workspace.verifyDomainDns();
console.log(result);ctx := context.Background()
// Reads DIDIT_API_KEY.
client := didit.NewClient()
result, err := client.TravelRule.Workspace.VerifyDomainDNS(ctx)
if err != nil {
log.Fatal(err)
}
fmt.Printf("%+v\n", result)import me.didit.Didit;
// Reads DIDIT_API_KEY.
Didit client = new Didit();
var result = client.travelRule().workspace().verifyDomainDns();
System.out.println(result);<?php
require 'vendor/autoload.php';
use Didit\DiditClient;
// Reads DIDIT_API_KEY.
$didit = new DiditClient();
$result = $didit->travelRule->workspace->verifyDomainDns();
print_r($result->toArray());require "didit"
# Reads DIDIT_API_KEY.
didit = Didit::Client.new
result = didit.travel_rule.workspace.verify_domain_dns
puts result.to_husing System;
using System.Text.Json;
using Didit;
// Reads DIDIT_API_KEY.
using var client = new DiditClient();
var result = await client.TravelRule.Workspace.VerifyDomainDnsAsync();
Console.WriteLine(JsonSerializer.Serialize(result));{
"joined_free": true,
"work_email": "jsmith@example.com",
"joined_at": "2023-11-07T05:31:56Z",
"claim": {
"status": "unclaimed",
"proved_by_domain": true,
"claimed_at": "2023-11-07T05:31:56Z",
"reviewed_at": "2023-11-07T05:31:56Z",
"review_note": "<string>",
"vasp_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"vasp_name": "<string>"
},
"prefill": {},
"domain": {
"domain": "<string>",
"status": "unverified",
"verified_at": "2023-11-07T05:31:56Z",
"txt": {
"host": "didit-tr-verify.example.com",
"value": "<string>"
}
},
"billing_enabled": true,
"billing_enabled_at": "2023-11-07T05:31:56Z",
"didit_network": {},
"settings": {
"is_enabled": true,
"jurisdiction": "<string>",
"name_matching_strictness": "NONE",
"confirmation_timeout_hours": 2,
"timeout_outcome": "HOLD",
"threshold_amount": "<string>",
"ownership_validation_mode": "FULL",
"simplified_validation_threshold": "<string>",
"data_sharing_fields": {
"individual": [
"name"
],
"company": [
"name"
]
},
"matching_rules": {
"individual": {
"name": "NONE",
"date_of_birth": "NONE",
"address": "NONE",
"account": "NONE"
},
"company": {
"name": "NONE",
"address": "NONE",
"account": "NONE"
}
},
"legal_name": "<string>",
"lei": "<string>",
"compliance_email": "jsmith@example.com",
"is_discoverable": true,
"inbound_auto_accept": true,
"allow_self_declaration": true,
"allow_screenshot_proof": true,
"auto_wallet_verification": true,
"vasp_attribution_enabled": true,
"counterparty_screening_enabled": true,
"sunrise_policy": "",
"sunrise_jurisdictions": [
"<string>"
],
"non_responsive_policy": "",
"travel_address": "<string>",
"disabled_networks": [],
"networks": {
"gtr": {
"rail": "GTR",
"mode": "own",
"state": "own_membership",
"reason": "own_membership_connected",
"platform_available": true,
"connected": true,
"participant": {
"mode": "platform",
"status": "not_requested",
"participant_code": "<string>",
"requested_at": "2023-11-07T05:31:56Z",
"activated_at": "2023-11-07T05:31:56Z",
"last_error": "<string>"
},
"vasps_reachable": 123,
"routed_30d": 123
},
"trust": {
"rail": "GTR",
"mode": "own",
"state": "own_membership",
"reason": "own_membership_connected",
"platform_available": true,
"connected": true,
"participant": {
"mode": "platform",
"status": "not_requested",
"participant_code": "<string>",
"requested_at": "2023-11-07T05:31:56Z",
"activated_at": "2023-11-07T05:31:56Z",
"last_error": "<string>"
},
"vasps_reachable": 123,
"routed_30d": 123
},
"verifyvasp": {
"rail": "GTR",
"mode": "own",
"state": "own_membership",
"reason": "own_membership_connected",
"platform_available": true,
"connected": true,
"participant": {
"mode": "platform",
"status": "not_requested",
"participant_code": "<string>",
"requested_at": "2023-11-07T05:31:56Z",
"activated_at": "2023-11-07T05:31:56Z",
"last_error": "<string>"
},
"vasps_reachable": 123,
"routed_30d": 123
},
"sygna": {
"rail": "GTR",
"mode": "own",
"state": "own_membership",
"reason": "own_membership_connected",
"platform_available": true,
"connected": true,
"participant": {
"mode": "platform",
"status": "not_requested",
"participant_code": "<string>",
"requested_at": "2023-11-07T05:31:56Z",
"activated_at": "2023-11-07T05:31:56Z",
"last_error": "<string>"
},
"vasps_reachable": 123,
"routed_30d": 123
}
},
"didit_network": {
"listed": true,
"missing": [
"travel_rule_off"
],
"compliance_email_confirmed": true
}
}
}DNSによるドメイン認証API - トラベルルール無料参加
curl -X POST https://verification.didit.me/v3/travel-rule/workspace/domain/dns/ \
-H 'x-api-key: YOUR_API_KEY'from didit import Didit
# Reads DIDIT_API_KEY.
client = Didit()
result = client.travel_rule.workspace.verify_domain_dns()
print(result)import Didit from "@didit-protocol/sdk-node";
// Reads DIDIT_API_KEY.
const didit = new Didit();
const result = await didit.travelRule.workspace.verifyDomainDns();
console.log(result);ctx := context.Background()
// Reads DIDIT_API_KEY.
client := didit.NewClient()
result, err := client.TravelRule.Workspace.VerifyDomainDNS(ctx)
if err != nil {
log.Fatal(err)
}
fmt.Printf("%+v\n", result)import me.didit.Didit;
// Reads DIDIT_API_KEY.
Didit client = new Didit();
var result = client.travelRule().workspace().verifyDomainDns();
System.out.println(result);<?php
require 'vendor/autoload.php';
use Didit\DiditClient;
// Reads DIDIT_API_KEY.
$didit = new DiditClient();
$result = $didit->travelRule->workspace->verifyDomainDns();
print_r($result->toArray());require "didit"
# Reads DIDIT_API_KEY.
didit = Didit::Client.new
result = didit.travel_rule.workspace.verify_domain_dns
puts result.to_husing System;
using System.Text.Json;
using Didit;
// Reads DIDIT_API_KEY.
using var client = new DiditClient();
var result = await client.TravelRule.Workspace.VerifyDomainDnsAsync();
Console.WriteLine(JsonSerializer.Serialize(result));{
"joined_free": true,
"work_email": "jsmith@example.com",
"joined_at": "2023-11-07T05:31:56Z",
"claim": {
"status": "unclaimed",
"proved_by_domain": true,
"claimed_at": "2023-11-07T05:31:56Z",
"reviewed_at": "2023-11-07T05:31:56Z",
"review_note": "<string>",
"vasp_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"vasp_name": "<string>"
},
"prefill": {},
"domain": {
"domain": "<string>",
"status": "unverified",
"verified_at": "2023-11-07T05:31:56Z",
"txt": {
"host": "didit-tr-verify.example.com",
"value": "<string>"
}
},
"billing_enabled": true,
"billing_enabled_at": "2023-11-07T05:31:56Z",
"didit_network": {},
"settings": {
"is_enabled": true,
"jurisdiction": "<string>",
"name_matching_strictness": "NONE",
"confirmation_timeout_hours": 2,
"timeout_outcome": "HOLD",
"threshold_amount": "<string>",
"ownership_validation_mode": "FULL",
"simplified_validation_threshold": "<string>",
"data_sharing_fields": {
"individual": [
"name"
],
"company": [
"name"
]
},
"matching_rules": {
"individual": {
"name": "NONE",
"date_of_birth": "NONE",
"address": "NONE",
"account": "NONE"
},
"company": {
"name": "NONE",
"address": "NONE",
"account": "NONE"
}
},
"legal_name": "<string>",
"lei": "<string>",
"compliance_email": "jsmith@example.com",
"is_discoverable": true,
"inbound_auto_accept": true,
"allow_self_declaration": true,
"allow_screenshot_proof": true,
"auto_wallet_verification": true,
"vasp_attribution_enabled": true,
"counterparty_screening_enabled": true,
"sunrise_policy": "",
"sunrise_jurisdictions": [
"<string>"
],
"non_responsive_policy": "",
"travel_address": "<string>",
"disabled_networks": [],
"networks": {
"gtr": {
"rail": "GTR",
"mode": "own",
"state": "own_membership",
"reason": "own_membership_connected",
"platform_available": true,
"connected": true,
"participant": {
"mode": "platform",
"status": "not_requested",
"participant_code": "<string>",
"requested_at": "2023-11-07T05:31:56Z",
"activated_at": "2023-11-07T05:31:56Z",
"last_error": "<string>"
},
"vasps_reachable": 123,
"routed_30d": 123
},
"trust": {
"rail": "GTR",
"mode": "own",
"state": "own_membership",
"reason": "own_membership_connected",
"platform_available": true,
"connected": true,
"participant": {
"mode": "platform",
"status": "not_requested",
"participant_code": "<string>",
"requested_at": "2023-11-07T05:31:56Z",
"activated_at": "2023-11-07T05:31:56Z",
"last_error": "<string>"
},
"vasps_reachable": 123,
"routed_30d": 123
},
"verifyvasp": {
"rail": "GTR",
"mode": "own",
"state": "own_membership",
"reason": "own_membership_connected",
"platform_available": true,
"connected": true,
"participant": {
"mode": "platform",
"status": "not_requested",
"participant_code": "<string>",
"requested_at": "2023-11-07T05:31:56Z",
"activated_at": "2023-11-07T05:31:56Z",
"last_error": "<string>"
},
"vasps_reachable": 123,
"routed_30d": 123
},
"sygna": {
"rail": "GTR",
"mode": "own",
"state": "own_membership",
"reason": "own_membership_connected",
"platform_available": true,
"connected": true,
"participant": {
"mode": "platform",
"status": "not_requested",
"participant_code": "<string>",
"requested_at": "2023-11-07T05:31:56Z",
"activated_at": "2023-11-07T05:31:56Z",
"last_error": "<string>"
},
"vasps_reachable": 123,
"routed_30d": 123
}
},
"didit_network": {
"listed": true,
"missing": [
"travel_rule_off"
],
"compliance_email_confirmed": true
}
}
}承認
お客様のアプリケーションのAPIキーです。Business ConsoleのDevelopers -> API keysで取得できます。プライマリキーはフルアクセス権を持ちます。名前付きキーにはスコープを設定できます。リソースごとのアクセス権(なし、読み取り、書き込み)、一部のワークフローまたは承認済みセッションへの限定、IPアドレスのリストへの限定、有効期限の設定です。401は、キーが誤っている、失効している、または期限切れであることを意味します。403は、キーが送信されていない、キーにこのリソースやアクションへのアクセス権がない、またはIPリスト外のアドレスからリクエストが送信されたことを意味します。セッションのルートでの404は、セッションがキーのワークフローまたはステータスの対象外であることを意味します。メディアへのアクセス権がないキーでは、画像、動画、PDFのURLがnullで返されます。セッションの書き込み権限がないキーでは、セッションのリンクとトークンがnullで返されます。詳細は次を参照してください: https://docs.didit.me/console/api-keys
レスポンス
ワークスペース。
無料で参加したアプリケーションの、無料のトラベルルールワークスペースです。
Show child attributes
Show child attributes
ディレクトリエントリから取得したプロフィールの値:vasp_id、legal_name、lei、jurisdiction、compliance_email、domains。申請が行われるまで、何も書き込まれません。
Show child attributes
Show child attributes
トラベルルールデータの受信は無料です。送信は、請求が有効化された後にのみ課金されます。
DiditネットワークにこのVASPが登録されているかどうか、および登録されていない場合はまだ満たしていない各条件です。
Show child attributes
Show child attributes