Пополнение авансового баланса пользователя
Метод позволяет пополнить авансовый баланс пользователя (уточните доступность метода в поддержке)
Запрос:
Параметр
Обязателен
Тип
Описание
userId
Да
Строка
Идентификатор пользователя
advancedBalanceId
Да
Строка
Идентификатор авансового баланса
amount
Да
Строка
Сумма пополнения. Число должно содержать не больше двух знаков после запятой (т.е. '5.25' подходит, а '5.529' - нет)
Header parameters
x-api-public-keystringOptional
Публичный API-ключ
x-api-signaturestringOptional
Подпись тела запроса приватным API-ключем
Content-typestringOptionalExample:
Тип тела запроса
application/json
Body
Тело запроса для пополнения авансового баланса
userIdstringRequiredExample:
Идентификатор пользователя
f3ae5860-0da1-448e-b94a-2aad0ff8b195
organizationIdstringRequiredExample:
Идентификатор организации
d225cb26-2704-407a-9501-754f78aca82d
advancedBalanceIdstringRequiredExample:
Идентификатор авансового баланса
81543b97-912a-4c71-9651-3a376a1958ce
amountstringRequiredExample:
Сумма на которую пополняется баланс
4.87
Responses
200Success
application/json
post
POST /partner/api/top-up-advanced-balance HTTP/1.1
Host: ocp.onchainpay.io
Content-Type: application/json
Accept: */*
Content-Length: 180
{
"userId": "f3ae5860-0da1-448e-b94a-2aad0ff8b195",
"organizationId": "d225cb26-2704-407a-9501-754f78aca82d",
"advancedBalanceId": "81543b97-912a-4c71-9651-3a376a1958ce",
"amount": "4.87"
}
200Success
{
"success": true,
"response": {
"advancedBalanceId": "81543b97-912a-4c71-9651-3a376a1958ce",
"currency": "USD",
"blocked": true,
"blockReason": null,
"balance": "12",
"availableCurrenciesForDeposit": [
"USDT"
]
}
}
Last updated