Back to top

Insacar. API проверки полиса ОСАГО

Данные полиса ОСАГО отдаются тем же API, что и данные для виджетов Muva. Специфика проявляется в формате отдаваемого json, а именно, в названиях полей.

Пример отдаваемого json

{
    'data':
        {
        'account_data':
            {"car_vin":"4USBT53544LT26841","car_lp":""},
        'created_at': '2016-03-15T21:51:40.161Z',
        'details_data':
            [
            {
                "insurance_policy_number":"0337091535",
                "insurance_policy_series":"ЕЕЕ",
                "insurance_policy_restricted":"0",
                "insurance_company_name":"РОСГОССТРАХ",
                "insurance_policy_unique_id":"221788955"
            }
            ],
        'provider_uid': '00000000-0004-0004-0004-000000000000',
        'state': 'completed',
        'status': 'details_data',
        'uid': '9749157c-c06e-4e85-8a84-b57dfada0f20',
        'updated_at': '2016-03-15T21:51:42.439Z',
        'user_uid': 'f867ff4a-9738-4f72-aa32-fafdbf75ba3e'
        },
    'success': True
}

В словаре data:account_data присутствуют поля car_vin - VIN, используемый при запросе car_lp - ГРЗ, используемый при запросе

В списке data:details_data имеется один словарь с полями: insurance_policy_number - номер полиса ОСАГО, insurance_policy_series - серия полиса ОСАГО insurance_policy_restricted - наличие ограничения полиса ОСАГО insurance_company_name - страховая компания insurance_policy_unique_id - уникальный ID полиса

В случае отсутствия данных о страховке data:details_data имеет такой вид:

[
    {
        "insurance_error_message":"Сведения о договоре ОСАГО с указанными реквизитами не найдены,  но это не является основаниям для отказа в получении выплаты"
    }
]

Generated by aglio on 16 Mar 2017