Перейти к основному содержимому

Создание договора ФЛ

Создание проекта договора, итоговый расчет стоимости договора (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-04-11T00:00:00+03:00",
"endDate":"2025-04-11T00:00:00+03:00",
"policyHolder":{
"person":{
"firstName":"Иван",
"lastName":"Бунша",
"middleName":"Васильевич",
"birthDate":"1990-01-13",
"citizenship":"RU"
},
"phone":{
"phoneNumber":"79516658860"
},
"email":"test@test.ru",
"passport":{
"typeCode":"PASSPORT_RF",
"serial":"4007",
"number":"013584",
"dateIssue":"2021-08-08",
"whom":"УФМС",
"divisionCode":"013-451"
},
"address":{
"typeCode":"REGISTRATION",
"countryCode":"RU",
"region":"Челябинская обл",
"city":"г Челябинск",
"street":"пр-кт Ленина",
"house":"4Д",
"zipCode":"454085",
"kladrId":"7400000100005080244",
"fiasId":"c88cd1bd-6ff6-4de2-90d8-86e149ada01c",
"addressStr":"454085, Челябинская обл, г Челябинск, Телефон р-н, пр-кит Ленина, д 4Д"
}
},
"insuredObject":{
"vehicle":{
"vehicleModel":{
"mark":"KIA",
"model":"Rio",
"horsePower":"123",
"otherModelName": "Kia",
"otherMarkName": "Rio 1.6 AT"
},
"vin":"VBKJPJ405HC232666",
"licensePlate":"Е123ХМ178",
"vehicleCategoryCode" : "B",
"isNotRegistered":false,
"yearIssue":"2020-01-01"
},
"vehicleDocument":{
"typeCode":"VEHICLE_REGISTRATION_DOCUMENT",
"serial":"9907",
"number":"203341",
"dateIssue":"2022-01-01"
},
"owner":{
"vehicleOwnerPerson":{
"person":{
"firstName":"Иван",
"lastName":"Бунша",
"middleName":"Васильевич",
"birthDate":"1990-01-13",
"citizenship":"RU",
"gender":"M",
"familyState":"MARRIED"
},
"phone":{
"phoneNumber":"79516658860"
},
"email":"test@vsk.ru",
"document":{
"typeCode":"PASSPORT_RF",
"serial":"4007",
"number":"013584",
"dateIssue":"2021-08-08",
"whom":"УФМС",
"divisionCode":"013-451"
},
"address":{
"typeCode":"REGISTRATION",
"countryCode":"RU",
"region":"Челябинская обл",
"city":"г Челябинск",
"street":"пр-кт Ленина",
"house":"4Д",
"flat":"9",
"zipCode":"454085",
"kladrId":"7400000100005080244",
"fiasId":"c88cd1bd-6ff6-4de2-90d8-86e149ada01c",
"addressStr":"454085, Челябинская обл, г Челябинск, Телефон р-н, пр-кит Ленина, д 4Д, кв 9"
}
}
},
"typeLDU":"LIM",
"drivers":[
{
"person":{
"firstName":"Иван",
"lastName":"Бунша",
"middleName":"Васильевич",
"birthDate":"1990-01-13",
"gender":"M",
"familyState":"MARRIED"
},
"driversLicense":{
"typeCode":"DRIVER_LICENSE",
"serial":"4789",
"number":"032148",
"dateIssue":"2020-01-08"
},
"driveExperience":"2010-02-01",
"isOwner":true,
"isPolicyHolder":true
}
],
"trailer":false,
"transit":false,
"purpose":"PERSONAL",
"primaryDrivingArea":"a376e68d-724a-4472-be7c-891bdb09ae32"
},
"countryTs": "643",
"periods":{
"startDate1":"2024-04-11T00:00:00+03:00",
"endDate1":"2025-04-11T00:00:00+03:00"
},
"bso": {
"serial": "ААС",
"number": "0321456845"
}
}

Положительный ответ

