Расчет стоимости полиса по полной анкете
Метод принимает полную анкету, состоящую из сведений о транспортном средстве, списке водителей, собственнике, страхователе.
При запросе генерируется request_hash, представляющий уникальный идентификатор полиса, используемый для обмена данными в ходе интеграции.
POST /osago/policy/calculate
request
|
Имя |
Тип |
Обязательность |
Описание |
|
car |
|
true |
Информация о транспортном средстве |
|
car.car_number |
|
true |
Госномер |
|
car.brand_id |
|
true |
Марка |
|
car.model_id |
|
true |
Модель |
|
car.manufacture_year |
|
true |
Год выпуска |
|
car.engine_power |
|
true |
Мощность двигателя, л. с. / кВт |
|
car.car_identity_type |
|
true |
Идентификатор автомобиля |
|
car.chassis_number |
|
true |
Номер шасси |
|
car.body_number |
|
true |
Номер кузова |
|
car.vin_number |
|
true |
VIN номер |
|
document |
|
true |
Документы транспортного средства |
|
document.type |
|
true |
Тип документа СТС, ПТС, ЭПТС: [sts, pts, epts] |
|
document.number |
|
true |
Серия и номер СТС, ПТС: [0-9]{10}, ЭПТС: [0-9] |
|
document.issue_date |
|
true |
Дата выдачи |
|
owner |
|
true |
Владелец транспортного средства |
|
owner.full_name |
|
true |
Фамилия Имя Отчество |
|
owner.birth_date |
|
true |
Дата рождения |
|
owner.passport.series |
|
true |
Серия паспорта |
|
owner.passport.number |
|
true |
Номер паспорта |
|
owner.passport.issue_date |
|
true |
Дата выдачи паспорта |
|
owner.registration_address |
|
true |
Адрес регистрации |
|
owner.flat_number |
|
true |
Номер квартиры |
|
drivers |
|
true |
Массив водителей |
|
driver.full_name |
|
true |
Фамилия Имя Отчество |
|
driver.birth_date |
|
true |
Дата рождения |
|
driver.drive_license.series |
|
true |
Серия действующих прав |
|
driver.drive_license.number |
|
true |
Номер действующих прав |
|
driver.expeience_start_date |
|
true |
Дата начала стажа категории B |
|
insurer |
|
true |
Страхователь |
|
insurer.full_name |
|
true |
Фамилия Имя Отчество |
|
insurer.birth_date |
|
true |
Дата рождения |
|
insurer.passport.series |
|
true |
Серия паспорта |
|
insurer.passport.number |
|
true |
Номер паспорта |
|
insurer.passport.issue_date |
|
true |
Дата выдачи паспорта |
|
insurer.registration_address |
|
true |
Адрес регистрации |
|
insurer.flat_number |
|
true |
Номер квартиры |
|
policy |
|
true |
Страховой полис |
|
policy.start_date |
|
true |
Дата начала полиса |
|
contacts |
|
true |
Контакты страхователя |
|
contacts.email |
|
true |
E-mail для получения полиса |
|
contacts.phone_number |
|
true |
Номер телефона |
|
request_hash |
|
true |
Идентификатор заявки |
response
|
Имя |
Тип |
Обязательность |
Описание |
|
request_hash |
|
true |
Идентификатор заявки |
|
status |
|
true |
Статус расчета |
|
price |
|
true |
Стоимость |
|
start_date |
|
true |
Дата начала полиса |
|
finish_date |
|
false |
Дата окончания полиса, по умолчанию 1 год |
|
draft_link |
|
true |
Ссылка на черновик полиса в pdf |
|
additional_info |
|
false |
Дополнительная информация |
или (для асинхронного взаимодействия)
|
Имя |
Тип |
Обязательность |
Описание |
|
request_hash |
|
true |
Идентификатор заявки |
|
status |
|
true |
Статус расчета |
|
additional_info |
|
false |
Дополнительная информация |