Предварительный расчет ИП:
Предварительный расчет стоимости договора (POST {{server}}/sales/v2/individual/osago/quotes). Быстрый расчет премии по договору. Для того, чтобы премия на предварительном расчете соответствовала премии при создании договора, необходимо передавать те же данные, которые требуются при создании проекта договора (метод POST {{server}}//sales/v2/individual/osago/policies). Если метод вернул 504 ошибку, то на текущий момент сервис не доступен, необходимо повторить запрос через 60 000 миллисекунд, или установить асинхронный вызов. Возможно асинхронное выполнение запросов, для этого в любом из методов запроса, необходимо в Headers передать тег desired-timeout и установить для него значение в миллисекундах. Рекомендую установить значение для любого запроса 59 000 миллисекунд. Если сервис не успеет ответить за переданное в параметре desired-timeout время, то в ответе вернется следующее сообщение:
{
"draftId": "23f2792e-5396-446b-b279-2e5396846b8b",
"method": "GET",
"href": "/sales/v2/operations?oper_id=23f2792e-5396-446b-b279-2e5396846b8b"
}
Далее асинхронный ответ можно получить с помощью метода operations.
Пример запроса:
{
"product": {
"code": "OSAGO"
},
"startDate": "2024-10-26T00:00:00+03:00",
"endDate": "2025-10-25T00:00:00+03:00",
"currencyCode": "RUR",
"infoList": {
"policyKind": "еБСО",
"agentContractNumber": "03664000001"
},
"policyHolder": {
"person": {
"firstName": "Игорь",
"lastName": "Попов",
"middleName": "Игоревич",
"birthDate": "1977-01-24",
"citizenship": "RU",
"gender": "M",
"isResident": true
},
"organization": {
"countryCode": "RU",
"inn": "711404963780",
"fullName": "ИП Попов Игорь Игоревич",
"legalForm": "ИП",
"isResident": true
},
"phone": {
"phoneNumber": "79758059666"
},
"email": "240177@gmail.com",
"passport": {
"typeCode": "PASSPORT_RF",
"serial": "7021",
"number": "086325",
"dateIssue": "2022-03-24",
"whom": "УМВД РОССИИ ПО ТУЛЬСКОЙ ОБЛ",
"countryCode": "RU"
},
"address": {
"typeCode": "REGISTRATION",
"countryCode": "RU",
"city": "Донской",
"street": "Строительная",
"house": "21",
"zipCode": "301792",
"kladrId": "71000002001002200",
"addressStr": "Тульская обл, г Донской, мкр Северо-Задонск, ул Строительная, д 21, кв 82"
}
},
"insuredObject": {
"vehicle": {
"vehicleModel": {
"carId": "203796",
"mark": "Chery",
"model": "Tiggo 8 Pro Max",
"horsePower": "186"
},
"vin": "Z8TXTGF2WHM035426",
"isNotRegistered": true,
"yearIssue": "2023-01-01",
"vehicleCategoryCode": "B"
},
"vehicleDocument": {
"typeCode": "E-VEHICLE-PASSPORT",
"serial": null,
"number": "164302089843155",
"dateIssue": "2024-05-24",
"countryCode": "RU"
},
"owner": {
"vehicleOwnerPerson": {
"person": {
"firstName": "Игорь",
"lastName": "Попов",
"middleName": "Игоревич",
"birthDate": "1977-01-24",
"citizenship": "RU",
"gender": "M",
"isResident": true
},
"organization": {
"countryCode": "RU",
"inn": "711404963780",
"fullName": "ИП Попов Игорь Игоревич",
"legalForm": "ИП",
"isResident": true
},
"phone": {
"phoneNumber": "79758059666"
},
"email": "240177@gmail.com",
"document": {
"typeCode": "PASSPORT_RF",
"serial": "7021",
"number": "086325",
"dateIssue": "2022-03-24",
"whom": "УМВД РОССИИ ПО ТУЛЬСКОЙ ОБЛ",
"countryCode": "RU"
},
"address": {
"typeCode": "REGISTRATION",
"countryCode": "RU",
"city": "Донской",
"street": "Строительная",
"house": "21",
"zipCode": "301792",
"kladrId": "71000002001002200",
"addressStr": "Тульская обл, г Донской, мкр Северо-Задонск, ул Строительная, д 21, кв 82"
}
}
},
"typeLDU": "UNLIM",
"drivers": [
{
"driveExperience": "5",
"driverAge": "25"
}
],
"trailer": false,
"transit": false,
"purpose": "PERSONAL",
"primaryDrivingArea": "dc8fbc8d-da2e-4bbb-a55c-94446fa7ad77"
},
"periods": {
"startDate1": "2024-10-26T00:00:00+03:00",
"endDate1": "2025-10-25T00:00:00+03:00"
}
}