TheAudioDB

TheAudioDB.com is a community driven database of audio metadata. It is our aim to be the most simple and accurate source of Music data from all over the world. We also provide a repository of data that can be used in various types of HTPC software to make your viewing experience more visually appealing.

36 subscribers
9.3/10 popularity
32 ms avg latency
100% success rate
28 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

TheAudioDB endpoints

MethodEndpointDescription
Search
GET Return all Album details from artist name
/searchalbum.php
Return all Album details from artist name
GET Return Artist details from artist name
/search.php
Return Artist details from artist name
GET Return Discography for an Artist with Album names and year only
/discography.php
Return Discography for an Artist with Album names and year only
GET Return single album details from album name
/searchalbum.php
Return single album details from album name
GET Return single album details from artist + album name
/searchalbum.php
Return single album details from artist + album name
GET Return track details from artist/track name
/searchtrack.php
Return track details from artist/track name
Artist Data
GET Return individual Artist details using known TADB_Artist_ID (TheAudioDB Artist ID)
/artist.php
Return individual Artist details using known TADB_Artist_ID (TheAudioDB Artist ID)
GET MBID - Return individual Artist info using a known MusicBrainz_Artist_ID
/artist-mb.php
Return individual Artist info using a known MusicBrainz_Artist_ID
Album Data
GET Return All Albums for an Artist using known TADB_Artist_ID
/album.php
Return All Albums for an Artist using known TADB_Artist_ID
GET Return individual Album info using known TADB_Album_ID
/album.php
Return individual Album info using known TADB_Album_ID
GET MBID - Return individual Album info using a known MusicBrainz_Release-Group_ID
/album-mb.php
Return individual Album info using a known MusicBrainz_Release-Group_ID
Track Data
GET Return All Tracks for Album from known TADB_Album_ID
/track.php
Return All Tracks for Album from known TADB_Album_ID
GET Return individual track info using a known TADB_Track_ID
/track.php
Return individual track info using a known TADB_Track_ID
GET MBID - Return individual track info using a known MusicBrainz_Recording_ID
/track-mb.php
Return individual track info using a known MusicBrainz_Recording_ID
Music Videos
GET Return all the Music videos for a known TADB_Artist_ID
/mvid.php
Return all the Music videos for a known TADB_Artist_ID
GET MBID - Return all the Music videos for a known Music_Brainz_ID
/mvid-mb.php
Return all the Music videos for a known Music_Brainz_ID
Popularity
GET Return The top 10 Most Loved tracks for an Artist Name
/track-top10.php
Return The top 10 Most Loved tracks for an Artist Name
GET Return The top 10 Most Loved tracks for an Artist Music Brainz ID
/track-top10-mb.php
Return The top 10 Most Loved tracks for an Artist Music Brainz ID
GET Return The top 50 Most Loved Tracks of Alltime
/mostloved.php?format=track
Return The top 50 Most Loved Tracks of Alltime
GET Return The top 10 Most Loved Albums of Alltime
/mostloved.php?format=album
Return The top 10 Most Loved Albums of Alltime
GET Current Trending Music
/trending.php
Current Trending Music
Playlists
GET Return The most recent Track playlists
/playlist.php?format=track
Return The most recent Track playlists
GET Return The most recent Album playlists
/playlist.php?format=album
Return The most recent Album playlists
GET Return The most recent user Album playlists
/playlist.php
Return The most recent user Album playlists
GET Search playlists
/playlist.php
Search playlists
GET Lookup playlists
/playlist.php
Lookup playlists
Ratings
GET List every rating made by a user (Album)
/ratings-album.php
List every rating made by a user
GET List every rating made by a user (Track)
/ratings-track.php
List every rating made by a user

TheAudioDB pricing

PlanPriceRate limitQuotas
BASIC Free
  • Basic: 100 / daily (then $0.0100 each)
PRO $3 / month
  • Pro: unlimited / monthly

More Music APIs

View all →
  • Fetch public data, such songs, album and playlists from YouTube Music Server.

    MusicFreemium1.7k subscribers
  • Music Data for Spotify, Apple Music, Amazon, Deezer, YouTube, TikTok, Shazam, Beatport, Traxsource,…

    MusicFreemium332 subscribers
  • An all-in-one scraper for scraping everything on Spotify, and a highly available solution for tracks, lyrics…

    MusicFreemium5.3k subscribers
  • Use the Shazam Core API to identify songs by uploading an audio file. Get detailed data on songs and…

    MusicFreemium8.4k subscribers
  • Identify any song. Discover, artists, lyrics, videos & playlists to create a song detector site/application…

    MusicFreemium
  • Try it in https://spotify.checkleaked.cc/ For enterprise plans or customization contact [email protected]

    MusicFreemium4.5k subscribers