13 APIs de données gratuites et puissantes pour vos applications

Les données, l'or du 21ème siècle ? En tout cas celles-ci sont gratuites !

Article publié le 24/11/2021, dernière mise à jour le 19/09/2023

Vous aviez adoré mon article dans lequel je vous donnais une liste d'idées créatives à réaliser en tant que développeur junior, mais quoi de mieux que d'intégrer des données du monde qui nous entoure pour créer des projets encore plus impressionnants ?

C'est ce que je vous propose aujourd'hui avec une liste d'API mettant à disposition gratuitement (même si certaines ont des limitations) des données sur des sujets diverses et variés.

De la nature en passant par la technologie et même l'espace, découvrez toutes ces APIs que vous pourrez intégrer facilement dans vos sites web et applications !

#1 - Open Food Fact

Grâce à cette API, retrouvez toutes les informations sur les aliments que vous achetez comme les ingrédients, le conditionnement, les additifs, les revendeurs, etc...

Cette API est très puissante car les données récoltées sont des données fournies légalement par les industriels selon les lois française, elle est notamment utilisée par des applications très populaires comme Yuka.

Lien vers l'API : https://fr.openfoodfacts.org/data

#2 - Open Sky

Avec l'API d'OpenSky-Network, retrouvez toutes les informations en temps-réel des avions actuellement dans le ciel partout sur la planète. L'aéroport de départ et d'arrivée, la position exacte, toutes les informations importantes sont disponibles.

Lien vers l'API : https://openskynetwork.github.io/opensky-api/rest.html

Bonus: Découvrez aussi l'API de Skyscanner qui vous permet de chercher (et même réserver) les vols à venir.

#3 - NASA

Retrouvez des photos de la terre prisent par les satellites de la NASA, les photos prises par les rovers mais aussi des centaines d'autres données plus complexes liées à la recherche astronomique et à l'aérospatial sur cette API.

Lien vers l'API : https://api.nasa.gov/

Bonus : Si vous cherchez des données sur notre système solaire, vous pouvez aussi essayer l'API https://api.le-systeme-solaire.net/en/

#4 - Trefle.io

Trefle est tout simple une API globale et gratuite sur les connaissances botaniques. Nom commun, nom scientifique, famille, année de découverte, photos d'un million de plantes, arbres et fleurs indexées dans la base de données !

Lien vers l'API : https://trefle.io/

#5 - OpenWeather Map

Est-ce qu'il y a besoin d'en dire plus ? Une API grâce à laquelle vous pourrez retrouver toutes les infos météorologiques d'une zone géographique en particulier !

Attention néanmoins, l'API est soumise à un quota en mode gratuit.

Lien vers l'API : https://openweathermap.org/api

#6 - Serp API

Sans doute l'une des APIs les plus puissantes car c'est en réalité un agrégateur d'API qui vous donnera accès à plus de 30 APIs différentes, spécialisé sur les moteurs de recherches.

Vous voulez récupérer la liste des liens retournés par Google pour la recherche "JavaScript" ? C'est possible ! Et sur Bing ? Baïdu ? Tout ça est possible, avec une seule API !

Vous aurez le droit à 100 appels API par mois avec le plan gratuit

Lien vers l'API : https://serpapi.com/search-api

#7 - OpenData France

Pas vraiment une API, ce site est le rassemblement de toutes les données ouvertes nationales agrégées par les différents organismes publics.

Vous pourrez y trouver des données très spécifiques pour certaines villes comme la position exacte de chaque arbre de la ville, des informations, sur chaque quartiers, etc...

Lien vers l'API : data.gouv.fr

#8 - TheMovieDB

L'équivalent du site IMDB (Internet Movie DataBase) mais en version API gratuite et encore plus complète. Retrouvez absolument toutes les informations sur n'importe quel film référencé.

Lien vers l'API : https://www.themoviedb.org/documentation/api

#9 - RandomUser

Contrairement aux autres API, celle-ci ne référence pas des données de la vraie vie, mais vous permet d'afficher des données générées aléatoirement. En l'occurence, vous pourrez avoir, à chaque appel, un nouveau profil fictif d'utilisateur, avec toutes les informations personnelles ainsi qu'une photo de profil.

C'est notamment cette API que j'ai utilisé pour la présentation de mon projet "John Doe", un template minimaliste de site web personnel pour développeur.

Lien vers l'API : https://randomuser.me/

#10 - RestCountries

Retrouvez un grand nombre de données à propos d'un ou plusieurs pays comme la monnaie, la liste des langues, des frontières, etc...

Lien vers l'API : https://restcountries.eu/

#11 - CountryFlags

Accéder directement à la liste de tous les drapeaux des pays du monde, sous deux thèmes différents (flat et shiny) pour intégrer à vos applications en un simple lien !

Lien vers l'API : https://www.countryflags.io/

#12 - Giphy

Giphy est l'une des plateformes les plus populaire rassemblant des GIFs et des stickers (les stickers sont des GIFs sur fond transparent) avec lesquels inonder le web.

Grâce à l'API (et même aux différents SDK), vous pouvez proposer à vos utilisateurs une sélection de GIFs en lien avec un sujet, faire un choix aléatoire, etc...

Lien vers l'API : https://api.giphy.com

#13 - Pappers

Pappers est un site qui regroupe un  maximum de données publiques sur les entreprises françaises. Elle rassemble les informations de l'INSEE, l'INPI et le BODACC, pour les compiler et les mettre à disposition sur une API synchronisée au jour le jour.

À noter que l'API est payante, mais avec un forfait gratuit de 100 fiches entreprise/mois ou 1000 résultats de recherche/mois ce qui permet de faire beaucoup de choses intéressantes !

Lien vers l'API : https://www.pappers.fr/api

J'espère que cet article vous aura plu, et si vous connaissez d'autres API intéressantes, partagez-les en commentaires !


Annie Spratt sur Unsplash

Vous avez terminé l'article ?

Commentaires (0)

pour laisser un commentaire

Aucun commentaire pour l'instant