TheAudioDB
Uitgebreide artiest-/album-/trackmetadata plus hoogwaardige hoesart, biografieën, stemmingen en tempo via een doodseenvoudige sleutel-in-URL-API.
TheAudioDB is een community-muziekmetadatadatabase bekend om hoogwaardige hoesart (artiest-fanart, banners, logo's, albumhoezen) en beschrijvende velden zoals biografie, stemming, stijl, tempo, toonsoort en maatsoort. De v1 JSON API plaatst de sleutel direct in het pad; een publieke testsleutel '123' werkt voor de basis zoekendpoints zodat je direct kunt prototypen, terwijl een goedkoop lidmaatschap de rest, de v2 API en hogere limieten ontgrendelt. Het verwijst naar MusicBrainz-MBID's, dus het werkt goed samen met MusicBrainz voor het verrijken van een UI met biografieën en hoesart.
Gratis tier
Gratis testsleutel '123' voor basis zoekendpoints (30 aanvragen per minuut). Volledige toegang (alle v1-methoden + v2, hogere limieten) vereist een premium lidmaatschap van $8 per maand dat een persoonlijke sleutel verleent. De gratis testsleutel is echt bruikbaar; geen creditcard-dan-kosten-val.Limieten
Gratis/testsleutel: ~30 aanvragen per minuut, en alleen op een subset van endpoints (bijv. artiest-/album-/trackzoekacties). Premium-lagen verhogen dit naar ~100-120 aanvragen per minuut.Authenticatie
API-sleutelBasis-URL
https://www.theaudiodb.com/api/v1/json/Wat je ermee zou bouwen
- Een artiestpagina verrijken met biografie, genre, stemming en hoge-resolutie fanart/banners
- Trackbeschrijvingen ophalen (tempo, toonsoort, maatsoort, stemming) voor afspeellijstlogica
- Een MusicBrainz MBID kruisverwijzen naar de hoesart en beschrijvingen van TheAudioDB
- Albumhoesart en beschrijvingen ophalen voor een discografieweergave
Belangrijkste endpoints
- GET
/{key}/search.php?s={artist}Een artiest zoeken; retourneert biografie, genre, stemming, oprichtingsjaar, hoesart-URL's. Werkt met testsleutel 123. - GET
/{key}/searchalbum.php?s={artist}De albums van een artiest weergeven met hoesart en beschrijvingen. - GET
/{key}/searchtrack.php?s={artist}&t={track}Een track zoeken; retourneert duur, genre, stemming, tempo, toonsoort, maatsoort. - GET
/{key}/artist-mb.php?i={mbid}Een artiest opzoeken op MusicBrainz MBID.
Leden krijgen het kant-en-klare recept
Log gratis in om het voorbeeldverzoek te kopiëren, een voorbeeldantwoord te bekijken en de valkuilen te lezen.