# Комиссии проекта (API)

Вы можете уточнить комиссии конкретного проекта с помощью API запроса:

```
https://unitpay.ru/api? 
     method=getCommissions 
     params[projectId]=123456 
     params[login]=partner@example.com 
     params[secretKey]=secretKey
```

<table data-header-hidden><thead><tr><th width="211.7777099609375"></th><th width="135.99995930989581">Значение</th><th>Описание</th></tr></thead><tbody><tr><td><strong>projectId</strong></td><td>число</td><td>ID проекта в системе  UnitPay</td></tr><tr><td><strong>login</strong></td><td>строка</td><td>Email аккаунта в системе UnitPay</td></tr><tr><td><strong>secretKey</strong></td><td>строка</td><td>Секретный ключ партнера, доступен в <strong>настройках аккаунта</strong> Unitpay</td></tr></tbody></table>

#### Пример успешного запроса:&#x20;

```
https://unitpay.ru/api?method=getCommissions&params[projectId]=123456&params[login]=unitpay-test@example.ru&params[secretKey]=11122233F11-1F2220E3344-11122233D2
```

#### Пример успешного ответа:

```
{
    "result": {
        "webmoney": 2,
        "card": 3.5,
        "card_not_rf": 10,
        "sbp": 0.7
    }
}
```

<table data-header-hidden><thead><tr><th width="226.55560302734375"></th><th width="184.88887532552081">Значение</th><th>Описание</th></tr></thead><tbody><tr><td>name</td><td>текст</td><td>Наименование метода оплаты</td></tr><tr><td>commission</td><td>число</td><td>Полная комиссия за проведение платежа</td></tr></tbody></table>

#### Пример ошибочного ответа:

```
{
    "error": {
        "message": "Неверные параметры авторизации",
        "code": -32000
    }
}
```

**Описание возможных ошибок:**

<table data-header-hidden><thead><tr><th width="251.77783203125"></th><th>Описание</th></tr></thead><tbody><tr><td><strong>-32000</strong></td><td>Неверные параметры авторизации (логин, секретный ключ)</td></tr><tr><td><strong>-32602</strong></td><td>Неверные параметры запроса</td></tr><tr><td><strong>-32603</strong></td><td>Внутренняя техническая ошибка</td></tr></tbody></table>
