Получение авансовых балансов пользователя

Метод позволяет получить авансовые балансы пользователя

Запрос:

Параметр

Обязателен

Тип

Описание

userId

Да

Строка

Идентификатор пользователя

Ответ:

Параметр

Тип

Описание

advancedBalanceId

Строка

Идентификатор авансового баланса

currency

Строка

Монета баланса

balance

Строка

Баланс

availableCurrenciesForDeposit

Массив строк

Массив монет, доступных для пополнения авансового баланса

Получение авансовых балансов пользователя

post
Header parameters
x-api-public-keystringOptional

Публичный API-ключ

x-api-signaturestringOptional

Подпись тела запроса приватным API-ключем

Content-typestringOptional

Тип тела запроса

Example: application/json
Body

Тело запроса получения авансовых балансов

userIdstringRequired

Идентификатор пользователя

Example: ed83d19f-30ef-4b3f-bca9-edd2c7714b16
organizationIdstringOptional

Идентификатор созданной организации

Example: a61799b2-cd0c-47fd-a7f0-216b2be184c7
Responses
200Success
application/json
post
POST /partner/api/get-organization-advanced-balances HTTP/1.1
Host: ocp.onchainpay.io
Content-Type: application/json
Accept: */*
Content-Length: 105

{
  "userId": "ed83d19f-30ef-4b3f-bca9-edd2c7714b16",
  "organizationId": "a61799b2-cd0c-47fd-a7f0-216b2be184c7"
}
200Success
{
  "success": true,
  "response": [
    {
      "advancedBalanceId": "02b79edc-b5fb-456f-98f8-0a44d913d666",
      "currency": "USD",
      "blocked": true,
      "blockReason": null,
      "balance": "12",
      "availableCurrenciesForDeposit": [
        "USDT"
      ]
    }
  ]
}

Last updated