Пополнение авансового баланса пользователя

Метод позволяет пополнить авансовый баланс пользователя (уточните доступность метода в поддержке)

Запрос:

Параметр

Обязателен

Тип

Описание

userId

Да

Строка

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

advancedBalanceId

Да

Строка

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

amount

Да

Строка

Сумма пополнения. Число должно содержать не больше двух знаков после запятой (т.е. '5.25' подходит, а '5.529' - нет)

Пополнение авансового баланса пользователя

post
Header parameters
x-api-public-keystringOptional

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

x-api-signaturestringOptional

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

Content-typestringOptional

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

Example: application/json
Body

Тело запроса для пополнения авансового баланса

userIdstringRequired

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

Example: 6fb8b0d7-c40e-4692-ad85-b5f2208c2f78
organizationIdstringRequired

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

Example: 2497027d-1f9c-46e1-92cf-76f7b046305e
advancedBalanceIdstringRequired

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

Example: b40d8a13-82b6-4d11-9b44-e09cf8a4c1b1
amountstringRequired

Сумма на которую пополняется баланс

Example: 4.87
Responses
200Success
application/json
post
POST /partner/api/top-up-advanced-balance HTTP/1.1
Host: app.apollopayment.io
Content-Type: application/json
Accept: */*
Content-Length: 180

{
  "userId": "6fb8b0d7-c40e-4692-ad85-b5f2208c2f78",
  "organizationId": "2497027d-1f9c-46e1-92cf-76f7b046305e",
  "advancedBalanceId": "b40d8a13-82b6-4d11-9b44-e09cf8a4c1b1",
  "amount": "4.87"
}
200Success
{
  "success": true,
  "response": {
    "advancedBalanceId": "b40d8a13-82b6-4d11-9b44-e09cf8a4c1b1",
    "currency": "USD",
    "blocked": true,
    "blockReason": null,
    "balance": "12",
    "availableCurrenciesForDeposit": [
      "USDT"
    ]
  }
}

Last updated