SpotifyAPI-NET === [![Build status](https://ci.appveyor.com/api/projects/status/mxpjhw3uli4q0yx1?svg=true)](https://ci.appveyor.com/project/JohnnyCrazy/spotifyapi-net) [![Nuget](https://badge.fury.io/nu/SpotifyAPI-NET.svg)](https://www.nuget.org/packages/SpotifyAPI-NET/) [![Gitter](https://img.shields.io/gitter/room/SpotifyAPI-NET/Lobby.svg)](https://gitter.im/SpotifyAPI-NET/Lobby) An API for the Spotify-Client and Spotify's Web API, written in .NET **Spotify's Web API** ([link](https://developer.spotify.com/web-api/)) > Based on simple REST principles, our Web API endpoints return metadata in JSON format about artists, albums, and tracks directly from the Spotify catalogue. > The API also provides access to user-related data such as playlists and music saved in a “Your Music” library, subject to user’s authorization. **Spotify's *unofficial* Local API** > Do you ever wanted to control your local Spotify Client with some sort of API? Now you can! This API gives you full control over your spotify client. > You can get infos about the currently playing song, get its Album-Art, skip/pause and much more. It also features multiple Event-Interfaces. ### Docs and Usage More Information, Installation-Instructions, Examples and API-Reference can be found at [github.io/SpotifyAPI-Net/](http://johnnycrazy.github.io/SpotifyAPI-NET/) ### NuGet You can add the API to your project via [nuget-package](https://www.nuget.org/packages/SpotifyAPI-NET/): ``` Install-Package SpotifyAPI-NET //or Install-Package SpotifyAPI-Net -pre ``` ### Example | SpotifyLocalAPI Example | SpotifyWebAPI Example | | :------------- | :------------- | | ![WebExample](http://i.imgur.com/Vo0lMk8.png) | ![LocalExample](http://i.imgur.com/E8Ba7Qm.png) |