TheAudioDB
Riches métadonnées d'artistes/albums/pistes avec des illustrations de qualité, biographies, humeurs et tempo via une API ultra-simple avec clé dans l'URL.
TheAudioDB est une base de données de métadonnées musicales communautaire reconnue pour ses illustrations de haute qualité (fanart d'artiste, bannières, logos, pochettes d'albums) et ses champs descriptifs comme la biographie, l'humeur, le style, le tempo, la tonalité et la signature rythmique. L'API JSON v1 place la clé directement dans le chemin ; une clé de test publique '123' fonctionne pour les endpoints de recherche de base afin de prototyper instantanément, tandis qu'un abonnement à faible coût déverrouille le reste, l'API v2 et des limites plus élevées. Elle croise les MBID MusicBrainz, ce qui la complète bien pour enrichir une interface avec des biographies et des illustrations.
Palier gratuit
Clé de test gratuite '123' pour les endpoints de recherche de base (30 req/min). L'accès complet (toutes les méthodes v1 + v2, limites plus élevées) nécessite un abonnement premium à 8 $/mois qui donne une clé personnelle. La clé de test gratuite est réellement utilisable ; pas de piège carte bancaire puis facturation.Limites de débit
Clé gratuite/test : ~30 requêtes/minute, et uniquement sur un sous-ensemble d'endpoints (ex. recherche artiste/album/piste). Les niveaux premium augmentent cela à ~100-120 req/min.Authentification
Clé APIURL de base
https://www.theaudiodb.com/api/v1/json/Ce que vous pourriez construire avec
- Enrichir une page d'artiste avec biographie, genre, humeur et fanart/bannières haute résolution
- Obtenir des descripteurs au niveau de la piste (tempo, tonalité, signature rythmique, humeur) pour la logique de playlist
- Croiser un MBID MusicBrainz avec les illustrations et descriptions de TheAudioDB
- Récupérer les pochettes d'albums et descriptions pour une vue discographie
Endpoints clés
- GET
/{key}/search.php?s={artist}Rechercher un artiste ; retourne bio, genre, humeur, année de formation, URL d'illustrations. Fonctionne avec la clé de test 123. - GET
/{key}/searchalbum.php?s={artist}Lister les albums d'un artiste avec pochettes et descriptions. - GET
/{key}/searchtrack.php?s={artist}&t={track}Rechercher une piste ; retourne durée, genre, humeur, tempo, tonalité, signature rythmique. - GET
/{key}/artist-mb.php?i={mbid}Consulter un artiste par MBID MusicBrainz.
Les membres accèdent à la recette exécutable
Inscrivez-vous gratuitement pour copier l'exemple de requête, voir une réponse type et lire les pièges à éviter.