Загрузка заявки
Загрузка заявки в систему
method: POST
url: https://test.ninjalender.online/loan/create
Заголовки:
header_key
content
Content-Type:
application/json;
Authorization
Bearer {{Token}}
Где {{Token}} -токен полученый при авторизации
Тело запроса:
Ключ
Тип
Обязательный
Описание
params
JSON.object
+
Параметры запроса
Params:
Ключ
Тип
Обязательный
Описание
amount
numeric
+
Сума заявки
term
numeric
+
Срок заявки в секундах
refuse_reason
int
+
Ид причины отказа (из справочника причин отказов)
purpose
int
+
Ид цели займа (из справочника целей займа)
template
int
+
Ид шаблона
requisites
json.object
+
Реквизиты заявки. ключи копируются из тела шаблона, значения заполняются в соответсвии со свойствами реквизитов. В случае реквизита вида "enum" как значение используется "label" варианта
Ответ:
Ключ
Тип
Описание
code
int
Код ответа
message
string
Сообщение
data
json
Возвращаемые данные
data.id
int
Ид созданой заявки
log_key
int
Ид лока для данного запроса
Пример запроса:
{
"params":{
"template": 9,
"amount": 100,
"term": 64000,
"price_min": 10,
"refuse_reason": 1,
"purpose": 1,
"requisites": {
"one":"1",
"two": "2",
"thre": "3",
"four": "7"
}
}
}
Пример ответа:
Успех:
{
"code": 0,
"message": "ok",
"data": {
"id": 72,
},
"log_key": 781
}
Ошибка:
{
"code": -1,
"message": "error",
"log_key": 748,
"errors":[
{
"code": -1010101,
"message": "Params is required"
}
]
}
Список ошибок:
Ключ
Сообщение
-96
invalid key
-97
invalid token
-98
expired token
-99
system error
-100
access denied
-1010101
Params is required
-1010102
Refuse reason not found
-1010103
Refuse reason is blank
-1010104
Purpose is blank
-1010105
Purpose not found
-1010106
Template is blank
-1010107
Template not found
-1010108
Template unactive
-1010109
Template unmoderated
-1010110
Invalid refuse date
-1010111
Requisite needed
-1010112
Requisite blank
-1010113
Requisite expected date
-1010114
Requisite expected number
-1010115
Requisite expected one of list
-1010116
Requisite expected boolean
-1010117
Requisite not in template
-1010118
Amount ivalid
-1010119
Price min is zero
-1010120
Price min is ivalid
-1010121
Term must be more than 86400
-1010122
Tarm is invalid
-1010123
Amount is blank
-1010124
Price min is blank
-1010125
Term is blank
-1020126
Loan not unique
-1020127
Requisite registered in other borrower
-1020128
Email is incorrect
-1020129
Amount must be more than 0
-1020130
Refuse reason expected number
-1020131
Purpose expected number
-1020132
Template expected number
-1020133
Phone number is incorrect
Last updated
Was this helpful?