Qu’est-ce qu’une API ?
Qu'est ce que ça veut dire API, à quoi ça sert et comment est-ce utilisé dans le service public ?
API est un acronyme qui signifie (en anglais) Application Programming Interface, ce qui n’est... vraiment pas très clair !
Commençons par une analogie
Vous souvenez vous des annuaires téléphonique ?
⇢ Un annuaire téléphonique permet à un humain, de demander une information à un autre humain, par téléphone.
Sur le web, les API jouent le même rôle que les annuaires. Sauf que le téléphone est remplacé par internet et les humains par des ordinateurs.
⇢ Une API, permet à un ordinateur de demander une information à un autre ordinateur, par internet.
Et maintenant un exemple
C'est un peu abstrait tout ça. Rien ne vaut un bon exemple !
Dans cet exemple, votre ordinateur, utilise internet, pour demander à un autre ordinateur, des informations à propos des entreprises françaises.
Et dans l’administration ca donne quoi ?
L'administration regorge d'API. Elles permettent d'échanger des données entre deux administrations ou entre une administration et une entreprise privée, afin de construire de nouveaux service numériques ou de simplifier une démarche en ligne.
Des API ouvertes : en accès libre
La majorité des API visibles sur la page rechercher une api sont des API libres d'accès. On parle aussi d'API en opendata, ce qui veut dire que les données sont ouvertes et publiques. Elles peuvent vous permettre d'accèder à des données comme :
- l'ensemble des adresses du territoire français
- les Diagnostic de Performance Energetique des logements particuliers (DPE)
- la base documentaire Gallica, de la Bibliothèque Nationale de France
- la liste des jours fériés en France
... Et encore bien d'autres.
Des API en accès restreint
D'autres API sont en accès restreint. Cela veut dire que seules les entitées éligibles peuvent les utiliser. Ce sont celles qui permettent d'accéder à des données sensibles, qu'il faut protéger. Comme par exemple :
- l'API Impôt particuler qui donne accès aux données fiscales des citoyens. Elle est utile pour simplifier de les démarches des citoyens.
- l'API Entreprise qui donne accès aux administrations aux données des entreprises. Elle est utile pour simplifier les démarches des entreprises.
On est prêt pour les détails !
A partir d’ici, ca devient un peu plus technique et vous en savez déjà bien assez pour découvrir la liste des API disponibles dans le service public