{
"policyNumber" : "ХХХ0161456542",
"product" : {
"code" : "OSAGO"
},
"status" : {
"code" : "WAITING_PAYMENT"
},
"startDate" : "2024-04-11T00:00:00+03:00",
"endDate" : "2025-04-11T00:00:00+03:00",
"premium" : 19237.16,
"currencyCode" : "RUB",
"draftId" : "0c795ff3-aa26-4b8a-b95f-f3aa269b8a77",
"infoList" : {
"partnerCode" : "IP_SMYK",
"policyKind" : "еОСАГО",
"channelId" : "362",
"contractDivisionId" : "32.24",
"contractResponsibleId" : "0032155413",
"agentContractNumber" : "5210760001",
"apiVersion" : "11",
"applicationId" : "5ea51921-855f-42e3-a544-407761aae946",
"agreementId" : "bf2d1d1a-4856-4ffa-8f45-6c48ddc17bf4",
"nsiCode" : "П_420214413263",
"legal_entity" : "ИП Смык Владимир Владимирович"
},
"installments" : [ {
"id" : "bb8cb08b-2da0-45f4-b580-424c9acc4ceb",
"nr" : 1,
"scheduled" : "2024-04-11",
"currencyCode" : "RUB",
"amount" : 19237.16,
"sendSms" : false,
"sendEmail" : false
} ],
"files" : [ {
"fileTypeCode" : "DRAFT",
"fileId" : ""
} ],
"policyHolder" : {
"person" : {
"firstName" : "Иван",
"lastName" : "Бунша",
"middleName" : "Васильевич",
"birthDate" : "1990-01-13",
"citizenship" : "RU",
"familyState" : "SINGLE",
"isResident" : true,
"vsk_id" : "b36ebc02-c3dd-42ae-a0ee-208e25749bb1"
},
"phone" : {
"phoneNumber" : "79516658860"
},
"email" : "test@test.ru",
"passport" : {
"typeCode" : "PASSPORT_RF",
"serial" : "4007",
"number" : "013584",
"dateIssue" : "2021-08-08",
"whom" : "УФМС",
"divisionCode" : "013-451"
},
"address" : {
"typeCode" : "REGISTRATION",
"countryCode" : "RU",
"region" : "Челябинская обл",
"city" : "г Челябинск",
"street" : "пр-кт Ленина",
"house" : "4Д",
"zipCode" : "454085",
"kladrId" : "7400000100005080244",
"fiasId" : "c88cd1bd-6ff6-4de2-90d8-86e149ada01c",
"addressStr" : "454085, Челябинская обл, г Челябинск, Телефон р-н, пр-кит Ленина, д 4Д"
}
},
"insuredObject" : {
"vehicle" : {
"vehicleModel" : {
"carId" : "29643",
"mark" : "KIA",
"model" : "Rio",
"horsePower" : "123",
"otherModelName": "Kia",
"otherMarkName": "Rio 1.6 AT"
},
"vin" : "VBKJPJ405HC232666",
"licensePlate" : "Е123ХМ178",
"vehicleCategoryCode" : "B",
"isNotRegistered" : false,
"yearIssue" : "2020-01-01"
},
"vehicleDocument" : {
"typeCode" : "VEHICLE_REGISTRATION_DOCUMENT",
"serial" : "9907",
"number" : "203341",
"dateIssue" : "2022-01-01"
},
"owner" : {
"vehicleOwnerPerson" : {
"person" : {
"firstName" : "Иван",
"lastName" : "Бунша",
"middleName" : "Васильевич",
"birthDate" : "1990-01-13",
"citizenship" : "RU",
"gender" : "M",
"familyState" : "MARRIED",
"isResident" : true,
"vsk_id" : "016c9dae-3652-4735-8a5a-5c7c55449ae0"
},
"phone" : {
"phoneNumber" : "79516658860"
},
"email" : "test@vsk.ru",
"document" : {
"typeCode" : "PASSPORT_RF",
"serial" : "4007",
"number" : "013584",
"dateIssue" : "2021-08-08",
"whom" : "УФМС",
"divisionCode" : "013-451"
},
"address" : {
"typeCode" : "REGISTRATION",
"countryCode" : "RU",
"region" : "Челябинская обл",
"city" : "г Челябинск",
"street" : "пр-кт Ленина",
"house" : "4Д",
"flat" : "9",
"zipCode" : "454085",
"kladrId" : "7400000100005080244",
"fiasId" : "c88cd1bd-6ff6-4de2-90d8-86e149ada01c",
"addressStr" : "454085, Челябинская обл, г Челябинск, Телефон р-н, пр-кит Ленина, д 4Д, кв 9"
}
}
},
"typeLDU" : "LIM",
"drivers" : [ {
"person" : {
"firstName" : "Иван",
"lastName" : "Бунша",
"middleName" : "Васильевич",
"birthDate" : "1990-01-13",
"citizenship" : "RU",
"gender" : "M",
"familyState" : "MARRIED",
"isResident" : true,
"vsk_id" : "7da7361e-6165-49eb-8f9a-e2537e4d2af1"
},
"driversLicense" : {
"typeCode" : "DRIVER_LICENSE",
"serial" : "4789",
"number" : "032148",
"dateIssue" : "2020-01-08"
},
"driveExperience" : "2010-02-01",
"kbm" : "1",
"isOwner" : true,
"isPolicyHolder" : true
} ],
"trailer" : false,
"transit" : false,
"purpose" : "PERSONAL",
"primaryDrivingArea" : "a376e68d-724a-4472-be7c-891bdb09ae32",
"coefficients" : {
"base" : "7535",
"kt" : "1.88",
"kbm" : "1",
"ko" : "1",
"kvs" : "0.97",
"km" : "1.4",
"kp" : "1",
"kn" : "-1",
"kpr" : "-1",
"ks" : "1"
},
"isReinsurance" : false,
"isProlongation" : false,
"covers" : [ {
"cover" : {
"code" : "117"
},
"sumInsured" : 400000.00,
"premium" : 19237.16
} ]
},
"countryTs": "643",
"periods" : {
"startDate1" : "2024-04-11T00:00:00+03:00",
"endDate1" : "2025-04-11T00:00:00+03:00"
},
"bso": {
"serial": "ААС",
"number": "0321456845"
}
}

