Расчет стоимости полиса по полной анкете
Метод принимает полную анкету, состоящую из сведений о транспортном средстве, списке водителей, собственнике, страхователе.
При запросе генерируется 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 | Идентификатор заявки, если такой уже есть, значит запрос на изменение данных в полисе и перерасчет стоимости |
Имя | Тип | Обязательность | Описание |
---|---|---|---|
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 | Статус расчета |
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 | Дополнительная информация |
Имя | Тип | Обязательность | Описание |
---|---|---|---|
request_hash | string | true | Идентификатор заявки |
status | string | true | Статус расчета |
additional_info | array[string] | false | Дополнительная информация |