Music catalog enrichment
Mit Spotify-Endpunkten verwandelst du music catalog enrichment in wiederholbare API-Requests mit dokumentierten Inputs und JSON-Antworten.
Build audio intelligence workflows from Spotify catalog and public profile signals without maintaining Spotify scrapers.
Collect Spotify catalog, artist, album, playlist, track, profile, chart, genre, audiobook, and search data through documented Crawlora endpoints.
Endpunkt-Familien
6
Dokumentierte Parameter
172
Beispiele
30
Live-Katalog-Snapshot
Aktive Endpunkte
30
Methoden
GET
Pflichtparameter
39
Schema-Referenzen
30
{
"platform": "Spotify",
"endpoint": "spotify-album",
"method": "GET",
"path": "/spotify/album",
"auth": "apiKey"
}Verwandte Use Cases
Use Cases
Collect Spotify catalog, artist, album, playlist, track, profile, chart, genre, audiobook, and search data through documented Crawlora endpoints.
Mit Spotify-Endpunkten verwandelst du music catalog enrichment in wiederholbare API-Requests mit dokumentierten Inputs und JSON-Antworten.
Mit Spotify-Endpunkten verwandelst du artist and playlist research in wiederholbare API-Requests mit dokumentierten Inputs und JSON-Antworten.
Mit Spotify-Endpunkten verwandelst du audio trend monitoring in wiederholbare API-Requests mit dokumentierten Inputs und JSON-Antworten.
Managed Execution
Jede Zahl unten stammt direkt aus dem Live-Spotify-Endpunktkatalog — 30 Endpunkte, 172 dokumentierte Request-Parameter und 30 veröffentlichte Response-Schemas — demselben Katalog, gegen den auch Docs und Playground laufen.
30 documented Spotify endpoints, grouped into 21 request families — Artist, Profile and Track, plus 18 more.
172 request parameters are documented across those Spotify endpoints, 39 of them required — the full input contract is public before you write any integration code.
30 of the 30 Spotify endpoints ship a recorded example response, and 30 carry a documented response schema — you can code against the real JSON before the first request.
Spotify endpoints document their error responses (400, 429 and 503) alongside the success schema, so a block, a rate limit, or a missing record comes back as a typed error rather than silently empty data.
30 hosted MCP tools back the Spotify endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Abdeckungskarte
Diese Karten werden aus dem aktiven Endpunktkatalog generiert, damit die Landingpage dieselbe API-Oberfläche widerspiegelt, die auch Docs und Playground nutzen.
/spotify/artist
/spotify/profile
/spotify/track
/spotify/album
/spotify/audiobook
/spotify/albums/search
Ausgewählte Endpunkte
/spotify/albumReturns normalized Spotify Web Player album metadata and tracks from private Pathfinder responses.
Hinweise zur Response
The response includes normalized album fields, artists, images, track summaries, and private-operation metadata. Missing or invalid album identifiers return `400`; upstream private API failures return `503`.
MCP-Tool spotify_album
/spotify/album/tracksReturns normalized Spotify Web Player album tracks from private Pathfinder responses.
Hinweise zur Response
The response shape matches `/spotify/album`, with the `tracks` array populated from the album-track Pathfinder operation. Invalid identifiers return `400`; upstream private API failures return `503`.
MCP-Tool spotify_album_tracks
/spotify/albums/searchReturns normalized Spotify Web Player album search results for a search term. The endpoint fetches anonymous Spotify credentials at request time; caller-supplied Spotify bearer or client tokens are not required.
Hinweise zur Response
- Upstream token, app config, client token, or Pathfinder failures return `503`. - Album results are available in `data.albums`; a de-duplicated cross-entity view is also returned in `data.results`. - `meta.operationName` is `searchAlbums`. Example response: ```json { "code": 200, "msg": "OK", "data": { "searchTerm": "hello", "offset": 0, "limit": 30, "results": [ { "uri": "spotify:album:example", "type": "Album", "title": "Hello", "externalUrl": "https://open.spotify.com/album/example" } ], "albums": [ { "uri": "spotify:album:example", "type": "Album", "title": "Hello", "externalUrl": "https://open.spotify.com/album/example" } ], "meta": { "operationName": "searchAlbums", "appVersion": "1.2.90.400.g1e02cab1", "resultCount": 1, "albumCount": 1, "fetchedAt": "2026-05-13T15:22:41Z" } } } ```
MCP-Tool spotify_albums_search
/spotify/artistReturns normalized Spotify Web Player artist overview data from private Pathfinder responses.
Hinweise zur Response
The response includes normalized artist profile data, image assets, top tracks, selected discography, related artists, and artist playlists when Spotify returns them. Invalid identifiers return `400`; upstream private API failures return `503`.
MCP-Tool spotify_artist
/spotify/artist/albumsReturns artist discography items from Spotify Web Player private Pathfinder responses.
Hinweise zur Response
The endpoint selects the matching private discography operation for the requested `type`. Unsupported `type` or `order` values return `400`; upstream private API failures return `503`.
MCP-Tool spotify_artist_albums
/spotify/artist/playlistsReturns artist playlists from Spotify Web Player private Pathfinder responses.
Hinweise zur Response
Some artists may legitimately return an empty `items` array. Invalid identifiers return `400`; upstream private API failures return `503`.
MCP-Tool spotify_artist_playlists
Verwandte APIs
Audio & Podcast Platforms
Turn Spotify podcast discovery, chart, show, and episode pages into structured data for research and agents.
Audio & Podcast Platforms
Turn SoundCloud's tracks, playlists, user profiles, and search results into structured JSON — plays, likes, comments, artwork, and uploader details — as normalized data. Credential-free.
Audio & Podcast Platforms
Extract Apple Podcasts chart rankings, related-show recommendations, curated New shelves, show metadata, episodes, and search results as structured JSON for podcast discovery, chart tracking, and catalog enrichment.
So scrapst du Spotify
Spotify's official Web API requires OAuth app registration and gates some catalog, chart, and profile data. Crawlora's Spotify endpoints return catalog, artist, album, track, playlist, profile, chart, and search data as structured JSON with just your Crawlora key.
Search tracks, artists, albums, or playlists, or target a specific track, artist, album, playlist, or public profile by ID.
Pass a query or Spotify ID to Crawlora's Spotify endpoint (e.g. /spotify/search, /spotify/track, /spotify/artist).
Receive track, artist, album, and playlist metadata, country charts and popularity, related artists, and public profile data as clean JSON.
Feed music-catalog and audio-intelligence workflows, or re-run to track chart movement, new releases, and playlist changes over time.
FAQ
Send a search query or Spotify ID to Crawlora's Spotify endpoints and get catalog, artist, album, track, playlist, chart, and public profile data as structured JSON — no OAuth app to register. Collect public data and respect Spotify's terms.
Spotify's Web API requires OAuth app registration, gates some catalog and chart data, and rate-limits per app. Crawlora returns catalog, artist, album, track, playlist, country charts, popularity, and public profile data in one normalized JSON shape with just your Crawlora key, plus hosted MCP tools for AI agents.
Collecting publicly accessible catalog, chart, and profile data is generally permissible if you respect Spotify's terms of use, robots directives, rate limits, and applicable law. This is for public data you are authorized to collect.
Not for most developers. Spotify deprecated its Recommendations, Related Artists, Audio Features, and Audio Analysis endpoints for any app not already in extended quota mode as of November 2024, and it doesn't onboard new extended-mode apps below a 250,000 monthly-active-user threshold. Crawlora's Spotify endpoints return related-artist and track-recommendation data directly, with no MAU gate.