curl
curl 'https://verification.didit.me/v3/travel-rule/widget/{token}/vasps/?search=counterparty'import requests
url = "https://verification.didit.me/v3/travel-rule/widget/{token}/vasps/"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://verification.didit.me/v3/travel-rule/widget/{token}/vasps/', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://verification.didit.me/v3/travel-rule/widget/{token}/vasps/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://verification.didit.me/v3/travel-rule/widget/{token}/vasps/"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://verification.didit.me/v3/travel-rule/widget/{token}/vasps/")
.asString();require 'uri'
require 'net/http'
url = URI("https://verification.didit.me/v3/travel-rule/widget/{token}/vasps/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"count": 123,
"next": "<string>",
"previous": "<string>",
"results": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"kind": "directory",
"name": "<string>",
"lei": "<string>",
"jurisdiction": "<string>",
"domains": [
"<string>"
],
"reachable": true
}
]
}{
"jurisdiction": [
"Use an ISO 3166 alpha-2 or alpha-3 country code."
],
"network": [
"\"SWIFT\" is not a valid choice."
]
}Travel Rule
واجهة اختيار VASP للأداة: البحث في دليل قاعدة السفر
يتيح Didit البحث عن VASP بالرمز token، وهو خلف منتقي VASP في أداة المحفظة، ويعرض هوية كل VASP وما إذا كان يمكن الوصول إليها.
GET
/
v3
/
travel-rule
/
widget
/
{token}
/
vasps
/
curl
curl 'https://verification.didit.me/v3/travel-rule/widget/{token}/vasps/?search=counterparty'import requests
url = "https://verification.didit.me/v3/travel-rule/widget/{token}/vasps/"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://verification.didit.me/v3/travel-rule/widget/{token}/vasps/', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://verification.didit.me/v3/travel-rule/widget/{token}/vasps/",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://verification.didit.me/v3/travel-rule/widget/{token}/vasps/"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://verification.didit.me/v3/travel-rule/widget/{token}/vasps/")
.asString();require 'uri'
require 'net/http'
url = URI("https://verification.didit.me/v3/travel-rule/widget/{token}/vasps/")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"count": 123,
"next": "<string>",
"previous": "<string>",
"results": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"kind": "directory",
"name": "<string>",
"lei": "<string>",
"jurisdiction": "<string>",
"domains": [
"<string>"
],
"reachable": true
}
]
}{
"jurisdiction": [
"Use an ISO 3166 alpha-2 or alpha-3 country code."
],
"network": [
"\"SWIFT\" is not a valid choice."
]
}معلمات المسار
token جلسة مبهم يُعاد عند إنشاء جلسة الأداة.
معلمات الاستعلام
جزء من الاسم أو الاسم المستعار (غير حساس لحالة الأحرف)، أو كود LEI محدد، أو نطاق (example.com أو رابط URL عليه). يتطابق أعضاء شبكة Didit بناءً على اسمهم القانوني أو كود LEI أو نطاق بريد الامتثال الإلكتروني الخاص بهم.
Maximum string length:
255فقط إدخالات الدليل المدرجة حاليًا في دليل أعضاء الشبكة.
الخيارات المتاحة:
GTR, TRUST, VERIFYVASP, SYGNA, TRISA رمز الدولة بصيغة ISO 3166 alpha-2 أو alpha-3. يُرجع 400 لأي شيء آخر.
true: فقط جهات VASP التي يمتلك تطبيقك مساراً متاحاً إليها (بما في ذلك أعضاء شبكة Didit). false: فقط إدخالات الدليل التي لا يمكنه الوصول إليها اليوم.
إدخالات الدليل فقط، أو أعضاء شبكة Didit فقط.
الخيارات المتاحة:
directory, didit النطاق المطلوب:
x >= 1النطاق المطلوب:
x >= 0آخر تعديل في ٧ نوفمبر ٢٠٢٦