Skip to main content

MUSIC API

Fetch metadata for the tracks, albums, playlists from multiple streaming services.

One API for all the different services

  • Search by title, artist or album
  • Retrieve metadata by track/album/playlist URL
  • 19 services supported and more coming soon!

spotifyappleyoutubetidalamazonyoutube-musicdeezerpandorasoundcloudnapsterqobuzqqyandexvkanghamizvukgaanajiosaavnressoboomplay

curl -X "POST" "https://api.musicapi.com/search" -d $'{"track":"Bring Me To Life","type":"track","sources":["spotify"]}' -H 'Content-Type: application/json; charset=utf-8' -H 'Authorization: Token demotoken'

Inspect Endpoint

You can pass any music service url and we will return you metadata of specified resources

curl -X "POST" "https://api.musicapi.com/inspect/url" -d $'{"url":"https://open.spotify.com/track/0VjIjW4GlUZAMYd2vXMi3b"}' -H 'Content-Type: application/json; charset=utf-8' -H 'Authorization: Token demotoken'

Music API Documentation

Check out our full API documentation!

Go to Documentation