Расчет стоимости полиса по полной анкете

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

При запросе генерируется request_hash, представляющий уникальный идентификатор полиса, используемый для обмена данными в ходе интеграции.

POST /osago/policy/calculate

request

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

response

Имя Тип Обязательность Описание
request_hash string true Идентификатор заявки
status string true Статус расчета
price number true Стоимость
start_date string true Дата начала полиса
finish_date string false Дата окончания полиса, по умолчанию 1 год
draft_link string true Ссылка на черновик полиса в pdf
additional_info array[string] false Дополнительная информация

или (для асинхронного взаимодействия)

Имя Тип Обязательность Описание
request_hash string true Идентификатор заявки
status string true Статус расчета
additional_info array[string] false Дополнительная информация