Европротокол
Описание
Сервис предназначен для уведомления страховых компаний о зарегистрированном страховом случае в рамках упрощенного порядка урегулирования (Европротокол)
Пример тела запроса:
{
"type": "europrotocol",
"ie_id": 1,
"ie_claim_id": 1,
"direct_bool": 1,
"file": "JVBERi0xLjQKJdPr6eEKMSAwIG9iago8PC9Qcm9kdWNlciAoU2tpYS9QREYgbTEwMCk+PgplbmRvYmoKMyAwIG9iago8PC9jYSAxCi9CTSAvTm9ybWFsPj4KZW5kb2JqCjQgM"
}
Поля запроса
Имя поля | Тип поля | Назначение | Пример заполнения |
---|---|---|---|
type | string | Всегда передается как “europrotocol” | "europrotocol" |
ie_id | int | Идентификатор Страхового случая | 123456 |
ie_claim_id | int | Идентификатор Заявления Страхового случая | 123400 |
direct_bool | int | Если 1 то это прямое урегулирование,
Если 0 то это урегулирование через ответственного страховщика |
0 |
file | string | Файл в кодировке base64 для передачи pdf декларации | JVBERi0xLjQKJdPr6eEKMSAwIol...... |
Структура ответа
Статус | Тело ответа (JSON) | Пояснение |
---|---|---|
200 | {
"Status": 200, "Answer": "Success", "Errors": "" } |
Страховое событие успешно принято сервером |
200 | {
"Status": 200, "Answer": "Already in database", "Errors": "" } |
Страховое событие уже было принято сервером ранее |
400 | {
"Status": 400, "Answer": "Error", "Errors": "JSON structure incorrect" } |
Не верно передано тело запроса |
400 | {
"Status": 400, "Answer": "Error", "Errors": "JSON is empty" } |
Пустое тело запроса |
401 | {
"Status": 403, "Answer": "Error", "Errors": "Unauthorized" } |
Ошибка авторизации |
403 | {
"Status": 403, "Answer": "Error", "Errors": "Forbidden" } |
Нет доступа |
500 | {
"Status": 500, "Answer": "Error", "Errors": "Internal Server Error" } |
Внутренняя ошибка сервера |