EN FR

    Qu’est-ce qu’une API et pourquoi est-ce important pour le MaaS ?

    Publié le 8 juin 2023

    Une API, qu’est-ce que c’est ? 🤔 Vous avez certainement déjà entendu ces trois lettres, mais sans trop connaître leur signification exacte. Et bien nous allons y remédier ⬇️

    Cela nous arrive à toutes et à tous, et en général on assiste à la discussion en hochant la tête avec notre meilleure « poker face » pour éviter de faire comprendre que l’on a absolument aucune idée du sens de cet acronyme 😑 .

    Une Application Programming Interface (ou Interface de programmation d’application) est un terme très important en informatique. Et nous irons même plus loin, très important en matière de #mobilité et de #MaaS.

    Alors pour vous aider à comprendre, nous avons concocté à notre sauce une explication mêlant transport, cuisine et drague sophistiquée 🟠 👀.

    Qu’est-ce qu’une Application Programming Interface ?

    Chérie, tu es l’API qui connecte mon coeur aux fruits du bonheur 

    Bubus Brad Pitt

    Comment ça, vous n’avez pas compris cette touchante tentative de drague ? C’est normal.

    Et oui, vous avez peut-être déjà entendu parler d’API au cours de vos diverses rencontres ? Sans jamais vraiment savoir ce qui se cache derrière cette acronyme ? Et bien vous allez enfin le savoir. Et encore mieux, nous allons vous montrer qu’API et MaaS (Mobility As A Service ou Mobilité par association de services) sont fondamentalement liés.

    API signifie Application Programming Interface, ou Interface de Programmation d’Application en français (à ne pas confondre avec une IPA 🍺) Cela correspond à un ensemble d’outil qui permet à un logiciel d’interagir avec un autre logiciel de manière simple. 

    Une métaphore pour mieux comprendre les APIs.

    Voici une métaphore pour mieux comprendre. Imaginons que vous êtes un logiciel.

    Maintenant figurez-vous que que votre four est également un autre logiciel. Et bien l’API va vous permettre d’utiliser tout simplement les services de votre four. Dans notre exemple, l’API représente les boutons. Ces mêmes boutons vous permettent d’utiliser le four pour cuisiner votre fameuse recette de Pavlova Kumquat/ cardamome. 

    Pour revenir dans l’informatique, une Interface de Programmation d’Application va donc permettre à une application ou à un site web d’être connecté(e) à un(e) autre service/application/site web pour récupérer et afficher leurs données. Bien sûr. Si on vous parle d’une application qui permet aux utilisateurs d’utiliser tout un ensemble de services de mobilité sur un seul espace, ça vous dit quelque chose ? 

    Pourquoi les APIs sont-elles importantes pour le MaaS ?

    Et oui, en comprenant ce qu’est une API, vous venez de comprendre comment une solution MaaS est techniquement possible. Et les informations ne vont pas que dans un seul sens. L’API va permettre aux solutions connectées d’échanger des données ensemble. C’est pour cela qu’une inscription via une application MaaS vous permettra de débloquer réellement votre vélo en libre-service. C’est par exemple le cas pour l’application Compte Mobilité dont nous avons développé la v2.

    Vous saisissez donc l’importance des APIs en informatique et plus particulièrement pour les mobilités.

    En permettant d’unifier l’utilisation d’un ensemble de service, elles contribuent à simplifier les déplacements des utilisateurs. Le tout en permettant une expérience plus fluide et sans couture. 

    Nous espérons que ce nouveau zoom vous a permis de comprendre ce que sont les APIs et pourquoi elles sont si importantes en informatique. Si cet article vous a plu, n’hésitez pas à le partager pour en faire profiter à votre réseau 😉.

    Une question ? Une remarque ? N’hésitez pas à nous contacter 👋


    Ces articles pourraient vous intéresser :

    GTFS : que sont les données « General Transit Feed Specification » ?

    GTFS : que sont les données « General Transit Feed Specification » ?

    Les données GTFS, qu’est-que c’est ? A quoi ça sert ? Pour vous aider à comprendre ces données et leur utilité, voici un zoom qui vous...

    Lire la suite

    La définition du MaaS (Mobility as a Service)

    La définition du MaaS (Mobility as a Service)

    Qu’est-ce que le MaaS ? Zoom sur la nouvelle révolution du transport. Commençons par la base, MaaS signifie « Mobility as a Service » ou « Mobilité comme service »...

    Lire la suite