Получение информации из справочников для КАСКО
Список методов
- Метод для получение списка значений для некоторых справочников.
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"
}