Для возможности оформления ОСАГО с ЕПТС( электронный паспорт транспортного средства)

{
"policyHolder" : {
"person" : {
"firstName" : "НИКОЛАЙ",
"lastName" : "БЕЖЕЦКИХ",
"middleName" : "ДМИТРИЕВИЧ",
"birthDate" : "1945-11-02",
"fullName" : "БЕЖЕЦКИХ НИКОЛАЙ ДМИТРИЕВИЧ",
"citizenship" : "RU",
"gender" : "M",
"isPublicOfficial" : false,
"isResident" : true
},
"phone" : {
"phoneNumber" : "79773287636",
"contactPerson" : "БЕЖЕЦКИХ НИКОЛАЙ ДМИТРИЕВИЧ"
},
"email" : "79773287636@gmail.com",
"passport" : {
"typeCode" : "PASSPORT_RF",
"serial" : "0113",
"number" : "860137",
"dateIssue" : "2013-11-05",
"countryCode" : "RU"
},
"address" : {
"typeCode" : "REGISTRATION",
"countryCode" : "RU",
"city" : "Быстрянка",
"street" : "Чуйская",
"house" : "10",
"zipCode" : "659511",
"fiasId" : "12d97433-21c7-42fd-8996-20d1c518d28b",
"addressStr" : "АЛТАЙСКИЙ КРАЙ, КРАСНОГОРСКИЙ Р-Н, СЕЛО БЫСТРЯНКА, УЛ ЧУЙСКАЯ, ДВЛД 10"
}
},
"insuredObject" : {
"vehicle" : {
"vehicleModel":{
"mark" : "KIA",
"model" : "Rio",
"horsePower" : "123"
},
"vin":"VBKJPJ405HC232666",
"licensePlate":"Е123ХМ178",
"isNotRegistered":false,
"yearIssue":"2020-01-01"
},
"vehicleDocument":{
"typeCode":"E-VEHICLE-PASSPORT",
"number":"164302095029809",
"dateIssue":"2022-01-01"

},
"owner" : {
"isDefenseMinistry" : false,
"vehicleOwnerPerson" : {
"person" : {
"firstName" : "НИКОЛАЙ",
"lastName" : "БЕЖЕЦКИХ",
"middleName" : "ДМИТРИЕВИЧ",
"birthDate" : "1945-11-02",
"fullName" : "БЕЖЕЦКИХ НИКОЛАЙ ДМИТРИЕВИЧ",
"citizenship" : "RU",
"gender" : "M",
"isPublicOfficial" : false,
"isResident" : true
},
"phone" : {
"phoneNumber" : "79773287636",
"contactPerson" : "БЕЖЕЦКИХ НИКОЛАЙ ДМИТРИЕВИЧ"
},
"email" : "79773287636@gmail.com",
"document" : {
"typeCode" : "PASSPORT_RF",
"serial" : "0113",
"number" : "860137",
"dateIssue" : "2013-11-05",
"countryCode" : "RU"
},
"address" : {
"typeCode" : "REGISTRATION",
"countryCode" : "RU",
"city" : "Быстрянка",
"street" : "Чуйская",
"house" : "10",
"zipCode" : "659511",
"fiasId" : "12d97433-21c7-42fd-8996-20d1c518d28b",
"addressStr" : "АЛТАЙСКИЙ КРАЙ, КРАСНОГОРСКИЙ Р-Н, СЕЛО БЫСТРЯНКА, УЛ ЧУЙСКАЯ, ДВЛД 10"
}
}
},
"typeLDU" : "LIM",
"drivers" : [ {
"person" : {
"firstName" : "НИКОЛАЙ",
"lastName" : "БЕЖЕЦКИХ",
"middleName" : "ДМИТРИЕВИЧ",
"birthDate" : "1945-11-02",
"fullName" : "БЕЖЕЦКИХ НИКОЛАЙ ДМИТРИЕВИЧ",
"citizenship" : "RU",
"gender" : "M",
"isPublicOfficial" : false,
"isResident" : true
},
"driversLicense" : {
"typeCode" : "DRIVER_LICENSE",
"serial" : "9900",
"number" : "274620",
"dateIssue" : "2020-12-26",
"countryCode" : "RU"
},
"driveExperience" : "1990-12-29",
"driverAge" : "78",
"isOwner" : true,
"isPolicyHolder" : true
} ],
"trailer" : false,
"transit" : false,
"lease" : false,
"purpose" : "PERSONAL"
},
"periods" : {
"startDate1" : "2024-10-21T00:00:00+03:00",
"endDate1" : "2025-10-20T23:59:59+03:00"
},
"previousPolicyNumber" : "ХХХ0321329575",
"product" : {
"code" : "OSAGO"
},
"startDate" : "2024-10-21T00:00:00+03:00",
"endDate" : "2025-10-20T23:59:59+03:00"
}

