{"slug":"spotify-web-api","name":"Spotify Web API","host":"api.spotify.com","site":"https://spotify.com","category":"media","docsUrl":null,"sources":[{"kind":"changelog","url":"https://developer.spotify.com/documentation/web-api/references/changes/july-2026"},{"kind":"openapi","url":"https://developer.spotify.com/reference/web-api/open-api-schema.yaml"},{"kind":"archive","url":"https://developer.spotify.com/blog/2024-11-27-changes-to-the-web-api"},{"kind":"archive","url":"https://developer.spotify.com/documentation/web-api/tutorials/february-2026-migration-guide"}],"url":"https://www.okapi.bot/providers/spotify-web-api/","json":"https://www.okapi.bot/api/v1/providers/spotify-web-api.json","breakingChanges":[{"slug":"v1-playlists-tracks-stops-working-on-development-mode-apps","api":"spotify-web-api","title":"/v1/playlists/{}/tracks stops working on Development Mode apps","kind":"removal","outcome":"fails","model":null,"announcedAt":"2026-02-06","effectiveAt":"2026-02-11","scope":"Development Mode apps","calls":["/v1/playlists/{}/tracks"],"method":null,"path":"/v1/playlists/{}/tracks","source":{"url":"https://developer.spotify.com/documentation/web-api/tutorials/february-2026-migration-guide","kind":"archive"},"quote":null,"migration":"Call /v1/playlists/{id}/items instead (Development Mode apps).","migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-17T06:02:53.899Z","updatedAt":"2026-10-17T06:02:53.899Z","status":"in_effect","tone":"broken","url":"https://www.okapi.bot/providers/spotify-web-api/breaking-changes/v1-playlists-tracks-stops-working-on-development-mode-apps/"},{"slug":"get-v1-tracks-stops-working-on-development-mode-apps","api":"spotify-web-api","title":"GET /v1/tracks stops working on Development Mode apps","kind":"removal","outcome":"fails","model":null,"announcedAt":"2026-02-06","effectiveAt":"2026-02-11","scope":"Development Mode apps","calls":["GET /v1/tracks"],"method":"GET","path":"/v1/tracks","source":{"url":"https://developer.spotify.com/documentation/web-api/tutorials/february-2026-migration-guide","kind":"archive"},"quote":null,"migration":"Call GET /v1/tracks/{id} once per track (Development Mode apps).","migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-17T06:02:53.899Z","updatedAt":"2026-10-17T06:02:53.899Z","status":"in_effect","tone":"broken","url":"https://www.okapi.bot/providers/spotify-web-api/breaking-changes/get-v1-tracks-stops-working-on-development-mode-apps/"},{"slug":"v1-audio-features-stops-working-on-new-apps","api":"spotify-web-api","title":"/v1/audio-features* stops working on new apps","kind":"removal","outcome":"fails","model":null,"announcedAt":"2024-11-27","effectiveAt":"2024-11-27","scope":"new apps","calls":["GET /v1/audio-features*"],"method":"GET","path":"/v1/audio-features*","source":{"url":"https://developer.spotify.com/blog/2024-11-27-changes-to-the-web-api","kind":"archive"},"quote":null,"migration":"None offered; apps with existing extended mode access keep it.","migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-17T06:02:53.820Z","updatedAt":"2026-10-17T06:02:53.820Z","status":"in_effect","tone":"broken","url":"https://www.okapi.bot/providers/spotify-web-api/breaking-changes/v1-audio-features-stops-working-on-new-apps/"},{"slug":"get-v1-artists-related-artists-stops-working-on-new-apps","api":"spotify-web-api","title":"GET /v1/artists/{}/related-artists stops working on new apps","kind":"removal","outcome":"fails","model":null,"announcedAt":"2024-11-27","effectiveAt":"2024-11-27","scope":"new apps","calls":["GET /v1/artists/{}/related-artists"],"method":"GET","path":"/v1/artists/{}/related-artists","source":{"url":"https://developer.spotify.com/blog/2024-11-27-changes-to-the-web-api","kind":"archive"},"quote":null,"migration":"None offered; apps with existing extended mode access keep it.","migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-17T06:02:53.820Z","updatedAt":"2026-10-17T06:02:53.820Z","status":"in_effect","tone":"broken","url":"https://www.okapi.bot/providers/spotify-web-api/breaking-changes/get-v1-artists-related-artists-stops-working-on-new-apps/"},{"slug":"get-v1-audio-analysis-stops-working-on-new-apps","api":"spotify-web-api","title":"GET /v1/audio-analysis/{} stops working on new apps","kind":"removal","outcome":"fails","model":null,"announcedAt":"2024-11-27","effectiveAt":"2024-11-27","scope":"new apps","calls":["GET /v1/audio-analysis/{}"],"method":"GET","path":"/v1/audio-analysis/{}","source":{"url":"https://developer.spotify.com/blog/2024-11-27-changes-to-the-web-api","kind":"archive"},"quote":null,"migration":"None offered; apps with existing extended mode access keep it.","migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-17T06:02:53.820Z","updatedAt":"2026-10-17T06:02:53.820Z","status":"in_effect","tone":"broken","url":"https://www.okapi.bot/providers/spotify-web-api/breaking-changes/get-v1-audio-analysis-stops-working-on-new-apps/"},{"slug":"get-v1-recommendations-stops-working-on-new-apps","api":"spotify-web-api","title":"GET /v1/recommendations stops working on new apps","kind":"removal","outcome":"fails","model":null,"announcedAt":"2024-11-27","effectiveAt":"2024-11-27","scope":"new apps","calls":["GET /v1/recommendations"],"method":"GET","path":"/v1/recommendations","source":{"url":"https://developer.spotify.com/blog/2024-11-27-changes-to-the-web-api","kind":"archive"},"quote":null,"migration":"None offered; apps with existing extended mode access keep it.","migrationChange":null,"needsDecision":null,"text":null,"publishedAt":"2026-10-17T06:02:53.820Z","updatedAt":"2026-10-17T06:02:53.820Z","status":"in_effect","tone":"broken","url":"https://www.okapi.bot/providers/spotify-web-api/breaking-changes/get-v1-recommendations-stops-working-on-new-apps/"}]}