Перейти к основному содержимому

Получение информации из справочников для КАСКО

Список методов

  • Метод для получение списка значений для некоторых справочников. 

Swagger - https://app.swaggerhub.com/apis/insur/info/

Метод для получение информации по всем маркам

Вызвать метод GET /info/v2/casco/lists/{list_name} Параметр list_name соответствует типу справочника, который необходимо получить. Важно, справочник возвращает все возможные справочные значения, конкретные значения для отдельных продуктов регулируются в рамках запросов на расчет/создание договора. Список доступных справочников:

На выход придет массив всех марок, пример ниже.

[
{
"code": "308",
"name": "Kia",
"version": "151"
}
]

Метод для получения всех моделей выбранной марки

Вызвать метод GET /info/v2/casco/mma_maker_model?markCode={markCode}&page={page}&size={size}&order={order} В параметре markCode передать идентификатор марки (получение всех марок в методе GET /info/v2/casco/mma_maker) - параметр обязательный, , page - номер страницы (начинается с 0), size - количество записей на странице,order - cортировка (по умолчанию 0).

[
{
"code": "3",
"name": "AGT 830 K",
"version": "151"
}
]

Метод для получения списка значений для некоторых справочников 

Вызвать метод GET /info/v2/casco/lists/{list_name} Параметр list_name соответствует типу справочника, который необходимо получить.  Список возможных значений: 

Тип справочникаОписание
address_typeТип адреса
anti_theft_brand_typeМарка противоугонного средства
anti_theft_model_typeМодель противоугонной системы
counterparty_typeТип контрагента
devicetypecodeТип дополнительного оборудования
document_typeТип документа
drive_typeТип привода
encumbrance_typeТип обременения
engine_typeТип двигателя
familystate_typeСемейное положение
franchise_specific_typeУсловия франшизы
gap_packagesПакетный ГАП
gear_typeТип коробки передач
gender_typeПол
hood_typeТип кузова
installment_typeТип рассрочки
ldu_typeТип лиц, допущенных к управлению
mode_use_vhcl_typeРежим использования ТС
paymentmethodТип оплаты
purpos_use_vhcl_casco_typeЦель использования
refund_form_typeФорма возмещения
v_originПроизводство ТС
v_type_cascoТипы ТС
special_program_kindТип специальной программы
special_program_typeВид специальной программы

На выход придет массив значений справочника, пример ниже. 

[
{
"code": "REGISTRATION",
"name": "Адрес регистрации",
"version": "151",
"partnerAccess": true
}
]

Для программы anti_theft_model_type добавлен новый тэг: brandCode, код фед. программы.

Пример:

[
{
"code": "2",
"name": "Pro",
"version": "2",
"brandCode": "1",
"partnerAccess": true
}
]

Получение информации из справочников по брендированию 

Вызвать метод GET info/v2/casco/kasko-federal-program

На выход придет массив значений информации о брендировании:

{
"results":
[
{
"title":"MBI",
"code":"01"
},
{
"title":"РНЛ",
"code":"02"
},
{
"title":"CHERY",
"code":"03"
},
{
"title":"OMODA",
"code":"04"
},
{
"title":"EXEED",
"code":"05"
},
{
"title":"Geely",
"code":"06"
},
{
"title":"BelGee",
"code":"07"
},
{
"title":"Jaecoo",
"code":"08"
},
{
"title":"HAVAL",
"code":"09"
},
{
"title":"Tank",
"code":"10"
}
],
"count":"12",
"limit":"10",
"offset":"0"
}