Ответ с отказом в возможности страхования (не сегмент):

{
"code": "3",
"code_c": "INVALID_ARGUMENT",
"message": "Невалидные входящие параметры",
"details": [
{
"domain": "partapi-eosago-second-edition",
"metadata": {
"field": "draftId=05bbbfa9-f34f-4c43-bbbf-a9f34f4c437c",
"description": "Отказ"
}
}
]
}

Ответ, если данные не прошли валидацию:

{
"code": "3",
"code_c": "INVALID_ARGUMENT",
"message": "Невалидные входящие параметры",
"details": [
{
"domain": "partapi-eosago-second-edition",
"metadata": {
"field": "draftId=b8c2e136-c43d-4251-82e1-36c43d225133",
"description": "Fifth-element validation exception"
}
},
{
"domain": "fifth-element",
"metadata": {
"field": "$.attributes.INSURER.SUBJECT_MASTER_FL.FIRST_NAME",
"description": "Недопустимый формат имени."
}
}
]
}

Ответ, если в Headers установлен desired-timeout, и ответ не получен в течении установленного времени:

{
"draftId": "23f2792e-5396-446b-b279-2e5396846b8b",
"method": "GET",
"href": "/sales/v2/operations?oper_id=23f2792e-5396-446b-b279-2e5396846b8b"
}

Ответ с ошибкой 504:

<html>

<head>
<title>504 Gateway Time-out</title>
</head>

<body>
<center>
<h1>504 Gateway Time-out</h1>
</center>
<hr>
<center>nginx/1.25.1</center>
</body>

</html>

Ошибка 401, нет авторизации, необходимо пройти процесс авторизации:

{
"message": "Unauthorized",
"http_status_code": 401
}