Bases Tech

LES BASES DE LA TECH

API

Comment différents logiciels communiquent entre eux.

En version simple

Une API (interface de programmation) est un ensemble de règles qui permet à un logiciel de demander quelque chose à un autre — des données, une action, un résultat — sans avoir besoin de savoir comment il fonctionne à l'intérieur.

Par exemple

Quand une appli météo affiche les prévisions du jour, elle ne mesure pas la météo elle-même — elle appelle une API météo qui renvoie les données, et l'appli les affiche simplement.

Pour aller plus loin

Les API sont généralement décrites par une documentation — une sorte de menu de tout ce qu'on peut demander. Les entreprises vendent souvent l'accès à leur API directement (c'est ainsi qu'une grande partie du logiciel B2B gagne de l'argent), et « API-first » est devenu une façon courante de construire des produits pour que d'autres outils s'y connectent facilement.

Pourquoi c'est important

Les API sont partout dans les carrières tech modernes — tu verras ce mot dans les offres d'ingénierie, mais aussi en vente, partenariats et produit, tellement le produit et les revenus de nombreuses entreprises dépendent de la qualité de leurs API.