Overview

Retrieve metadata from Spotify content, control playback or get recommendations

Spotify Web API enables the creation of applications that can interact with Spotify's streaming service, such as retrieving content metadata, getting recommendations, creating and managing playlists, or controlling playback.

Getting Started

This is where the magic begins! The following steps will help you to get started with your journey towards creating some awesome music apps using the API:

Documentation

The documentation is organized as follows:

  • Concepts that clarify key topics
  • Tutorials, which serve as an introduction to important topics when using Web API
  • How-Tos, step-by-step guides that cover practical tasks or use cases
  • Reference, the API specification

API Reference

The Spotify Web API provides a wide range of functionality for developers, including:

  • Retrieve data from your favourite artist, album or show.
  • Search for Spotify content.
  • Control and interact with the playback, play and resume, Seek to a position or retrieve your queue.
  • Manage your personal library, by creating a new playlist and adding your favourite tracks to it.
  • Get recommendations based on the music you listen the most.

And much more! You can find a complete list of available endpoints in the API Reference.

Support

If you have any questions or run into any issues while using the Spotify Web API, you can find help in the Spotify Developer Community. Here, you can connect and get help from other developers.

By using Spotify Web API, you accept the Spotify Developer Terms of Service.

On this page