List Wallets
curl --request GET \
--url https://api-bluvo.com/v0/wallet/list \
--header 'x-bluvo-api-key: <api-key>' \
--header 'x-bluvo-org-id: <api-key>' \
--header 'x-bluvo-project-id: <api-key>'import requests
url = "https://api-bluvo.com/v0/wallet/list"
headers = {
"x-bluvo-api-key": "<api-key>",
"x-bluvo-org-id": "<api-key>",
"x-bluvo-project-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>'
}
};
fetch('https://api-bluvo.com/v0/wallet/list', 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/list",
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>"
],
]);
$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/list"
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>")
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/list")
.header("x-bluvo-api-key", "<api-key>")
.header("x-bluvo-org-id", "<api-key>")
.header("x-bluvo-project-id", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api-bluvo.com/v0/wallet/list")
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>'
response = http.request(request)
puts response.read_body{
"wallets": [
{
"id": "wallet_01H9X3Z7N5V2KJ4G8P6QR5T3Y2",
"exchange": "binance",
"projectId": "project_01",
"balances": {
"BTC": 0.35,
"ETH": 4.5,
"USDT": 7500
},
"ipPool": [
"1.2.3.4",
"5.6.7.8"
],
"invalidApi": false,
"createdAt": "2024-01-05T10:30:00Z",
"updatedAt": "2024-03-01T15:45:00Z",
"lastSyncAt": "2024-03-01T15:45:00Z"
},
{
"walletId": "wallet_02G8Y4Z8M6W3LK5H7P7RS6T4Z3",
"exchange": "coinbase",
"projectId": "project_01",
"balances": {
"BTC": 0.15,
"ETH": 2.2,
"USDC": 3500
},
"ipPool": [
"9.10.11.12"
],
"invalidApi": false,
"createdAt": "2024-01-10T08:20:00Z",
"updatedAt": "2024-03-02T12:15:00Z",
"lastSyncAt": "2024-03-02T12:15:00Z"
}
],
"pagination": {
"totalCount": 20,
"page": 0,
"limit": 10,
"pageCount": 2
}
}{
"error": "Insufficient permissions",
"type": "APIKEY_INSUFFICIENT_PERMISSIONS",
"missing": [
"read"
]
}Wallets
List Wallets
List all connected exchange wallets.
Required API Key Scopes: read
GET
/
v0
/
wallet
/
list
List Wallets
curl --request GET \
--url https://api-bluvo.com/v0/wallet/list \
--header 'x-bluvo-api-key: <api-key>' \
--header 'x-bluvo-org-id: <api-key>' \
--header 'x-bluvo-project-id: <api-key>'import requests
url = "https://api-bluvo.com/v0/wallet/list"
headers = {
"x-bluvo-api-key": "<api-key>",
"x-bluvo-org-id": "<api-key>",
"x-bluvo-project-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>'
}
};
fetch('https://api-bluvo.com/v0/wallet/list', 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/list",
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>"
],
]);
$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/list"
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>")
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/list")
.header("x-bluvo-api-key", "<api-key>")
.header("x-bluvo-org-id", "<api-key>")
.header("x-bluvo-project-id", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api-bluvo.com/v0/wallet/list")
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>'
response = http.request(request)
puts response.read_body{
"wallets": [
{
"id": "wallet_01H9X3Z7N5V2KJ4G8P6QR5T3Y2",
"exchange": "binance",
"projectId": "project_01",
"balances": {
"BTC": 0.35,
"ETH": 4.5,
"USDT": 7500
},
"ipPool": [
"1.2.3.4",
"5.6.7.8"
],
"invalidApi": false,
"createdAt": "2024-01-05T10:30:00Z",
"updatedAt": "2024-03-01T15:45:00Z",
"lastSyncAt": "2024-03-01T15:45:00Z"
},
{
"walletId": "wallet_02G8Y4Z8M6W3LK5H7P7RS6T4Z3",
"exchange": "coinbase",
"projectId": "project_01",
"balances": {
"BTC": 0.15,
"ETH": 2.2,
"USDC": 3500
},
"ipPool": [
"9.10.11.12"
],
"invalidApi": false,
"createdAt": "2024-01-10T08:20:00Z",
"updatedAt": "2024-03-02T12:15:00Z",
"lastSyncAt": "2024-03-02T12:15:00Z"
}
],
"pagination": {
"totalCount": 20,
"page": 0,
"limit": 10,
"pageCount": 2
}
}{
"error": "Insufficient permissions",
"type": "APIKEY_INSUFFICIENT_PERMISSIONS",
"missing": [
"read"
]
}Authorizations
Bluvo API Key
Bluvo Organization ID
Bluvo Project ID
Query Parameters
Page number (0-indexed).
Required range:
0 <= x <= 1000Number of wallets per page (max 1000).
Required range:
1 <= x <= 1000Filter by exchange.
Available options:
ace, ascendex, bequant, bigone, binance, binance-web, coinbase, binanceus, bingx, bit2c, bitbank, bitbns, bitcoincom, bitfinex, bitflyer, bitget, bithumb, bitmart, bitmex, bitopro, bitpanda, bitrue, bitso, bitstamp, bitteam, bitvavo, bybit, bybit-web, bl3p, blockchaincom, blofin, btcalpha, btcbox, btcmarkets, btcturk, cex, coincheck, coinex, coinlist, coinmate, coinmetro, coinone, coinsph, coinspot, cryptocom, delta, deribit, digifinex, exmo, fmfwio, gate, gateio, gemini, hashkey, hitbtc, hollaex, htx, huobi, huobijp, hyperliquid, independentreserve, indodax, kraken, krakenfutures, kucoin, kucoinfutures, latoken, lbank, luno, mercado, mexc, ndax, novadax, oceanex, okcoin, okx, onetrading, oxfun, p2b, paradex, paymium, phemex, poloniex, poloniexfutures, probit, timex, tradeogre, upbit, vertex, wavesexchange, whitebit, woo, woofipro, xt, yobit, zaif, zonda, local-cex, null Filter by creation date (from, ISO format).
Filter by creation date (before, ISO format).
Filter by last sync date (from, ISO format).
Filter by last sync date (before, ISO format).
Filter by API validity status.
Available options:
true, false, null Comma-separated list of fields to include.
Was this page helpful?