1. Балансы
Smerch — API интеграции для мерчантов
  • Быстрый старт
  • Возвраты
  • Песочница, ошибки и go-live
  • Вебхуки (исходящие колбэки)
  • Авторизация и HMAC
  • Балансы и курсы
  • Платежи
  • Выводы (выплаты)
  • Авторизация
    • Проверить, что API отвечает
      GET
  • Балансы
    • Посмотреть балансы
      GET
  • Выводы
    • Создать вывод средств
      POST
    • Посчитать вывод без списания
      GET
    • Получить вывод по UUID
      GET
  • Возвраты
    • Сделать возврат по платежу
      POST
  • Песочница
    • Песочница: симулировать отказ оплаты
      POST
    • Песочница: отказ, затем запоздавшая оплата
      POST
    • Песочница: симулировать успешную оплату
      POST
    • Песочница: симулировать истечение платежа
      POST
  • Платежи
    • Список платежей
      GET
    • Создать платёж
      POST
    • Найти платёж по вашему external_id
      GET
    • Получить платёж по UUID
      GET
  • Вебхуки
    • Посмотреть настройки webhook
      GET
    • Задать URL для колбэков
      PUT
    • Журнал доставок webhook
      GET
    • Сменить secret подписи webhook
      POST
    • Отправить тестовый колбэк
      POST
    • Событие: изменился статус платежа
    • Событие: изменился статус вывода
  • Balances
    • Service method
  • Payments
    • Service method
  • Schemas
    • CreatePayoutRequest
    • CreateRefundRequest
    • CreateTransactionRequest
    • CursorMeta
    • ErrorResponse
    • HealthResponse
    • IntegrationBalancesResponse
    • MerchantBalance
    • MerchantPayoutCallback
    • MerchantTransactionCallback
    • PayoutQuoteResponse
    • PayoutResponse
    • RatesResponse
    • RefundResponse
    • StructuredError
    • TransactionResponse
    • TransactionCursorPage
    • ValidationErrorResponse
  1. Балансы

Посмотреть балансы

GET
/integration/balances
Возвращает бакеты ledger: обычно pending, available, frozen. Перед выводом лучше перечитать.

Request

Authorization
API Key
Add parameter in header
X-Signature
Example:
X-Signature: ********************
or
API Key
Add parameter in header
X-Api-Key
Example:
X-Api-Key: ********************
or

Responses

🟢200OK
application/json
Текущие балансы
Bodyapplication/json

🟠401Unauthorized
Request Request Example
Shell
JavaScript
Java
Swift
curl --location '/integration/balances' \
--header 'X-Signature: <api-key>'
Response Response Example
200 - Example 1
{
    "merchants": [
        {
            "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
            "name": "string",
            "title": "string",
            "balances": [
                {
                    "uuid": "095be615-a8ad-4c33-8e9c-c7612fbf6c9f",
                    "currency": "string",
                    "pending": 0,
                    "available": 0,
                    "frozen": 0,
                    "in_payout": 0,
                    "chargeback_debt": 0,
                    "total_held": 0,
                    "lifetime_turnover": 0,
                    "lifetime_withdrawn": 0,
                    "reconciliation_locked": true,
                    "usdt_equivalent": {
                        "property1": "string",
                        "property2": "string"
                    }
                }
            ]
        }
    ]
}
Modified at 2026-07-31 12:50:41
Previous
Проверить, что API отвечает
Next
Создать вывод средств
Built with