12 points par GN⁺ 2024-08-28 | 2 commentaires | Partager sur WhatsApp

Collection d’API publiques gratuites

Introduction

  • Collection de 222 API publiques gratuites pour les étudiants et les développeurs
  • Testées chaque jour
  • Large choix de catégories

Catégories

  • Animaux, art, développement, divertissement, environnement, finance, alimentation et boissons, jeux, données géographiques, santé, langues, musique, nature, données publiques, secrets, spiritualité, sports, Suisse, transport, voyage, météo, etc.

Meilleures API

  • API ayant le meilleur score de santé
  • Le score de santé est calculé sur la base de la latence, du taux d’erreur et de la fiabilité

Useless Facts API

  • API HTTP qui fournit des faits inutiles
  • Langue et type de contenu personnalisables
  • L’APIv1 n’est plus utilisée
  • 3 endpoints, santé API de 100 points

JSONPlaceholder

  • Fausse API gratuite pour les tests et le prototypage
  • Traite environ 3 milliards de requêtes par mois
  • 3 endpoints, santé API de 100 points

Rick and Morty API

  • Fournit des informations sur les personnages, les lieux et les épisodes de la série Rick and Morty
  • Prend en charge les endpoints GraphQL et REST
  • 3 endpoints, santé API de 100 points

YesNo Generator

  • Génère aléatoirement des réponses « Yes » ou « No »
  • 1 endpoint, santé API de 100 points

Open Meteo

  • API météo open source
  • Accès gratuit pour un usage non commercial
  • Aucune clé API requise
  • 2 endpoints, santé API de 100 points

Postcodes.io

  • API et jeu de données gratuits de recherche de codes postaux britanniques
  • Recherche, validation et géocodage inverse de codes postaux
  • Projet open source
  • 2 endpoints, santé API de 100 points

Public Holiday API

  • API pour les données sur les jours fériés
  • Prend en charge plus de 100 pays
  • Fournit des informations sur les jours fériés et les longs week-ends
  • 1 endpoint, santé API de 100 points

kanye.rest

  • API REST gratuite qui fournit des citations aléatoires de Kanye West
  • 1 endpoint, santé API de 100 points

Harry Potter API

  • Fournit des données sur les personnages et les sorts de Harry Potter
  • Inclut les routes pour tous les personnages, un ID de personnage spécifique, les élèves et le personnel de Poudlard, les personnages d’une maison et tous les sorts
  • 3 endpoints, santé API de 100 points

Data Dragon API

  • API de données statiques fournissant des informations et des images sur les champions, les runes et les objets de League of Legends
  • Permet d’accéder aux fichiers de données et de les télécharger afin que les développeurs puissent intégrer des informations liées au jeu dans leurs applications
  • 1 endpoint, santé API de 100 points

IP Geolocation API

  • API gratuite de géolocalisation IP qui fournit des données de localisation géographique à partir d’une adresse IP
  • Propose des paramètres personnalisables comme la langue et le callback
  • 1 endpoint, santé API de 100 points

PokéAPI

  • API RESTful ouverte pour les données Pokémon
  • 1 endpoint, santé API de 100 points

Global Flood API

  • Fournit des simulations de débit fluvial à une résolution de 5 km, de 1984 jusqu’à des prévisions sur 7 mois maximum
  • 1 endpoint, santé API de 100 points

Air Quality API

  • Fournit des prévisions de polluants et de pollen à une résolution de 11 km
  • 1 endpoint, santé API de 100 points

IP Geolocation & Currency Converter

  • API JSON de géolocalisation IP qui détermine la position géographique à partir de l’adresse IP du visiteur
  • Fournit des données de localisation détaillées comme le pays, la région, la ville et les coordonnées
  • 2 endpoints, santé API de 100 points

nekos.best API

  • API RESTful fournissant des images et GIF d’animation entièrement SFW et de haute qualité
  • 3 endpoints, santé API de 100 points

Data USA

  • Permet d’explorer plus de 47 000 rapports automatisés, de consulter des agrégations de données, de fusionner et télécharger des données, et de comparer des rapports
  • 1 endpoint, santé API de 100 points

Résumé de GN⁺

  • Cet article présente diverses API publiques gratuites pour les étudiants et les développeurs
  • Chaque API est conçue pour un usage spécifique, et sa fiabilité est évaluée via un score de santé
  • Ces API offrent diverses fonctionnalités et données afin que les développeurs puissent les intégrer facilement dans leurs projets
  • En particulier, de nombreuses API proposent un accès gratuit pour les projets open source et pour un usage non commercial
  • Parmi les autres projets aux fonctionnalités similaires, on trouve RapidAPI, Public APIs, etc.

2 commentaires

 
huiya 2024-09-02

L’API des jours fériés a l’air utile.

 
GN⁺ 2024-08-28
Avis Hacker News
  • Heureux de voir isevenapi.xyz inclus dans la liste
  • Le point important, c’est que c’est testé tous les jours
  • J’ai mis longtemps à trouver des API de données d’exemple
  • Il est difficile de maintenir des API gratuites, car on ne peut pas vendre de publicité
  • Il y a quelques années, j’ai fait des recherches approfondies pour trouver des API liées à la musique
    • Je suis passé à d’autres projets, mais cela pourrait être utile à quelqu’un
    • L’OP peut ajouter ma liste à FreePublicAPIs.com
  • Le site est très lent depuis l’Asie
    • Impossible d’ouvrir chaque carte dans un nouvel onglet
    • Cela peut venir d’un serveur lent ou d’une mauvaise implémentation de Nuxt
  • J’ai déjà utilisé une API publique qui est ensuite tombée hors ligne, ce qui m’a empêché d’utiliser les exemples dans un livre
    • Maintenant, je déploie les API sur un sous-domaine que je contrôle
  • J’ai mis cette liste en favori
    • Il manque un health check
  • Question sur une API gratuite de géolocalisation IP
    • Je me demande où elle obtient la localisation géographique des adresses IP
  • Je me demande pour quelles API les gens paient
  • La plupart des API seraient sans doute mieux fournies sous forme de fichiers
  • J’aime cette liste
    • Non seulement elle aide les gens à trouver des API, mais elle encourage aussi d’autres personnes à créer et maintenir des API
    • S’il semble qu’un service ne sera pas connu, il y a moins de motivation pour le créer
    • Une discussion sur le sponsoring pourrait être nécessaire
    • Il s’agit de prendre en charge le coût dans l’intérêt public, et non comme support publicitaire
    • On veut créer quelque chose qui fonctionne et continuer à le faire tourner sans avoir à se soucier de la maintenance