Music APIs Collection

API Docs
KKBOX

KKBOX

https

Get music libraries, playlists, charts, and perform out of KKBOX's platform. You can put a corner box on your existing website to give a bright corner or you can make a music directory from this API.

free
OAuth
Music
API Docs
FreeSound

FreeSound

https

With the Freesound API you can browse, search, and retrieve information about Freesound users, packs, and the sounds themselves of course. You can find similar sounds to a given target (based on content analysis) and retrieve automatically extracted features from audio files.

free
apiKey
Music
API Docs
Audiomack

Audiomack

https

Audiomack Is a Streaming Music Hub for Artists and Fans. Search for artists, songs and albums. Take control of what you get back by filtering data with music fields, favourites, artists, title and id.

free
apiKey
Music
API Docs
Openwhyd

Openwhyd

https

Openwhyd is a free and open-source music curation service that allows users to create playlists of music tracks from various streaming platforms (YouTube, SoundCloud, Vimeo, Deezer…) and to discover the music posted by other users.

free
Public
Music
API Docs
Spotify

Spotify

https

Fetch data from the Spotify music catalog, manage users' playlists and saved music, get recommendations, control Spotify Connect, and more. Based on simple REST principles, the Spotify Web API endpoints return JSON metadata about music artists, albums, and tracks, directly from the Spotify Data Catalogue.

free
OAuth
Music
API Docs
LastFm

LastFm

https

The Last.fm API allows anyone to build their own programs using Last.fm data, whether they're on the web, the desktop or mobile devices. Embeds a Last.FM Group playlist into your vBulletin forum, on a new page. Scrobble music videos all around the web with this Google Chrome extension! Get your own personalized screensaver here – brought to you by Motorola.

free
apiKey
Music
API Docs
Deezer

Deezer

https

The API is the easiest way to integrate music data in your website and application. Unlimited Access, without stress, without identification. Deezer Simple API provides a nice set of services to build up web applications allowing the discovery of Deezer's music catalogue.

free
OAuth
Music
API Docs
Lyrics.ovh

Lyrics.ovh

https

Simple API to retrieve the lyrics of a song. You can write the name of the artist and the title of the singer to get JSON response having lyrics object. Easily integrate to lift up the taste of your app.

free
Public
Music
API Docs
Songkick

Songkick

https

The Songkick API gives you easy access to the biggest live music events database in the world. over 6 million upcoming and past concerts… and growing every day! Easily add concerts to your website or application.

free
apiKey
Music
API Docs
Bandsintown

Bandsintown

https

The Bandsintown API is designed for artists and enterprises representing artists. It offers read-only access to artist info and artist events. Major end points include artistData, eventData, venueData and offerData. In response you get the name, url, img, facebook page url, tracker counts and upcoming event counts of each artist queried.

free
Public
Music
API Docs
Genius

Genius

https

Crowdsourced lyrics and music knowledge. You can use your Genius App account to get a client_id and a client_secret to authenticate your app. API allows you to search a song by title, artists, pages, search and referents.

free
OAuth
Music
API Docs
Musixmatch

Musixmatch

https

The fastest, most powerful and legal way to display lyrics on your website or in your application. The world’s largest lyrics database with more than 14 million lyrics in over 50 distinct languages.

free
apiKey
Music
API Docs
MusicBrainz

MusicBrainz

https

MusicBrainz is an open music encyclopedia that collects music metadata and makes it available to the public. The web service root URL is https://musicbrainz.org/ws/2/. We have 12 resources on our web service which represent core entities in our database: area, artist, event, instrument, label, place, recording, release, release-group, series, work, url. We also provide a web service interface for the following non-core resources: rating, tag, collection. And we allow you to perform lookups based on other unique identifiers with these resources: discid, isrc, iswc.

free
Public
Music
API Docs
Soundcloud

Soundcloud

https

SoundCloud is a European online audio distribution platform and music sharing website based in Berlin, Germany that enables its users to upload, promote, and share audio. Through this API you can Build applications that allow users to upload and share sounds across the web.

free
apiKey
Music
API Docs
Mixcloud

Mixcloud

https

Mixcloud is a popular British online music streaming service that allows for the listening and distribution of radio shows, DJ mixes and podcasts, which are crowdsourced by its registered users. Objects in the Mixcloud API can be found by taking the URL where you would find them on the site and changing https://www.mixcloud.com/ to https://api.mixcloud.com/.

free
apiKey
Music
API Docs
Discogs

Discogs

https

You can access JSON-formatted information about Database objects such as Artists, Releases, and Labels. he Discogs API lets developers build their own Discogs-powered applications for the web, desktop, and mobile devices. We hope the API will connect and empower a community of music lovers around the world!

free
OAuth
Music