Интеграция по API с страховым маркетплейсом INSSMART
Доброго времени друзья! Сегодня я хочу рассказать о сервисе INSSMART который позиционирует себя как маркетплейс электронного страхования, то есть воспользовавшись им, любой желающий может оформить страховку будь то Е-ОСАГО, КАСКО, Ипотека или Животные. Зарегистрировавшись на сайте INSSMART вы можете стать страховым агентом, проводя все сделки через него, в свою очередь INSSMART сотрудничает с несколькими десятками страховых компаний, что позволяет, при оформлении полиса, выбрать наилучшее предложение, как по стоимости самого полиса, так и по комиссионному вознаграждению(которые вы получите). Маркеплейс имеет также API для взаимодействия с ним техническими средствами, например для подключения к нему вашего проекта, если вы работаете в области страхования. Ранее я уже рассказывал про аналогичные решения от Ингуру, Сравни и Пампаду. Сегодня я хочу рассмотреть API для Е-ОСАГО, его техническую сторону, возможности, методы и примеры работы. Далее обо всем по порядку.
Возможности
Интеграция с INSSMART по API позволяет вам или вашему клиенту, подключить свой проект техническими средствами для автоматического взаимодействия с сервисом, например для отправки заявок на оформления полиса Е-ОСАГО сразу в несколько страховых компаний, получения стоимости полиса, списка предложений, а также для его оформления и оплаты. Интеграция позволяет создать собственный страховой интернет бизнес, где в рамках своего проекта вы можете реализовать любые идеи, например привлечение агентов по продаже страховых полисов, предоставляя им первоклассный сервис. Интегрируетесь один раз с одной компанией, а взаимодействуете со всем списком страховых компаний, которые подключены к INSSMART. Ранее я так же рассказывал об одном из таких готовых решений — Платформа для страховых агентов (это моя разработка), приобретя которую и подключив её к API, вы можете приступить к работе в самые кратчайшие сроки.
Данный сервис отличается от своих конкурентов тем, что предоставляет возможности несколько шире, в частности по API вы можете запрашивать КБМ водителей, данные диагностической карты, а также возможность выбора периода и целей страхования(и все это в рамках API), что несомненно позволяет существенно расширить функционал вашего проекта.
Описание API
INSSMART предоставляет возможность подключения к API по средствам REST запросов. Все запросы к серверу API отправляются методами GET или POST, в формате JSON с передачей соответствующих заголовков. Заголовки запросов должны содержать токен авторизации Bearer, для доступа к методам API(кроме метода авторизации). Документация описывающая методы предоставляется по запросу в виде документа Word с описанием всего перечня методов, по конкретному продукту(Е-ОСАГО, КАСКО и т.д.). API позволяет осуществлять предварительный расчет, оформление, получение предложений, покупку и скачивание полиса ОСАГО.
Для того чтобы оформить полис, необходимо пройти три этапа:
- 1. Предварительный расчет стоимости, с минимальным количеством передаваемых данных;
- 2. Передача полного списка всех необходимых данных, с им последующей проверкой, а также проверкой готовности страховых компаний оформить полис;
- 3. Оформление полиса, переход на оплату. Для некоторых страховых компаний требуется проверка номера телефона по СМС.
Методы для взаимодействия с API
Ниже приведу описание некоторых методов, которые понадобятся для осуществления интеграции калькулятора ОСАГО(готовое решение, также является моей разработкой) с INSSMART для расчета стоимости полисов, оформления и их оплаты.
GET /main/contractCompanies — Справочник по страховым компаниям
GET /main/regions — Справочник по регионам
POST /product-osago/contracts/estimate — Предварительный расчет полиса osago
POST /product-osago/contracts — Создание, изменение, получение полиса osago
POST /product-osago/contracts/{id}/offers — Запуск и проверка статуса получения предложений
GET /product-osago/contracts/{id}/offers — Запрос на получение статуса поиска предложений
POST /product-osago/contracts/{id}/payments — Покупка, подтверждение оплаты и получение ссылки
GET /product-osago/contracts/{id}/docs — Получение документов на скачивание
POST /product-osago/KBMInfo — Получение кбм
GET /product-osago/technicalInspection — Получение данных диагностической карты
GET /product-osago/periods — Справочник периодов страхования
GET /product-osago/purposes — Справочник целей страхования
GET /dictionary/carMarks — Справочник марок автомобилей
GET /dictionary/carModels — Справочник моделей автомобилей
Пример работы с API
Пример запроса CURL:
curl -X GET \ --url /v1/dictionary/carMarks?title=лад \ --header 'cache-control: no-cache' \ --header 'content-type: application/json' \ --header 'Authorization: Bearer eyJnb...' |
Пример запроса на PHP:
function connect($url, $post = null, $headers = array(), $ref = null, $cookie = 'cookie.txt') { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 0); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; rv:22.0) Gecko/20100101 Firefox/22.0'); if(count($headers) > 0) curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); if($ref !== null) curl_setopt($c, CURLOPT_REFERER, $ref); if($cookie !== null) { curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie); curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie); } if($post !== null) { curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $post); } $response =curl_exec($ch); curl_close($ch); return $response; } $response = connect('/v1/dictionary/carMarks?title=лад', null, array('Accept: application/json', 'Content-Type: application/json', 'Authorization: Bearer eyJnb...')); var_dump($response); |
Пример успешного ответа JSON:
{ "total": 1, "startAt": 0, "maxResults": 150, "items": [ { "id": "lada", "title": "ВАЗ/LADA", "companies": [0, 12, 9, 4, 3, 7, 8, 15, 13, 14, 2, 1, 11] } ] } |
Интеграция с вашим проектом
Благодаря столь широкому набору методов API, на базе интеграции с данным сервисом можно простоит любой проект, реализовав свои любые, уникальные идеи. Калькулятор стоимости ОСАГО с последующим оформлением, сервис проверки КБС, функционал для работы со справочниками: городами, регионами, марками и моделями авто. Если учесть сколько направлений страхования (Е-ОСАГО, КАСКО, Ипотека, Недвижимость, Животные, Короновирус) предоставляет INSSMART, то в совокупности на API данного сервиса можно завязать целую платформу — сайт, для страховых агентов и не только.
Заказ работы, интеграции
Если у вас есть потребность в интеграции с данным сервисом, обращайтесь — всегда рад помочь!
Заключение
Интеграция с подобным маркетплейсом дает множество преимуществ, но не стоит забывать и про недостатки, возможно в ряде проектов, все таки прямая интеграция со страховыми компаниями будет для вас куда более целесообразной и выгодной, прямая интеграция это: выше вероятность одобрения заявки, выше вознаграждение. Ведь работа с маркетплейсом, это работа со страховыми компаниями через посредника. С другой стороны, как я выше уже сказал — одна интеграция, дает возможность работать со всеми страховыми компаниями. Выбор остается за вами.
Похожие записи
2 комментария to “Интеграция по API с страховым маркетплейсом INSSMART”
Оставить комментарий
Full Stack
Senior, Architect
предложить оффер
- jQuery: как получить значение атрибута?
- PHP работа с изображением, класс SimpleImage
- Интеграция с API ОСАГО сайта sravni.ru
- Комментарии на PHP, Ajax, mySQL
- PHP: Категории бесконечного уровня вложенности.
- Nginx редирект на другой сервис с сохранением URL спросил (а) Сергей
- Исполнитель пропал, почему такое случается и понять с кем работать? спросил (а) Артем
- Можно ли WordPress считать универсальным движком? спросил (а) Андрей
- Что такое самописный скрипт или CMS? спросил (а) Антон
- Как при поиске в linux используя grep, добавить исключения? спросил (а) Алексей
- Обзор Insurance CMS — платформы для сайтов по страхованию к записи
- Консольный скрипт(JavaScript) для автоматических заказов на OZON к записи
- Консольный скрипт(JavaScript) для автоматических заказов на OZON к записи
- Как создать Telegram-бота с авторизацией через сайт к записи
- PHP скрипт: каталог закладок на сайты к записи
- Валидация на PHP к записи
- Сколько зарабатывают в бизнесе на совместных покупках к записи
Archive
- +2025 (12)
- Февраль 2025 (6)
- Январь 2025 (6)
- +2024 (35)
- Декабрь 2024 (7)
- Ноябрь 2024 (13)
- Октябрь 2024 (8)
- Сентябрь 2024 (1)
- Август 2024 (5)
- Май 2024 (1)
- +2023 (27)
- Ноябрь 2023 (1)
- Октябрь 2023 (13)
- Сентябрь 2023 (10)
- Апрель 2023 (1)
- Март 2023 (1)
- Февраль 2023 (1)
- +2022 (21)
- Декабрь 2022 (11)
- Ноябрь 2022 (1)
- Май 2022 (2)
- Апрель 2022 (2)
- Март 2022 (3)
- Февраль 2022 (1)
- Январь 2022 (1)
- +2021 (17)
- Декабрь 2021 (5)
- Ноябрь 2021 (2)
- Июль 2021 (1)
- Июнь 2021 (2)
- Май 2021 (5)
- Апрель 2021 (1)
- Март 2021 (1)
- +2020 (20)
- Декабрь 2020 (6)
- Сентябрь 2020 (2)
- Август 2020 (1)
- Июль 2020 (2)
- Май 2020 (2)
- Апрель 2020 (2)
- Март 2020 (2)
- Февраль 2020 (1)
- Январь 2020 (2)
- +2019 (18)
- Декабрь 2019 (3)
- Ноябрь 2019 (2)
- Октябрь 2019 (2)
- Сентябрь 2019 (1)
- Август 2019 (2)
- Июль 2019 (1)
- Июнь 2019 (1)
- Апрель 2019 (2)
- Март 2019 (1)
- Февраль 2019 (3)
- +2018 (44)
- Декабрь 2018 (4)
- Ноябрь 2018 (7)
- Октябрь 2018 (8)
- Сентябрь 2018 (1)
- Август 2018 (4)
- Июль 2018 (5)
- Май 2018 (3)
- Апрель 2018 (7)
- Март 2018 (1)
- Февраль 2018 (2)
- Январь 2018 (2)
- +2017 (19)
- Декабрь 2017 (2)
- Ноябрь 2017 (1)
- Октябрь 2017 (1)
- Сентябрь 2017 (2)
- Июль 2017 (1)
- Июнь 2017 (1)
- Май 2017 (2)
- Апрель 2017 (3)
- Март 2017 (2)
- Февраль 2017 (1)
- Январь 2017 (3)
- +2016 (36)
- Декабрь 2016 (3)
- Ноябрь 2016 (3)
- Октябрь 2016 (2)
- Сентябрь 2016 (3)
- Август 2016 (7)
- Июнь 2016 (3)
- Май 2016 (3)
- Апрель 2016 (3)
- Февраль 2016 (1)
- Январь 2016 (8)
- +2015 (36)
- Ноябрь 2015 (5)
- Октябрь 2015 (4)
- Сентябрь 2015 (1)
- Август 2015 (8)
- Июнь 2015 (1)
- Май 2015 (4)
- Апрель 2015 (8)
- Март 2015 (3)
- Февраль 2015 (2)
- +2014 (26)
- Ноябрь 2014 (2)
- Октябрь 2014 (5)
- Сентябрь 2014 (6)
- Июль 2014 (1)
- Июнь 2014 (2)
- Май 2014 (3)
- Апрель 2014 (6)
- Февраль 2014 (1)
- +2013 (27)
- Декабрь 2013 (2)
- Ноябрь 2013 (1)
- Октябрь 2013 (1)
- Август 2013 (1)
- Июль 2013 (3)
- Июнь 2013 (10)
- Май 2013 (1)
- Апрель 2013 (2)
- Февраль 2013 (3)
- Январь 2013 (3)
- +2012 (41)
- Декабрь 2012 (2)
- Ноябрь 2012 (3)
- Октябрь 2012 (7)
- Сентябрь 2012 (2)
- Август 2012 (1)
- Июль 2012 (3)
- Июнь 2012 (2)
- Май 2012 (6)
- Апрель 2012 (2)
- Март 2012 (7)
- Февраль 2012 (5)
- Январь 2012 (1)
- +2011 (57)
- Декабрь 2011 (6)
- Ноябрь 2011 (2)
- Октябрь 2011 (3)
- Сентябрь 2011 (5)
- Август 2011 (4)
- Июль 2011 (3)
- Июнь 2011 (3)
- Май 2011 (3)
- Апрель 2011 (4)
- Март 2011 (10)
- Февраль 2011 (5)
- Январь 2011 (9)
- +2010 (43)
- Декабрь 2010 (7)
- Ноябрь 2010 (21)
- Октябрь 2010 (14)
- Сентябрь 2010 (1)
Свежие записи
- Конвертация JSON — CSV онлайн 15.02.2025
- Конвертация JSON — XML онлайн 15.02.2025
- Генератор UUID v3, v4 и v5 онлайн 14.02.2025
- Конвертор строки в Base64 и обратно, онлайн 14.02.2025
- Конвертор Query String в JSON и обратно, онлайн 13.02.2025
А как получить токен для обращения к api?
Запросить в копании INSSMART