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!
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'
Early Beta
Currently in invite-only stage.
You can use the demo token, which is rate limited to 1 request per minute per IP address.
Contact us for access!curl -X "POST" "https://api.musicapi.com/search" -d $'{"track":"Bring Me To Life","artist":"Evanescence","type":"track","sources":["spotify","youtube"]}' -H 'Content-Type: application/json; charset=utf-8' -H 'Authorization: Token demotoken'
Search Endpoint
Search tracks, albums, playlists in all music services with one endpoint.
Click on these examples to check it out:
or try your own query:
Inspect Endpoint
You can pass any music service url and we will return you metadata of specified resources
Try these examples:
or enter your own URL:
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'