Music catalog enrichment
Spotifyエンドポイントを使えば、「Music catalog enrichment」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
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.
エンドポイントファミリー
6
ドキュメント化されたパラメータ
172
サンプル数
30
ライブカタログスナップショット
稼働エンドポイント
30
メソッド
GET
必須パラメータ
39
スキーマ参照
30
{
"platform": "Spotify",
"endpoint": "spotify-album",
"method": "GET",
"path": "/spotify/album",
"auth": "apiKey"
}ユースケース
Collect Spotify catalog, artist, album, playlist, track, profile, chart, genre, audiobook, and search data through documented Crawlora endpoints.
Spotifyエンドポイントを使えば、「Music catalog enrichment」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Spotifyエンドポイントを使えば、「Artist and playlist research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Spotifyエンドポイントを使えば、「Audio trend monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
以下の数値はすべて、稼働中のSpotifyエンドポイントカタログから取得しています(エンドポイント30件、ドキュメント化されたリクエストパラメータ172個、公開レスポンススキーマ30件)。DocsとPlaygroundが参照しているカタログと同じものです。
Spotifyのエンドポイントは30件、21つのリクエストファミリーに分類されています(Artist、Profile、Trackほか18件)。
これらのSpotifyエンドポイントには172個のリクエストパラメータがドキュメント化されており、うち39個が必須です。統合コードを書く前に入力仕様をすべて確認できます。
30件のSpotifyエンドポイントのうち30件が実際のサンプルレスポンスを、30件がドキュメント化されたレスポンススキーマを備えています。最初のリクエストの前に実データの形に合わせて実装できます。
Spotifyのエンドポイントは成功時のスキーマに加えてエラーレスポンス(400、429、503)もドキュメント化しています。ブロック、レート制限、レコード欠損は空データではなく型付きのエラーとして返ります。
Spotifyのエンドポイントは30個のホスト型MCPツールとして提供されており、エージェントは同じパラメータと同じJSON契約のまま、追加の実装なしに同じルートを呼び出せます。
カバレッジマップ
/spotify/artist
/spotify/profile
/spotify/track
/spotify/album
/spotify/audiobook
/spotify/albums/search
主要エンドポイント
/spotify/albumReturns a Spotify album from `uri` (a Spotify URI or open.spotify.com URL) or `id`: name, album type, artists, release date, copyrights, cover images, total tracks and duration. The `tracks` page is set by `offset` (default 0) and `limit` (1 to 50, default 50). A missing or invalid identifier returns 400.
レスポンスに関する注記
The response includes album fields, artists, images, and track summaries. Missing or invalid album identifiers return `400`; upstream failures return `503`.
MCPツール spotify_album
/spotify/album/tracksLists the tracks of a Spotify album, identified by `uri` (a Spotify URI or open.spotify.com URL) or `id`. `offset` defaults to 0 and `limit` runs 1 to 50, default 50. Each track has its title, URI, subtitle, image and URL. The album's name, artists and track total come back alongside. An invalid identifier returns 400.
レスポンスに関する注記
The response shape matches `/spotify/album`, with the `tracks` array populated. Invalid identifiers return `400`; upstream failures return `503`.
MCPツール spotify_album_tracks
/spotify/albums/searchReturns Spotify album search results for a search term. Caller-supplied Spotify bearer or client tokens are not required.
レスポンスに関する注記
- Upstream 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`.
MCPツール spotify_albums_search
/spotify/artistReturns a Spotify artist's profile by artist URI, `open.spotify.com` URL or id: name, verified flag, follower count, monthly listeners (`monthlyUsers`), biography and images, plus top tracks, selected discography, related artists and artist playlists when Spotify returns them.
レスポンスに関する注記
The response includes artist profile data, image assets, top tracks, selected discography, related artists, and artist playlists when Spotify returns them. Invalid identifiers return `400`; upstream failures return `503`.
MCPツール spotify_artist
/spotify/artist/albumsReturns an artist's Spotify discography by artist URI, `open.spotify.com` URL or id. Choose `type` (`album`, `single`, `compilation`, `appears_on` or `all`; default `album`) and `order` (default `date_desc`), and page with `offset` and `limit` (1-50, default 50). Each item has a type, title, subtitle, Spotify URI, external URL and images; `total` gives the full count.
レスポンスに関する注記
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ツール spotify_artist_albums
/spotify/artist/playlistsReturns the Spotify playlists associated with an artist, by artist URI, `open.spotify.com` URL or id. Each playlist has a title, subtitle, description, Spotify URI, external URL and images. Some artists have no playlists, in which case `items` is empty.
レスポンスに関する注記
Some artists may legitimately return an empty `items` array. Invalid identifiers return `400`; upstream private API failures return `503`.
MCPツール spotify_artist_playlists
関連API
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.
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. A pull on 2026-10-27 showed an artist search for daft punk returning 20 mixed top results led by a playlist, a US popularity page with 4 sections, and a home feed of 5 sections.
Search tracks, artists, albums, or playlists, or target a specific track, artist, album, playlist, or public profile by ID.
Spotify routes take a URI such as spotify:album:4aawyAB9vmqN3uQ7FjRGTy. /spotify/album returned totalTracks 18 and all 18 tracks at limit 40, and /spotify/album/tracks returned the same 18 on 2026-10-30.
/spotify/artist for Pitbull returned followers 13,562,761, monthlyUsers 76,656,269 and 10 topTracks; /artist/albums returned 22 of 22, /artist/related 40 artists and /artist/playlists 5.
/spotify/albums/search for hello returned 56 results made of 28 albums and 28 artists at limit 30, and /spotify/artists/search returned 74 artists with 17 topResults. Each bucket has its own count.
Feed music-catalog and audio-intelligence workflows, or re-run to track chart movement, new releases, and playlist changes over time.
artists-search for daft punk returned a topResults list of 20 whose first item was a playlist (5k Run), not the artist. Filter by type before you take a row.
popular-by-country for US returned 4 sections beginning with CHARTS (Top Songs - USA), each with a total count. home returned a greeting, a UTC time zone and 5 sections, the first Trending songs with 20 tracks.
クライアントライブラリ
お使いの言語向けの Spotify 専用クライアントをインストールできます。各パッケージはこのページの Spotify エンドポイントに対応し、APIキーを使って Crawlora のホスト型 API を呼び出します。
npm install @crawlora-org/spotifynpmgo get github.com/Crawlora-org/crawlora-spotifypkg.go.devgem install crawlora-spotifyRubyGemsnet.crawlora:crawlora-spotifyMaven Centralcomposer require crawlora/spotifyPackagistcargo add crawlora-spotifycrates.ioエージェントスキル
Crawlora のエージェントスキルをインストールすると、スクレイパーを書かずに、ドキュメント化された API 経由で Spotify のデータを JSON として取得できます。Spotify に対応するスキル:
Map artist discographies and comparable music releases through Crawlora Spotify artist, album, and track tools. Use for a release-cohort or…
npx skills add github.com/Crawlora-org/crawlora-skills --skill music-release-landscapeResearches music, artists, playlists, and podcasts via the Crawlora API — Spotify tracks/albums/artists/playlists/profiles, Spotify Podcasts, Apple…
npx skills add github.com/Crawlora-org/crawlora-skills --skill music-podcast-researchFAQ
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.
Not always. The first result for daft punk on 2026-10-27 was a playlist.