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."
]
}API выбора VASP для виджета: поиск в каталоге Travel Rule
Поиск VASP по токену, лежащий в основе выбора VASP в виджете кошелька Didit: кто каждый VASP и можно ли с ним связаться.
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."
]
}Параметры пути
Непрозрачный токен сессии, возвращённый при создании сессии виджета.
Параметры запроса
Фрагмент имени или псевдонима (без учёта регистра), точный LEI или домен (example.com или URL на нём). Участники сети Didit сопоставляются по юридическому наименованию, LEI или домену адреса электронной почты комплаенс-отдела.
255Только записи справочника, которые в данный момент указаны в каталоге участников сети.
GTR, TRUST, VERIFYVASP, SYGNA, TRISA Двухбуквенный (alpha-2) или трехбуквенный (alpha-3) код страны по стандарту ISO 3166. Для любых других значений возвращается 400.
true: только VASP, до которых у вашего приложения есть доступный маршрут (включая участников сети Didit). false: только записи справочника, недоступные в настоящее время.
Только записи справочника или только участники сети Didit.
directory, didit x >= 1x >= 0