Spotify Web API
The Spotify Web API provides RESTful access to Spotify's music and podcast catalog, user library management, playback control, and personalization features. Developers can retrieve metadata for albums, artists, tracks, shows, and episodes; manage user playlists and saved libraries; control playback on connected devices; and access audio analysis and recommendations. OAuth 2.0 authentication supports Authorization Code Flow, PKCE, and Client Credentials flows.
Documentation
Documentation
https://developer.spotify.com/documentation/web-api
Getting Started
https://developer.spotify.com/documentation/web-api/tutorials/getting-started
Rate Limits
https://developer.spotify.com/documentation/web-api/concepts/rate-limits
Specifications
Schemas & Data
JSONSchema
json-schema/spotify-track-schema.json
JSONSchema
json-schema/spotify-playlist-schema.json
JSONStructure
json-structure/spotify-track-structure.json
Other Resources
Authorization
https://developer.spotify.com/documentation/web-api/concepts/authorization
Scopes
https://developer.spotify.com/documentation/web-api/concepts/scopes
SpectralRules
rules/spotify-rules.yml
Capabilities
capabilities/music-discovery.yaml
Vocabulary
vocabulary/spotify-vocabulary.yml
OpenAPI
#Albums
#Artists
#Tracks
#Playlists
#Player
#Search
#Podcasts
#Library
#Recommendations
#Audio Analysis