Our comprehensive web APIs, software development kits, and HTML widgets make it easy for you to develop powerful web and mobile applications based around the Spotify Platform.

Note that by using Spotify SDKs and APIs you accept our Developer Terms of Use and by using our HTML widgets you accept our Widgets Terms of Use.

 

widgets

HTML Widgets

Add our HTML widgets to your blog, social page or website — all your fans have to do is hit “Play” to enjoy the music or “Follow” to keep in touch with their favorite artist and users.

webapi2

Web API

Retrieve Spotify music metadata about artists, tracks, and albums, and manage user data (like playlists) through this rich REST API. Applications can seek authorization to access private data.

 

iossdk

iOS SDK (Beta)

The Spotify iOS SDK makes it easy to add audio streaming, playlist manipulation, metadata lookup and other Spotify features to iOS apps.

 

androidsdk

Android SDK (Beta)

Add audio streaming, playlist manipulation, metadata lookup and other Spotify features to Android apps using our Android SDK toolkit.

 

libspotifysdk

Libspotify SDK

The libspotify C API package allows you to build your own personal music streaming applications. We’re looking forward to seeing what you come up with!

 

metadata

Metadata API (Deprecated)

This API is deprecated. It allowed rate-limited retrieval of some Spotify metadata about artists, albums, and tracks. Please use our superior Web API instead.