Pular para o conteúdo principal

Saldos

Dois níveis de detalhe:

  • Todos os ativos na conta escolhida — GET /balances;
  • Um único ativo — GET /balance/{asset}.

Todos os ativos numa conta (utilizador, x-uid)​

Se account estiver em falta, usa-se a conta predefinida do perfil.

GET https://api.cobrex.com/balances?account=a-9bb4cd8e-8879-477e-933a-1e5e8b218bd7

Cabeçalhos​

CabeçalhoValor
x-uidUser ID
x-timestampSegundos
x-signatureHMAC para URL_completa\ntimestamp (sem corpo)

Exemplo de resposta​

{
"USDT": "1083530.173677641529258117",
"TRX": "992021.628360113000000000",
"USD": "0.000000000000000000",
"RUB": "0.000000000000000000",
"BTC": "0.435603704990000000",
"LTC": "319.820302446910000000",
"ETH": "23.542343766434554606",
"DOGE": "50390.235547610480000000",
"USDC": "4871.024994072630000000",
"BNB": "4.454887432542300579",
"TON": "48620.208383471331000000",
"SOL": "133.832716930910000000",
"XMR": "4.391850438178135000"
}

As chaves são tickers de ativo; os valores são cadeias decimais (precisão definida pela API).


Todos os ativos para um comerciante (x-mid)​

Saldo da conta ligada ao comerciante.

GET https://api.cobrex.com/balances

Cabeçalhos​

CabeçalhoValor
x-midMerchant ID
x-timestampSegundos
x-signatureHMAC para URL\ntimestamp

Mesmo formato de resposta: ticker → cadeia de saldo.


Saldo de um único ativo (utilizador)​

GET https://api.cobrex.com/balance/USDT?account=a-9bb4cd8e-8879-477e-933a-1e5e8b218bd7

Sem account, aplica-se a conta predefinida.

Exemplo de resposta​

{
"balance": "1082922.502057541529258117"
}

Saldo de um único ativo (comerciante)​

GET https://api.cobrex.com/balance/USDT

Com x-mid — saldo desse ativo na conta ligada ao comerciante.

Cabeçalhos​

Os mesmos três: x-mid, x-timestamp, x-signature; assinatura sem corpo.