Get KYC Identity
curl --request GET \
--url https://api-bluvo.com/v0/wallet/kyc \
--header 'x-bluvo-api-key: <api-key>' \
--header 'x-bluvo-org-id: <api-key>' \
--header 'x-bluvo-project-id: <api-key>' \
--header 'x-bluvo-wallet-id: <api-key>'import requests
url = "https://api-bluvo.com/v0/wallet/kyc"
headers = {
"x-bluvo-api-key": "<api-key>",
"x-bluvo-org-id": "<api-key>",
"x-bluvo-project-id": "<api-key>",
"x-bluvo-wallet-id": "<api-key>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {
method: 'GET',
headers: {
'x-bluvo-api-key': '<api-key>',
'x-bluvo-org-id': '<api-key>',
'x-bluvo-project-id': '<api-key>',
'x-bluvo-wallet-id': '<api-key>'
}
};
fetch('https://api-bluvo.com/v0/wallet/kyc', 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://api-bluvo.com/v0/wallet/kyc",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-bluvo-api-key: <api-key>",
"x-bluvo-org-id: <api-key>",
"x-bluvo-project-id: <api-key>",
"x-bluvo-wallet-id: <api-key>"
],
]);
$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://api-bluvo.com/v0/wallet/kyc"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-bluvo-api-key", "<api-key>")
req.Header.Add("x-bluvo-org-id", "<api-key>")
req.Header.Add("x-bluvo-project-id", "<api-key>")
req.Header.Add("x-bluvo-wallet-id", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api-bluvo.com/v0/wallet/kyc")
.header("x-bluvo-api-key", "<api-key>")
.header("x-bluvo-org-id", "<api-key>")
.header("x-bluvo-project-id", "<api-key>")
.header("x-bluvo-wallet-id", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api-bluvo.com/v0/wallet/kyc")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-bluvo-api-key"] = '<api-key>'
request["x-bluvo-org-id"] = '<api-key>'
request["x-bluvo-project-id"] = '<api-key>'
request["x-bluvo-wallet-id"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"fullName": "JOHN DOE",
"email": "[email protected]",
"iban": "DE89370400440532013000",
"country": "DE"
}{
"error": "Insufficient permissions",
"type": "APIKEY_INSUFFICIENT_PERMISSIONS",
"missing": [
"read",
"kyc"
]
}{
"error": "Identity not found for this wallet",
"type": "WALLET_IDENTITY_NOT_FOUND"
}Wallets
Get KYC Identity
Retrieve KYC identity information associated with a wallet. Returns the user’s full name, email, IBAN, and country as provided by the exchange during the OAuth flow. Returns 404 if the wallet has no linked identity.
Required API Key Scopes: read, kyc
GET
/
v0
/
wallet
/
kyc
Get KYC Identity
curl --request GET \
--url https://api-bluvo.com/v0/wallet/kyc \
--header 'x-bluvo-api-key: <api-key>' \
--header 'x-bluvo-org-id: <api-key>' \
--header 'x-bluvo-project-id: <api-key>' \
--header 'x-bluvo-wallet-id: <api-key>'import requests
url = "https://api-bluvo.com/v0/wallet/kyc"
headers = {
"x-bluvo-api-key": "<api-key>",
"x-bluvo-org-id": "<api-key>",
"x-bluvo-project-id": "<api-key>",
"x-bluvo-wallet-id": "<api-key>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {
method: 'GET',
headers: {
'x-bluvo-api-key': '<api-key>',
'x-bluvo-org-id': '<api-key>',
'x-bluvo-project-id': '<api-key>',
'x-bluvo-wallet-id': '<api-key>'
}
};
fetch('https://api-bluvo.com/v0/wallet/kyc', 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://api-bluvo.com/v0/wallet/kyc",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-bluvo-api-key: <api-key>",
"x-bluvo-org-id: <api-key>",
"x-bluvo-project-id: <api-key>",
"x-bluvo-wallet-id: <api-key>"
],
]);
$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://api-bluvo.com/v0/wallet/kyc"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-bluvo-api-key", "<api-key>")
req.Header.Add("x-bluvo-org-id", "<api-key>")
req.Header.Add("x-bluvo-project-id", "<api-key>")
req.Header.Add("x-bluvo-wallet-id", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api-bluvo.com/v0/wallet/kyc")
.header("x-bluvo-api-key", "<api-key>")
.header("x-bluvo-org-id", "<api-key>")
.header("x-bluvo-project-id", "<api-key>")
.header("x-bluvo-wallet-id", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api-bluvo.com/v0/wallet/kyc")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-bluvo-api-key"] = '<api-key>'
request["x-bluvo-org-id"] = '<api-key>'
request["x-bluvo-project-id"] = '<api-key>'
request["x-bluvo-wallet-id"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"fullName": "JOHN DOE",
"email": "[email protected]",
"iban": "DE89370400440532013000",
"country": "DE"
}{
"error": "Insufficient permissions",
"type": "APIKEY_INSUFFICIENT_PERMISSIONS",
"missing": [
"read",
"kyc"
]
}{
"error": "Identity not found for this wallet",
"type": "WALLET_IDENTITY_NOT_FOUND"
}Authorizations
Bluvo API Key
Bluvo Organization ID
Bluvo Project ID
Bluvo Wallet ID
Was this page helpful?
⌘I