23 mai 2022

Les API - Application Programming Interface ou interface de programmation d’application - sont de plus en plus présentes dans la conception des produits d’assurance. Elles sont d’ailleurs au cœur de la stratégie de plateformisation de BNP Paribas Cardif. 
Sabine Pham, Experte API DSI Corporate BNP Paribas Cardif et Abir Tahri,  Responsable Patrimoine Applicatif, DSI BNP Paribas Cardif, vous expliquent tout sur ces interfaces.






Qu’est-ce qu’une API ?

Une API est l’interface d’une application qui facilite les interactions de cette dernière avec d’autres applications. Cette API, ou interface, est composée par un ensemble de moyens qui permet d’accéder aux fonctionnalités de cette application (comme la création d’un client dans le référentiel ou la mise à jour d’une souscription) et à ses ressources (comme le numéro d’identifiant du client, ses noms-prénoms, son adresse etc …) de manière simple. Prenons un exemple : imaginons la souscription d’un client sur le site d’un de nos partenaires. Arrive le moment de la tarification. En réalité, c’est « l’API de tarification » qui va récolter les informations nécessaires à cette tarification, qui va les transmettre au moteur de tarification BNP Paribas Cardif qui communiquera ensuite le résultat au site partenaire, et par la même à son client.



Pour simplifier, pourriez-vous faire une analogie qui illustre ce qu’est une API ?


Prenons l’exemple du menu d’un restaurant. Ce menu propose des plats qui eux-mêmes contiennent des ingrédients. Si nous devions comparer : le plat, c’est notre API, et les ingrédients qui la composent, ce sont tous les services applicatifs, techniques ou fonctionnels sur lesquels repose cette API pour répondre à un besoin. En tant que client, je choisis un plat proposé à la carte, sachant que la recette de ce plat va répondre à mon besoin, puisqu’il sera composé d’ingrédients que j’ai envie de déguster.

 

Pourquoi créer des API chez BNP Paribas Cardif ?
 

Historiquement, nous nous focalisions essentiellement sur la création d’espaces pour nos partenaires : un espace souscription, un espace indemnisation, etc. Concrètement, les clients du partenaire étaient redirigés sur un de nos espaces et avaient accès à la totalité de ses fonctions. Aujourd’hui, nous devons nous adapter aux besoins. Donner accès à l’entièreté d’un espace peut être trop lourd ou trop complet pour certains partenaires. C’est pourquoi, nous leur proposons dorénavant des API. D’un côté, nous gardons la maîtrise de notre expertise d’assureur et, de l’autre, nous donnons les moyens à nos partenaires d’exploiter nos produits d’assurance via ces API, sans hériter de la complexité de notre système d’information (moteur de tarification, moteur de règles, décisionnel, etc). Cela permet également aux clients de rester sur le site du partenaire sans être redirigés sur notre site. C’est une meilleure expérience pour lui puisqu’il effectue son parcours de bout en bout au même endroit. C’est ce que nous appelons un parcours sans couture.


 

Quels sont les avantages à proposer et à utiliser des API ?
 

Outre l’amélioration de l’expérience client, les API améliorent le time to market ainsi que le time to delivery. Tout va plus vite. Les API nous permettent vraiment d’être proactifs et agiles dans la création de nouvelles offres et dans l’évolution de celles existantes. Nous pouvons également être plus souples et personnaliser les solutions proposées. Ainsi, un même produit d’assurance pourra être composé d’API différentes en fonction des besoins partenaires. Par exemple : le produit prévoyance individuelle de BCEF (la banque de détail de BNP Paribas) met à disposition une API diagnostic, cette dernière n’est pas proposée à certain partenaire CGP (Caisse Générale de Prévoyance) car non pertinente par rapport à leur besoin.


 

Et plus globalement, quels sont les autres atouts des API ?
 

Les API contribuent à l’agilité du système d’information. Elles prennent également une nouvelle dimension depuis quelques années car elles permettent d’offrir des services beaucoup plus riches en développant une stratégie d’écosystèmes. Elles répondent ainsi à des attentes de clients en fonction des moments de leur vie. Et cela, en associant nos services avec des services tiers comme par exemple accéder directement à une API de la Caisse Primaire de l’Assurance Maladie pour récupérer automatiquement ses indemnités journalières en cas d’arrêt de travail depuis un de nos sites. Cela simplifie énormément les démarches administratives du client. C’est le cas également de notre plateforme retraite MonDemain qui assemble des produits « maison » avec des offres externes complémentaires grâce à des APIs. Sans oublier l’intégration de services technologiques facilitée grâce à des APIs tierces comme l’intégration de chatbot, de paiement en ligne, de géolocalisation, etc...

 

 

Pourquoi est-ce important pour BNP Paribas Cardif de produire des API ?
 

Chez BNP Paribas Cardif, les API existent depuis de nombreuses années et contribuent à l’agilité du système d’information. Dans le cadre des grandes vagues de transformation digitale, l’API est centrale dans la distribution de nos produits d’assurance. Elle permet de faciliter l’accès à nos produits et leur intégration dans l’écosystème de nos partenaires. La mise en place d’API simples à comprendre et à utiliser est devenue un argument clé, porteur de valeur, pour démarcher nos partenaires et améliorer l’expérience client. D’ailleurs, de nos jours, il faut produire des API si nous voulons distribuer un produit d’assurance ! On pourrait même considérer que nous pensons aujourd’hui une API comme un produit marketing avec une proposition de valeur, des clients, la promotion et éventuellement un prix. Nos propositions d’API sont essentielles. Nous le constatons de plus en plus dans nos prospections ou nos appels d’offres. Cela devient même un critère de sélection. L’API devient un enjeu majeur, un enjeu business même. C’est pourquoi, nous ne concevons plus de produit d’assurance sans en concevoir les API.


 

Eloignons nous de la vision strictement produit d’assurance, en quoi l’usage des API est stratégique pour BNP Paribas Cardif ?
 

Pour résumer l’angle stratégique de l’usage des API comprend 3 étapes :

Ouvrir les services de BNP Paribas Cardif via des API pour être utilisés par d'autres entités. Assurance Epargne Pension et Digital Courtage pour les produits d’épargne distribués par leurs partenaires.

Se servir des API des tierces parties pour offrir à nos clients des services enrichis sur une plateforme digitale comme ce que propose la plateforme retraite MonDemain en France.

S’ouvrir à des écosystèmes autres que financiers pour offrir à nos clients une expérience complète qui va au-delà de leurs besoins financiers (par exemple la plateforme d’accessibilité Tangata).


 

Pour finir pourriez-vous nous donner un exemple concret d’API proposée par BNP Paribas Cardif ?
 

Prenons l’exemple d’un futur client souscripteur de Solution Prévoyance, qui est un produit d’assurance de prévoyance individuelle. Ce produit sera commercialisé via le réseau Banque commerciale en France (BCEF). Dans son parcours, il « rencontrera », sans le savoir, plusieurs API : une API qui porte la fonction souscription, une API d’éligibilité, une autre qui porte le diagnostic de ses garanties, une API d’upload de document, une API de questionnaire de santé etc … Toutes ces API sont rassemblées pour commercialiser le produit de prévoyance individuelle.