---
description: Регистрация выдачи по купленной заявке
---

# Регистрация выдачи

**method:** POST

**url:** https://test.ninjalender.online/loan/issue-by-loan

**Заголовки:**

| header\_key   | content            |
| ------------- | ------------------ |
| Content-Type: | application/json;  |
| Authorization | Bearer \{{Token\}} |

Где \{{Token\}} -токен полученый при авторизации

\
&#x20;**Тело запроса:**

<table data-header-hidden><thead><tr><th>Ключ</th><th>Тип</th><th width="200">Обязательный</th><th>Описание</th></tr></thead><tbody><tr><td>Ключ</td><td>Тип</td><td>Обязательный</td><td>Описание</td></tr><tr><td>params</td><td>JSON.object</td><td>+</td><td>Параметры запроса </td></tr></tbody></table>

**Params:**

| Ключ | Тип     | Обязательный | Описание     |
| ---- | ------- | ------------ | ------------ |
| id   | numeric | +            | Ид заявки    |
| sum  | numeric | +            | Сумма выдачи |

**Ответ:**

| Ключ    | Тип    | Описание   |
| ------- | ------ | ---------- |
| code    | int    | Код ответа |
| message | string | Сообщение  |

**Пример запроса:**

```
{
    "params":{
        "id": 53,
        "sum": "2000"
    }   
}
```

&#x20;**Пример ответа:**

**Успех:**

```
{
    "code": 0,
    "message": "ok",
    "log_key": 796
}
```

&#x20; **Ошибка:**

```
{
    "code": -1,
    "message": "error",
    "log_key": 748,
    "errors":[
        {
            "code": -1020301,
            "message": "Params is required"
        }
    ]
}
```



**Список ошибок:**

| Ключ     | Сообщение          |
| -------- | ------------------ |
| -96      | invalid key        |
| -97      | invalid token      |
| -98      | expired token      |
| -99      | system error       |
| -100     | access denied      |
| -1020301 | Params is required |
| -1020302 | Id is blank        |
| -1020303 | Loan not found     |
| -1020304 | Already issoued    |
| -1020305 | Sum is blank       |
