Programmableweb, la plateforme pour tout savoir sur les API
Google et Flickr ont été les premières sociétés à avoir lancé leurs API sur le web. Depuis 2005, la création de ProgrammableWeb a permis l’évolution des API. La plateforme est devenue la principale source d’informations et d’actualités sur les API. Elle a contribué largement à l’évolution de l’économie mondiale des API en fournissant le répertoire d’API le plus utilisé sur le web.
Une plateforme d’informations et d’actualités sur l’API
ProgrammableWeb est la principale source mondiale d’informations et d’actualités sur les interfaces de programmation d’applications (API). C’est le journal de facto sur le Web de l’économie des API. Elle fournit aux utilisateurs un annuaire complet pour la découverte et la recherche d’API à utiliser dans les applications Web et mobiles. Elle s’impose aussi comme la source de données la plus populaire et souvent la plus sollicité sur le web lorsqu’il s’agit d’inclure des statistiques relatives aux API, que ce soit dans les médias grand public, les présentations Powerpoint, les livres blancs et toutes les autres formes de recherche. Dans un langage plus simple, l’API ressemble à un maillon pour relier deux chaînes entre elles. L’API est devenue un maillon incontournable des organisations dans l’industrie logicielle. En informatique, une API (application programming interface) est un ensemble de méthodes qui permet d’ouvrir les fonctions d’un logiciel à un autre. Cette interface permet concrètement à deux applications de communiquer d’utiliser les données ou les programmes existants entre elles. L’interface de programmation applicative évite donc de redévelopper une application étant donné qu’elle utilise un programme existant. Sur ProgrammableWeb, il devient plus simple de trouver des informations cruciales sur les API : actualités, nouveautés, tutos, etc. En 2016, le géant du web Google investit 700 millions de dollars pour l’acquisition d’Apigee et ses solutions de gestion des API. En 2017, MasterCard propose plusieurs API pour les développeurs afin de répondre aux attentes des entreprises qui souhaitent un commerce cohérent, transparent et sécurisé.
Accélérateur de l’innovation numérique
L’ère du numérique accélère le rythme de collecte des données. On est passé du big data au concept du « full data » : extraction, traitement, partage… Pour faciliter l’incrustation d’une entreprise dans cette nouvelle ère et profiter de tous ses avantages, notamment l’échange et la collaboration, l’API est devenue de plus en plus commun. ProgrammableWeb est un accélérateur de l’innovation numérique. Une API sert à exposer, c’est-à-dire de rendre disponibles des fonctionnalités et des données. Une API est un accélérateur d’innovation un moyen pour une entreprise d’accéder à ses biens et son patrimoine informationnel pour s’ouvrir sur un environnement illimité en matière de possibilités, d’opportunités et d’idées. En quelques années, les API sont devenues une valeur ajoutée grâce à la standardisation des interfaces. On fait face à la popularisation des API dites « RESTful ». Les « API REST » ont participé à la démocratisation des API. Toutes les organisations font appel aux API modulaires, à l’exemple d’Amazon, de Facebook, de Google et d’autres géants du web. Pour utiliser les fonctionnalités et les données d’un programme existant avec un autre programme, une API requiert une clé (API key). L’authentification est cruciale pour une API, la clé est utile pour s’identifier. L’utilisateur doit ainsi avoir les droits nécessaires pour se servir de l’API.