03-12-2018 23:59
Получение информации по проверкам лида
GET   /bs-core/main/leads/{leadId}/scoring/info
Запрос
GET /bs-core/main/leads/2330/scoring/info
Описание параметров
Нет описанных параметров
Нет описанных параметров
Ответ
{
"status": "ok",
"timestamp": 1502975033085,
"data": {
"id": 2330,
"creationDate": 1502971978532,
"channel": "LOAN_APPLICATION",
"firstName": "Вух",
"lastName": "Вух",
"patronymic": "Вухец",
"mobilePhone": "71968746646",
"email": "vzhuh@vzhuh-vzhuh.ru",
"managerId": 1010812,
"amount": 100000,
"currentStatus": "APPROVED",
"denialReasonId": null,
"clientId": 101322743,
"loanApplicationId": 101132101,
"contractId": 101341519,
"scoringTask": {
"id": 1902,
"startDate": 1502971978367,
"endDate": 1502971978367,
"ruleStepSchemaId": 202,
"finalRecommendation": "APPROVE",
"ruleTasks": [
{
"id": 4060,
"startDate": 1502971978367,
"endDate": 1502971978367,
"recommendation": "UNDEFINED",
"ruleStep": {
"id": 608,
"ruleStepTypeId": 11,
"orderNo": 0,
"blocking": false,
"allowing": false,
"branchSchemaId": null,
"denialReasonId": 101552,
"fields": [
{
"id": 746,
"stepTypeFieldId": 1,
"value": "clientHasIssuedCredits && !clientManager.isInArrears(lead.clientId, false)"
},
{
"id": 747,
"stepTypeFieldId": 5,
"value": "Проверка на наличие закрытых кредитов и отсутствие просрочек"
}
],
"ruleStepSchemaId": 202
},
"errorInfo": null,
"options": []
},
{
"id": 4061,
"startDate": 1502971978367,
"endDate": 1502971978367,
"recommendation": "APPROVE",
"ruleStep": {
"id": 609,
"ruleStepTypeId": 11,
"orderNo": 1,
"blocking": false,
"allowing": false,
"branchSchemaId": null,
"denialReasonId": 101552,
"fields": [
{
"id": 748,
"stepTypeFieldId": 1,
"value": "clientManager.getIssuedCreditsQty(lead.clientId, 15000d) =15000"
}
],
"ruleStepSchemaId": 202
},
"errorInfo": null,
"options": []
},
{
"id": 4062,
"startDate": 1502971978367,
"endDate": 1502971978367,
"recommendation": "DENY",
"ruleStep": {
"id": 610,
"ruleStepTypeId": 11,
"orderNo": 2,
"blocking": false,
"allowing": false,
"branchSchemaId": null,
"denialReasonId": 101552,
"fields": [
{
"id": 750,
"stepTypeFieldId": 1,
"value": "loanApplication.getLoanAmount() 50001"
},
{
"id": 751,
"stepTypeFieldId": 5,
"value": "Проверка суммы займа меньше или = 50000"
}
],
"ruleStepSchemaId": 202
},
"errorInfo": null,
"options": []
}
]
}
}
}
Описание параметров
Параметр | Обязателен | Тип данных | Описание |
id | R | [int] | Идентификационный номер |
creationDate | R | [date] | Дата создания |
channel | R | [int] | Канал |
firstName | R | [string][50] | Имя |
lastName | R | [string][50] | Фамилия |
patronymic | R | [string][50] | Отчество |
mobilePhone | R | [int] | Мобильный телефон |
amount | R | [int] | Сумма |
currentStatus | О | [enum] |
|
denialReasonId | О | [int] | Причина отказа код |
loanApplicationId | О | [int] | Идентификатор заявки (Если заполнен, значит по лиду создана заявка) |
contractId | О | [int] | Идентификатор контракта (Если заполнен, значит по лиду создан контракт) |
scoringTask | О | [object] | Задача |
scoringTask.startDate | О | [bool] | Дата начала проверок |
scoringTask.endDate | О | [bool] | Дата окончания проверок
|
scoringTask.finalRecommendation | О | [enum] | Итоговая рекомендация: APPROVE, DENY, UNDEFINED, VALIDATION_ERROR, TECH_FAULT, MEDIUM, GOOD. |
scoringTask.ruleTasks | О | [bool] | Задача |
scoringTask.ruleStepTypeId | R | [int] | |
ruleStep | R | [] | Шаг |
blocking | R | [bool] | Блокирующий |
allowing | R | [bool] | Разрешает (ДА, Нет) |
fields | R | [] | поля |
stepTypeFieldId | R | [int] | Тип идентификатора |
value | R | [int] | Стоимость |