03-12-2018 23:59

Получение списка заявок и связанных данных для выгрузки в кредитное бюро

GET   /bs-core/gateway/unloading/loan-apps/partial/date-from/{dateFrom}/date-to/{dateTo}/check-bureau-consent/{checkBureauConsent}/fields/{fields}

Метод возвращает список заявок, выбранных на указанные даты, и связанных с заявками сущностей, данные по которым надо передать в кредитное бюро.

Запрос

/bs-core/gateway/unloading/loan-apps/partial/date-from/2017-11-09/date-to/2017-11-09/check-bureau-consent/true/fields/id,name,creationDate,creditProductName,client.firstName,client.lastName,loanType.id,creditField.dateCalcMethod
Описание параметров
Параметр Обязателен Тип данных Описание
dateFrom R [date] Дата "с", для выборки заявок, информацию по которым нужно передавать в БКИ. Дата в форммате YYYY-MM-DD
dateTo R [date] Дата "по" для выборки заявок, информацию по которым нужно передавать в БКИ. Дата в форммате YYYY-MM-DD
fields R [collection]

Список полей, которые должны попасть в ответ на запрос, перечисляются через запятую. 

В запрос можно передать список необходимых полей, которые будут поставлены в ответ. 


Для получение полей из сущности заявка - нужно указать имя поля заявки, разделенное точкой. Например: loanApplication.id, loanApplication.name и так далее.
Для получения полей из сущности клиента - нужно указать имя поля клиента, разделенное точкой. Например: client.firstName, client.lastName

Ответ


                        {
    "status": "ok",
    "timestamp": 1510304674011,
    "data": [
        {
            "id": 10113367,
            "fields": {
                "id": 10113367,
                "name": "367",
                "creationDate": "2016-06-23",
                "creditProductName": "\"Крымский стандарт\"",
                "client.firstName": "Алла",
                "client.lastName": "Гурина",
                "loanType.id": 101531,
                "creditField.dateCalcMethod": {
                    "id": 101233,
                    "name": "Без учета смещения",
                    "availableForUser": true,
                    "orderField": "name",
                    "loggedDescription": "Без учета смещения",
                    "fullName": "Без учета смещения",
                    "new": false,
                    "logged": true,
                    "dataLogged": true
                }
            }
        },
        {
            "id": 10113374,
            "fields": {
                "id": 10113374,
                "name": "374",
                "creationDate": "2016-06-24",
                "creditProductName": "\"Крымский стандарт\"",
                "client.firstName": "Светлана",
                "client.lastName": "Васильева",
                "loanType.id": 101531,
                "creditField.dateCalcMethod": {
                    "id": 101233,
                    "name": "Без учета смещения",
                    "availableForUser": true,
                    "orderField": "name",
                    "loggedDescription": "Без учета смещения",
                    "fullName": "Без учета смещения",
                    "new": false,
                    "logged": true,
                    "dataLogged": true
                }
            }
        },
        {
            "id": 10113376,
            "fields": {
                "id": 10113376,
                "name": "376",
                "creationDate": "2016-06-24",
                "creditProductName": "Серебро",
                "client.firstName": "Яна",
                "client.lastName": "Жмайлова",
                "loanType.id": 101531,
                "creditField.dateCalcMethod": {
                    "id": 101233,
                    "name": "Без учета смещения",
                    "availableForUser": true,
                    "orderField": "name",
                    "loggedDescription": "Без учета смещения",
                    "fullName": "Без учета смещения",
                    "new": false,
                    "logged": true,
                    "dataLogged": true
                }
            }
        }      
    ]
}
                    
У данной функции отсутствует описание параметров ответа