Spotify
api.spotify.com
Spotify Web API provides access to Spotify's music catalog, user libraries, and playback controls. Search for tracks, manage playlists, control playback on connected devices, and access user listening data.
oauth2
free
1.0
https://api.spotify.com
2026-03-01 11:54:46
Health
Capabilities
add_tracks_to_playlist
Add one or more tracks to a playlist by their Spotify URIs. You can specify the position to insert the tracks.
Detail: https://api.spotify.com/capabilities/add_tracks_to_playlist
control_playback
Start, pause, skip, or seek playback on the user's active Spotify device. Transfer playback between devices.
Detail: https://api.spotify.com/capabilities/control_playback
create_playlist
Create a new playlist for the authenticated user. Set the name, description, and whether it is public or private.
Detail: https://api.spotify.com/capabilities/create_playlist
get_artist
Retrieve an artist's profile including their name, genres, popularity, follower count, and images. Can also fetch their top tracks and related artists.
Detail: https://api.spotify.com/capabilities/get_artist
get_current_playback
Get information about the user's current playback state including the currently playing track, device, volume, and progress.
Detail: https://api.spotify.com/capabilities/get_current_playback
get_recommendations
Get track recommendations based on seed artists, tracks, or genres. Tune results with audio feature parameters like energy, tempo, and danceability.
Detail: https://api.spotify.com/capabilities/get_recommendations
get_track
Get detailed information about a specific track including its name, artist, album, duration, popularity, and preview URL.
Detail: https://api.spotify.com/capabilities/get_track
search_content
Search Spotify's catalog for tracks, artists, albums, playlists, shows, and episodes. Supports filters for year, genre, and market.
Detail: https://api.spotify.com/capabilities/search_content
Agent Preview
This is what an AI agent sees when it discovers this service via the Gateway:
Service: Spotify Description: Spotify Web API provides access to Spotify's music catalog, user libraries, and playback controls. Search for tracks, manage playlists, control playback on connected devices, and access user listening data. Auth: oauth2 Capabilities: - add_tracks_to_playlist: Add one or more tracks to a playlist by their Spotify URIs. You can specify the position to insert the tracks. - control_playback: Start, pause, skip, or seek playback on the user's active Spotify device. Transfer playback between devices. - create_playlist: Create a new playlist for the authenticated user. Set the name, description, and whether it is public or private. - get_artist: Retrieve an artist's profile including their name, genres, popularity, follower count, and images. Can also fetch their top tracks and related artists. - get_current_playback: Get information about the user's current playback state including the currently playing track, device, volume, and progress. - get_recommendations: Get track recommendations based on seed artists, tracks, or genres. Tune results with audio feature parameters like energy, tempo, and danceability. - get_track: Get detailed information about a specific track including its name, artist, album, duration, popularity, and preview URL. - search_content: Search Spotify's catalog for tracks, artists, albums, playlists, shows, and episodes. Supports filters for year, genre, and market.