Copy Page
Smerch — API интеграции для мерчантов
Авторизация
Проверка доступности API
GET
Балансы
Список балансов мерчанта по API-ключу
GET
Выводы
Создать выплату мерчанта
POST
Котировка вып латы (комиссии / FX)
GET
Получить выплату по UUID
GET
Курсы
Курсы FX для аутентифицированного мерчанта
GET
Возвраты
Создать возврат через HMAC (обязателен Idempotency-Key)
Песочница
Симулировать failed-колбэк провайдера (только non-production / тестовые ключи)
Симулировать out-of-order колбэки fail→paid (только non-production / тестовые ключи)
Симулировать paid-колбэк провайдера (только non-production / тестовые ключи)
Симулировать timeout/expired колбэк провайдера (только non-production / тестовые ключи)
Платежи
Список транзакций мерчанта (cursor pagination, опциональный поиск)
Создать платёжную транзакцию мерчанта
Получить транзакцию по external_id мерчанта
Получить транзакцию по UUID
Получить host-to-host реквизиты оплаты по транзакции
Вебхуки
Получить конфигурацию webhook мерчанта
Обновить конфигурацию webhook мерчанта
Список доставок webhook
Ротация секрета подписи webhook (окно overlap сохраняется)
Отправить тестовую доставку webhook
Исходящий колбэк статуса транзакции на URL мерчанта
Исходящий колбэк статуса выплаты на URL мерчанта
Schemas
CreatePayoutRequest
CreateRefundRequest
CreateTransactionRequest
CursorMeta
ErrorResponse
H2hTransactionResponse
HealthResponse
IntegrationBalancesResponse
MerchantBalance
MerchantPayoutCallback
MerchantTransactionCallback
PayoutQuoteResponse
PayoutResponse
RatesResponse
RefundResponse
StructuredError
TransactionCursorPage
TransactionResponse
ValidationErrorResponse
RatesResponse
Copy Page
{
"property1"
:
"string"
,
"property2"
:
"string"
}