Spotify Web API
Spotify catalog, playlists and user library
Official Spotify REST API for tracks, albums, artists and playback. OAuth 2.0 client-credentials or user auth — register at developer.spotify.com.
We probe without your API key. A 401/403 auth wall means the server is up — not a full health pass.
GET https://api.spotify.com/v1/browse/new-releases?limit=1
{
"error": {
"status": 401,
"message": "No token provided"
}
}curl "https://api.spotify.com/v1/browse/new-releases?limit=1"const res = await fetch("https://api.spotify.com/v1/browse/new-releases?limit=1");
const data = await res.json();
console.log(data);import requests
res = requests.get("https://api.spotify.com/v1/browse/new-releases?limit=1")
print(res.json())/v1/browse/new-releases?limit=5PROBEDNew album releases (OAuth Bearer token required).
/v1/search?q=daft%20punk&type=artist&limit=5Search artists, albums and tracks.
/v1/artists/4tZwfgrHOc4mvQaXQtj0bZArtist profile by Spotify ID (Daft Punk).
/v1/albums/2noRn2Aes5aoNVsU6iWThcAlbum with track listing (Random Access Memories).
We probe without your API key. A 401/403 auth wall means the server is up — not a full health pass. Export includes every documented route below.
Stable. No schema drift observed since monitoring began — the response shape has not changed under our checks.
Spotify Web API: common questions
Is Spotify Web API free to use?
Yes — Spotify Web API is a free media API. Free tier: OAuth app registration — free tier. Whether the free tier allows commercial use is unclear — check the provider docs.
Does Spotify Web API need an API key?
Yes — Spotify Web API authenticates with OAuth. See the provider docs for scopes and token setup; rate limits: Unpublished.
Can I call Spotify Web API from the browser?
Yes — Spotify Web API returns CORS headers over HTTPS, so front-end code can fetch it directly with no backend proxy. Use the fetch snippet on this page, or hit "Run live" to try it now.
Is Spotify Web API up right now?
As of our last scheduled check, Spotify Web API is unmonitored. We re-probe it every sweep — the status badge and uptime chart above always show the latest.