Информация о балансе

Возвращает информацию по внутренним балансам пользователя и мерчанта.

GET

https://api.fps.pro/balances/info

Формат ответаdata object

data.personal

object

Балансы личного кошелька пользователя

data.personal.{token_code}.{network_code}.crypto

number

Криптобаланс по токену и сети

data.personal.{token_code}.{network_code}.usd

number

USD-эквивалент баланса

data.{merchant_name}

object

Балансы мерчанта. Ключ равен имени мерчанта

data.{merchant_name}.{token_code}.{network_code}.crypto

number

Криптобаланс мерчанта по токену и сети

data.{merchant_name}.{token_code}.{network_code}.usd

number

USD-эквивалент баланса мерчанта

Примеры запроса

curl --request GET 'https://api.fps.pro/balances/info' \
  --header 'X-Client-Id: YOUR_CLIENT_ID' \
  --header 'X-Timestamp: 1720000000' \
  --header 'X-Signature: YOUR_HMAC_SHA256_SIGNATURE'

Успешный ответ

{
  "status": 200,
  "message": "ok",
  "data": {
    "personal": {
      "tether": {
        "tron": {
          "crypto": 150.25,
          "usd": 150.25
        }
      }
    },
    "main-merchant": {
      "btc": {
        "btc": {
          "crypto": 0.15,
          "usd": 9200.45
        }
      }
    }
  }
}

Ошибки

Подробный список ошибок авторизации находится в разделе Авторизация - Ошибки

{
  "status": 500,
  "message": "Internal Server Error"
}