Получение индвидуальных тарифов
Метод позволяет получить все индивидуальные тарифы. Если для пользователя указан индвидуальный тариф, то комиссия по указанной операции будет списываться по индивидуальному тарифу
Запрос:
Параметр
Обязателен
Тип
Описание
userId
Да
Строка
Идентификатор пользователя
Ответ:
В ответе представлен массив объектов тарифов:
Параметр
Тип
Описание
id
Строка
Идентификатор тарифа
advancedBalanceId
Строка
Идентификатор авансового баланса пользователя
action
Строка
Целевое действие по тарифу
amount
Строка
Доля комиссии от суммы операции (например, 0.01 означает комиссию в 1% от суммы операции)
minAmount
Строка или null
Минимальная комиссия, для списания (например, при совершении операции будет списан 1% от суммы операции, но не менее чем minAmount)
null - без ограничений
minAmount
Строка или null
Максимальная комиссия, для списания (например, при совершении операции будет списан 1% от суммы операции, но не более чем maxAmount)
null - без ограничений
comment
Строка или null
Комментарий/заметка к тарифу
createdAt
Строка
Дата создания тарифа
updatedAt
Строка
Дата обновление тарифа
Параметр action может принимать следующие значения:
Тариф
Описание
INTERNAL_TRANSFER
Внутренний перевод
ORDER_DEPOSIT
Пополнение по ордеру
WALLET_DEPOSIT
Пополнение кошелька
WALLET_WITHDRAWAL
Вывод с кошелька
PAYOUT_DEPOSIT
Пополнение выплатного баланса
PAYOUT_WITHDRAWAL
Вывод с выплатного баланса
PERSONAL_DEPOSIT
Пополнение персональных адресов
PERSONAL_WITHDRAWAL
Вывод с персонального адреса
COLLECT_WITHDRAWAL
Вывод с головного адреса
RECURRENT_DEPOSIT
Пополнение рекурентного адреса (по подписке)
RECURRENT_WITHDRAWAL
Вывод с рекурентного адреса
BRIDGE_INTERNAL
Блокчейн мост
BRIDGE_EXTERNAL
Блокчейн мост через API
EXCHANGE_INTERNAL
Обмен
EXCHANGE_AUTO
Обмен через API
Публичный API-ключ
Подпись тела запроса приватным API-ключем
Тип тела запроса
application/jsonТело запроса получения списка индивидуальных тарифов организации
Идентификатор пользователя
5292f559-d134-4214-a9bb-4c232f0e0991Идентификатор организации
527c351a-c92d-427d-a349-53cb6f5828ffУспешный ответ
Признак успешности запроса
POST /partner/api/get-organization-tariffs HTTP/1.1
Host: ocp.onchainpay.io
Content-Type: application/json
Accept: */*
Content-Length: 105
{
"userId": "5292f559-d134-4214-a9bb-4c232f0e0991",
"organizationId": "527c351a-c92d-427d-a349-53cb6f5828ff"
}{
"success": true,
"response": [
{
"id": "ca819c14-c3e5-498b-b1bf-437ddb99f3a9",
"action": "EXCHANGE_AUTO",
"amount": "0.03",
"type": "PERCENT",
"minAmount": "0.1",
"maxAmount": "3000",
"comment": "tariff for John",
"createdAt": "2026-01-29T11:14:13.639Z",
"updatedAt": "2026-01-30T11:14:13.639Z"
}
]
}Last updated