{"id":354181,"date":"2022-08-16T13:55:00","date_gmt":"2022-08-16T17:55:00","guid":{"rendered":"https:\/\/www.cia-ica.ca\/news\/voici-les-api-interface-de-programmation-dapplications\/"},"modified":"2024-10-02T09:15:29","modified_gmt":"2024-10-02T13:15:29","slug":"voici-les-api-interface-de-programmation-dapplications","status":"publish","type":"news","link":"https:\/\/www.cia-ica.ca\/fr\/news\/voici-les-api-interface-de-programmation-dapplications\/","title":{"rendered":"Voici les API (interface de programmation d\u2019applications)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><em>Par Harrison&nbsp;Jones, ASA, solutions d\u2019actuariat et d\u2019assurance chez Deloitte, et Bernice&nbsp;Lim, FICA, expertise-conseil en actuariat chez Oliver&nbsp;Wyman<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La plupart des actuaires travaillent avec des donn\u00e9es et construisent des mod\u00e8les, mais savent\u2011ils comment faciliter la distribution de leurs donn\u00e9es et de leurs mod\u00e8les? Bien s\u00fbr, les courriels et les dossiers partag\u00e9s peuvent accomplir cette t\u00e2che, mais comment maintenir un niveau appropri\u00e9 de gouvernance et de normalisation en ce qui concerne ce qui est partag\u00e9? Cet article vise \u00e0 pr\u00e9senter l\u2019id\u00e9e des interfaces de programmation d\u2019applications (API) aux actuaires qui ne les ont peut-\u00eatre pas envisag\u00e9es comme une fa\u00e7on de distribuer leurs donn\u00e9es et leurs mod\u00e8les.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Qu\u2019est-ce qu\u2019une API?<\/strong>&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Une API est un point de connexion qui permet \u00e0 diff\u00e9rents ordinateurs ou applications logicielles d\u2019interagir entre eux. Ces interactions ne se limitent pas aux syst\u00e8mes internes d\u2019une entreprise, car elles permettent la communication entre les ordinateurs connect\u00e9s \u00e0 Internet.<br><br>Gr\u00e2ce aux API, un programme ou un serveur peut contr\u00f4ler l\u2019acc\u00e8s \u00e0 ses ressources en rendant certaines pi\u00e8ces accessibles \u00e0 l\u2019externe tout en gardant les autres cach\u00e9es. Les API sont class\u00e9es dans diff\u00e9rentes cat\u00e9gories (p.&nbsp;ex. SOAP, REST) et chaque cat\u00e9gorie a ses propres protocoles et sa propre architecture. Ces protocoles d\u00e9finissent les r\u00e8gles et le format de fonctionnement de l\u2019API, et ils doivent \u00eatre pris en compte lors de la s\u00e9lection des <a href=\"https:\/\/www.techtarget.com\/searchapparchitecture\/tip\/What-are-the-types-of-APIs-and-their-differences\" target=\"_blank\" rel=\"noreferrer noopener\">protocoles d\u2019API pertinents<\/a>.<br><br>Pourquoi les API nous int\u00e9ressent\u2011elles? Elles peuvent \u00eatre appliqu\u00e9es \u00e0 diff\u00e9rents aspects d\u2019une entreprise. Pertinente pour les actuaires, une API permet aux utilisateurs d\u2019acc\u00e9der \u00e0 des logiciels et d\u2019en extraire des donn\u00e9es qui peuvent \u00eatre utiles pour l\u2019analyse actuarielle, d\u2019\u00e9largir la fonctionnalit\u00e9 d\u2019un mod\u00e8le actuariel tout en tirant parti d\u2019autres logiciels internes ou externes, et d\u2019int\u00e9grer diff\u00e9rents syst\u00e8mes au sein d\u2019une entreprise pour maximiser le potentiel et automatiser les processus afin d\u2019accro\u00eetre la productivit\u00e9.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Comment les assureurs utilisent\u2011ils les API?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Les API peuvent ajouter de la valeur dans plusieurs secteurs d\u2019une soci\u00e9t\u00e9 d\u2019assurance, dans la foul\u00e9e des efforts de transformation num\u00e9rique essentiels dans le monde actuel. Nous examinerons plusieurs usages courants des API dans le secteur des assurances.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Activit\u00e9s des soci\u00e9t\u00e9s d\u2019assurance<br><br><\/em>Un assureur peut avoir ses propres API pour rationaliser ses op\u00e9rations et relier diff\u00e9rents outils au sein de son entreprise. La coh\u00e9rence entre les syst\u00e8mes gr\u00e2ce aux API facilite le d\u00e9ploiement de nouveaux syst\u00e8mes ou mod\u00e8les. Elle encourage \u00e9galement la collaboration au sein d\u2019une entreprise pour g\u00e9n\u00e9rer une plus grande valeur op\u00e9rationnelle, par exemple en permettant \u00e0 une \u00e9quipe charg\u00e9e de l\u2019analytique d\u2019acc\u00e9der plus rapidement et plus largement aux donn\u00e9es de l\u2019entreprise.<br><br><em>Gestion des titulaires de polices<br><br><\/em>Le traitement des demandes de r\u00e8glement en assurance peut \u00eatre plus efficace lorsque les clients soumettent leurs demandes \u00e0 l\u2019aide d\u2019un syst\u00e8me num\u00e9rique de traitement des sinistres int\u00e9gr\u00e9 aux autres syst\u00e8mes d\u2019un assureur au moyen d\u2019API. Par exemple, dans le secteur de l\u2019assurance automobile, le traitement des demandes de r\u00e8glement peut \u00eatre acc\u00e9l\u00e9r\u00e9 en permettant aux titulaires de polices de joindre des photos \u00e0 leurs demandes et d\u2019obtenir plus rapidement une approbation que par l\u2019entremise des demandes de r\u00e8glement traditionnelles sur papier.<br><br><em>Marketing et ventes<br><br><\/em>Les API offrent des occasions d\u2019\u00e9tendre le marketing au-del\u00e0 des r\u00e9seaux traditionnels et d\u2019am\u00e9liorer les processus de demande de r\u00e8glement en assurance. Les assureurs peuvent s\u2019associer \u00e0 des tiers pour offrir leurs produits sur des plateformes externes. Par exemple, Lemonade, une soci\u00e9t\u00e9 d\u2019assurance num\u00e9rique, a lanc\u00e9 une API publique qui permet \u00e0 ses partenaires d\u2019offrir des polices d\u2019assurance Lemonade par l\u2019entremise de sites Web et d\u2019applications de tiers. En outre, les API peuvent simplifier les diff\u00e9rentes \u00e9tapes du processus de demande de polices, y compris la pr\u00e9sentation des demandes, la soumission des primes et la souscription.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Comment les actuaires utilisent\u2011ils les API?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pour les actuaires occupant des postes traditionnels, l\u2019utilisation des API se limitait souvent \u00e0 en d\u00e9finir les exigences. Une personne charg\u00e9e du d\u00e9veloppement adoptait ces exigences et construisait l\u2019API pour l\u2019actuaire. Par la suite, l\u2019utilisation se limitait habituellement \u00e0&nbsp;:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Mettre \u00e0 jour ou g\u00e9rer le mod\u00e8le technique se trouvant \u00e0 un point terminal de l\u2019API;<\/li><li>Recevoir les donn\u00e9es \u00e0 partir d\u2019une demande d\u2019API (la demande \u00e9tant \u00e9labor\u00e9e par une autre \u00e9quipe).<br><\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Toutefois, de nouvelles possibilit\u00e9s sont apparues \u00e0 mesure que les actuaires ont acquis davantage de connaissances en technologie et en langages de programmation. Plut\u00f4t que de simplement d\u00e9finir les exigences des API, les actuaires peuvent maintenant construire eux\u2011m\u00eames les composantes des API. Les exemples suivants d\u2019utilisation en actuariat, qui \u00e9taient autrefois limit\u00e9s par les comp\u00e9tences ou les limites du syst\u00e8me, peuvent maintenant \u00eatre am\u00e9lior\u00e9s par les API, le d\u00e9nominateur commun \u00e9tant que les API facilitent une communication plus rapide et plus fiable entre les diff\u00e9rents syst\u00e8mes :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Un algorithme de tarification avanc\u00e9 pour une soci\u00e9t\u00e9 d\u2019assurance automobile des particuliers;<\/li><li>Un algorithme de classification de la souscription pour une soci\u00e9t\u00e9 d\u2019assurance de personnes;<\/li><li>Un algorithme qui aide \u00e0 d\u00e9tecter les demandes de r\u00e8glement frauduleuses pour une soci\u00e9t\u00e9 d\u2019assurance offrant un produit d\u2019invalidit\u00e9 de longue dur\u00e9e.<br><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Quel logiciel est disponible pour cr\u00e9er des API et interagir avec elles?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">De nombreuses options s\u2019offrent aux actuaires qui veulent accro\u00eetre leurs capacit\u00e9s de cr\u00e9ation et d\u2019interaction avec les API (le d\u00e9veloppement du c\u00f4t\u00e9 serveur requis pour la mise en place d\u2019une API n\u2019est pas abord\u00e9 ici. On suppose que les actuaires s\u2019en remettraient \u00e0 des \u00e9quipes de soutien en TI et en infrastructure pour faciliter cet \u00e9l\u00e9ment du cycle de d\u00e9veloppement des API) :<br><br><a rel=\"noreferrer noopener\" href=\"https:\/\/www.postman.com\/api-network\/\" target=\"_blank\"><em>Postman<\/em><\/a><br><em><br><\/em>Postman est une plateforme gratuite pour construire et g\u00e9rer des API. Elle est largement utilis\u00e9e; en avril&nbsp;2022, Postman a d\u00e9clar\u00e9 plus de <a rel=\"noreferrer noopener\" href=\"https:\/\/venturebeat.com\/2022\/04\/19\/postman-api-platform-hits-20m-users-helps-drive-the-api-economy\/\" target=\"_blank\">20&nbsp;millions d\u2019utilisateurs inscrits<\/a> et 75&nbsp;000&nbsp;API ouvertes. Postman poss\u00e8de certaines caract\u00e9ristiques qui simplifient le processus, mais elle est surtout utilis\u00e9e par des d\u00e9veloppeurs qui privil\u00e9gient un environnement comportant beaucoup de code.<br><br><em>R (<\/em><a rel=\"noreferrer noopener\" href=\"https:\/\/www.rplumber.io\/\" target=\"_blank\"><em>plumber<\/em><\/a><em>)\/Python (<\/em><a rel=\"noreferrer noopener\" href=\"https:\/\/pypi.org\/project\/Flask\/\" target=\"_blank\"><em>Flask<\/em><\/a><em>)<\/em><br><em><br><\/em>R et Python sont des options int\u00e9ressantes pour les actuaires qui travaillent dans l\u2019un de ces langages de programmation. Ceux\u2011ci exigent des connaissances interm\u00e9diaires \u00e0 avanc\u00e9es \u2013 ce qui n\u2019est pas un probl\u00e8me pour les actuaires qui poss\u00e8dent de solides ant\u00e9c\u00e9dents dans ces domaines.<br><br><em>Coherent (<\/em><a rel=\"noreferrer noopener\" href=\"https:\/\/coherent.global\/\" target=\"_blank\"><em>Spark<\/em><\/a><em>)<\/em><br><em><br><\/em>Avec son logiciel Spark, Coherent est une plateforme de d\u00e9veloppement sans code qui sert \u00e0 transformer les feuilles de calcul Excel en API. En raison de la popularit\u00e9 de longue date d\u2019Excel aupr\u00e8s des actuaires, Coherent Spark est une option convaincante pour les actuaires qui veulent plonger dans l\u2019univers des API, mais qui veulent \u00e9galement continuer d\u2019utiliser Excel pour construire des mod\u00e8les.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusion<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Les API sont largement utilis\u00e9es depuis le d\u00e9but des ann\u00e9es&nbsp;2000 dans le secteur des assurances. Toutefois, les actuaires ont g\u00e9n\u00e9ralement \u00e9t\u00e9 et continueront probablement d\u2019\u00eatre en p\u00e9riph\u00e9rie du d\u00e9veloppement des API. Ce n\u2019est pas n\u00e9cessairement une mauvaise chose. Le d\u00e9veloppement des API n\u00e9cessite la ma\u00eetrise d\u2019un certain ensemble de comp\u00e9tences, ce qui convient bien aux personnes ayant une formation en informatique (\u00e0 moins d\u2019utiliser une solution de rechange avec peu ou sans code comme Coherent Spark).<br><br>Cela dit, les actuaires doivent reconna\u00eetre que les API sont souvent utilis\u00e9es pour distribuer des versions pr\u00eates \u00e0 la production pour leurs donn\u00e9es et leurs mod\u00e8les. La compr\u00e9hension des principes de base des API, m\u00eame \u00e0 l\u2019\u00e9tape de l\u2019\u00e9laboration d\u2019un mod\u00e8le, pourrait grandement contribuer \u00e0 am\u00e9liorer le contr\u00f4le et la stabilit\u00e9 des activit\u00e9s d\u2019un assureur.<br><br><em>Cet article pr\u00e9sente l\u2019opinion des auteurs et ne constitue pas un \u00e9nonc\u00e9 de l\u2019ICA.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a id=\"_msocom_1\"><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La plupart des actuaires travaillent avec des donn\u00e9es et construisent des mod\u00e8les, mais savent ils comment faciliter la distribution de leurs donn\u00e9es et de leurs mod\u00e8les? Cet article vise \u00e0 pr\u00e9senter l\u2019id\u00e9e des interfaces de programmation d\u2019applications (API) aux actuaires qui ne les ont peut-\u00eatre pas envisag\u00e9es comme une fa\u00e7on de distribuer leurs donn\u00e9es et leurs mod\u00e8les.<\/p>\n","protected":false},"author":23331,"featured_media":352853,"template":"","meta":{"_acf_changed":false,"ep_exclude_from_search":false,"wicket_organization":""},"news-category":[308],"news-topic":[293],"class_list":["post-354181","news","type-news","status-publish","has-post-thumbnail","hentry","news-category-articles-fr","news-topic-science-des-onnees"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.cia-ica.ca\/fr\/wp-json\/wp\/v2\/news\/354181","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cia-ica.ca\/fr\/wp-json\/wp\/v2\/news"}],"about":[{"href":"https:\/\/www.cia-ica.ca\/fr\/wp-json\/wp\/v2\/types\/news"}],"author":[{"embeddable":true,"href":"https:\/\/www.cia-ica.ca\/fr\/wp-json\/wp\/v2\/users\/23331"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cia-ica.ca\/fr\/wp-json\/wp\/v2\/media\/352853"}],"wp:attachment":[{"href":"https:\/\/www.cia-ica.ca\/fr\/wp-json\/wp\/v2\/media?parent=354181"}],"wp:term":[{"taxonomy":"news-category","embeddable":true,"href":"https:\/\/www.cia-ica.ca\/fr\/wp-json\/wp\/v2\/news-category?post=354181"},{"taxonomy":"news-topic","embeddable":true,"href":"https:\/\/www.cia-ica.ca\/fr\/wp-json\/wp\/v2\/news-topic?post=354181"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}