ガイド
Spotify月間リスナーAPI:アーティストごとのリスナー数、フォロワー、世界ランキング、上位の都市
Spotifyアプリで、すべてのアーティスト名の下に表示される数値、つまり月間リスナーは、Web APIにありません。公式のアーティストオブジェクトにあるのは、せいぜいフォロワー数と0〜100の人気度スコアだけで、オーディエンスに関する情報はほかにありません。Spotifyはこの2つを非推奨とし、2026年2月11日以降に作成された開発モードのアプリでは削除しました。ここでは1回の呼び出しで、リスナー数、フォロワー、世界ランキング、そのアーティストが最も再生されている5つの都市を返します。
Eduardo Airaudo(APIのメンテナー)・2026年10月22日更新
公式のアーティストオブジェクトにないもの
Spotify Web APIのGET /v1/artists/{id}は、followers.total、整数のpopularity、ジャンル、画像、名前を返します。最初の3つは非推奨とされており、フォロワーと人気度は、2026年2月11日以降に作成された開発モードのアプリでは削除されました。月間リスナー数は、Spotify自身がアーティストページに表示し、レーベルやマネージャー、プレイリストの売り込み担当が実際に追っている数値ですが、リファレンスのどこにもなく、スコープを追加しても取得できません。
人気度は、Spotifyが最近の再生から再計算する、相対的で中身の見えないスコアです。リスナー数に換算することも、月をまたいで比較することも、クライアントに説明することもできません。月間リスナー数は、リリースやシンクロ使用、プレイリストへの追加に応じて動く絶対的な数値であり、だからこそ誰もがこの数値を求めます。
ここでの/artist_overviewは、アプリが表示するとおりのアーティストページを、オーディエンスのブロックも含めて返します。同じ呼び出しに、ディスコグラフィ、関連アーティスト、固定された項目も含まれるため、オーディエンスの数値を読むために必要な文脈も一緒に届きます。
返ってくるもの
Arijit Singh(4YRxDV8wJFPHPTeXepOstw)の記録済みの/artist_overviewレスポンス(2026-10-22に取得)から読み取っています。全体の記録は、エンドポイントのページにあります。
- stats.monthlyListeners
- アーティストページのオーディエンス数値:直近28日間のユニークリスナー数(整数)。記録では53,500,280です。
- stats.followers
- フォロワー数。Spotifyは、2026年2月11日以降に作成された開発モードのアプリ向けに、自社のアーティストオブジェクトから削除しました。拡張クォータのアプリでは引き続き取得できます。記録では195,766,074です。
- stats.worldRank
- リスナー数によるSpotifyのグローバルランキングでのアーティストの順位。記録では56です。ランキング対象外のアーティストにはありません。
- stats.topCities.items[]
- city、region、country、numberOfListenersからなる5行。記録の最初は、リスナー4,174,171人のPune, INで、続いてDelhi、New Delhi、Mumbai、Bengaluruです。
- profile.name
- 表示名。記録には、経歴、externalLinksのリスト(このアーティストでは空)、固定された項目、profileの下にあるアーティスト自身のプレイリストも含まれ、認証済みフラグはありません。
- discography, relatedContent
- 最新リリース、アルバム、シングル、参加作品、関連アーティストのブロックが、同じレスポンスに含まれます。1回の呼び出しで、アーティストページ全体をカバーします。
53,500,280
stats.monthlyListeners
195,766,074
stats.followers
#56
stats.worldRank
1つの記録から取り出した3つの数値です(2026-10-22)。形を具体的に示すためのもので、現在の数値ではありません。今日の数値は、エンドポイントのページで「実行」を押してください。
1人のアーティスト、10人のアーティスト、またはランキング
- Artist overviewGET /artist_overview
- Artist overview (batch)GET /artist_overview_batch
- Most-listened artists (monthly listeners)GET /top_20_by_monthly_listeners
- Most-followed artistsGET /top_20_by_followers
/artist_overview_batchは最大10件のカンマ区切りのIDを受け取り、アーティストごとに同じオブジェクトを返します。そのため、10人分が10リクエストではなく1リクエストで済みます。
仕様書の表現では、/top_20_by_monthly_listenersは「Wikipedia's list of the most-streamed artists on Spotify: up to 50 rows of {rank, artist, monthlyListeners}, where monthlyListeners is in millions (129.8 means 129,800,000). Not country-specific」、/top_20_by_followersは「Wikipedia's list of the most-followed artists on Spotify (followers in millions). Not country-specific」です。 どちらもパラメータは不要です。
2026-10-22に取得したリスナーの記録済みレスポンスには、rank、artist、百万単位で表したmonthlyListenersの50行が含まれます。最初の行は、Bruno Marsの128.6です。
アーティストのオーディエンス数値を取得する
| curl -X GET \ |
| "https://spotify-proxy.checkleaked.cc/spotify-data/artist_overview?id=4YRxDV8wJFPHPTeXepOstw" \ |
| -H "x-rapidapi-key: $SPOTIFY_API_KEY" |
IDは、SpotifyのURLの/artist/の後に続く22文字の文字列です。名前しか分からない場合は、/search?q=&type=artistsでIDが分かります。
数値を時系列で追跡する
Spotifyが公開するのは現在の値1つだけで、履歴ではありません。時系列は自分で作ります。/artist_overviewをスケジュールで呼び出し、stats.monthlyListenersをタイムスタンプ付きで保存して、行どうしの差を取ります。 25アーティストの一覧を毎日更新するジョブは、1日3回の一括リクエストで、月90リクエストです。無料枠の1,000に収まります。
履歴をAPI側で保持させるには、/tracking/track?spotifyType=artist&spotifyId=でアーティストを登録します。そのmonthly_listeners_changeとfollowers_changeの行は/tracking/logsに蓄積され、そこをポーリングします。Webhookの対象はプレイリストの変更のみです。どちらもリファレンスのTrackingにありますが、運用向けのエンドポイントであるため、このサイトのデモでは実行しません。
コードなしの場合: Spotify Monthly Listeners Scraper (opens in a new tab) on Apify returns monthly listeners, followers, world rank and top cities for any artist. spotify-monthly-listeners (opens in a new tab) on GitHub has daily monthly listeners, followers and world rank for 500 artists, as CSV and JSON history.
よくある質問
Spotify Web APIは月間リスナー数を返しますか?
いいえ。Web APIリファレンスのアーティストオブジェクトにあるのは、followers.total、人気度、ジャンル、画像、名前です。最初の3つは非推奨とされており、フォロワーと人気度は、2026年2月11日以降に作成された開発モードのアプリでは削除されました。月間リスナー数はSpotify自身のクライアントには表示されますが、文書化されたAPIの一部ではなく、OAuthスコープを使っても取得できません。
数値はどのくらい最新ですか?
アーティスト概要は約1時間キャッシュされるため、レスポンスは、Spotifyアプリの数値より最大でその時間だけ遅れることがあります。cache=falseを付けると、新しく取得し直します。X-Cacheヘッダーで、各レスポンスがどのように返されたかが分かります。このサイトの「実行」ボタンはデモ独自のキャッシュも経由するため、そこに表示される数値はより古い場合があります。
多数のアーティストの月間リスナー数を一度に取得できますか?
はい。GET /artist_overview_batchは最大10件のカンマ区切りのアーティストIDを受け取り、それぞれに同じ概要オブジェクトを返すため、10人分が1リクエストで済みます。GET /artists?ids=もリストを受け取りますが、返すのはSpotify自身のアーティストオブジェクトで、月間リスナー数はなく、多くのアーティストではフォロワー数もありません。
worldRankは世界での順位ですか?
Spotify自身がアーティストページに表示する順位です(ここで使っている記録では「世界56位」)。ランキング対象外のアーティストにはworldRankフィールドがないため、任意の項目として扱ってください。
上位の都市とは何ですか?
stats.topCities.itemsは、そのアーティストのリスナーが最も多い5つの都市を、city、region、country、numberOfListenersとともに一覧にします。アーティストページの「概要」の下に表示されるのと同じブロックです。
アーティストの月間リスナー数の履歴を取得できますか?
Spotifyからは取得できません。公開されるのは現在の値だけです。スケジュールで数値を保存すれば、その日からの履歴が手に入ります。25アーティストを1日3回の一括呼び出しで取得すると、月90リクエストです。
どのプランが必要ですか?
どれでも構いません。このガイドで使うエンドポイントは、RapidAPIもダイレクトポータルも、すべてのプランに含まれ、プランの違いは月間リクエスト数です。RapidAPIはどのプランも毎秒5リクエスト、ダイレクトキーには毎秒10リクエストが含まれます。RapidAPIの無料プランは月1,000リクエストまでです。
出典
- Get Artist:Spotify Web APIリファレンス — 公式のアーティストオブジェクト。followers、popularity、genresは非推奨とされ、月間リスナー数のフィールドはありません。
- 2026年2月の変更:Spotify for Developersのリファレンス — 2026年2月11日以降に作成された開発モードのアプリでは、アーティストのフォロワーと人気度が削除されました。
- このサイトのGET /artist_overview — このページが読み取っている記録済みのレスポンスを、取得日つきで全文掲載しています。
- このサイトのGET /top_20_by_monthly_listeners — プラットフォームのランキング。独自の記録があります。
More guides
- Spotify Web API alternativeEndpoint-by-endpoint mapping from the official API, including everything Spotify removed on 27 November 2024.
- Spotify API without OAuthOne header instead of the client-credentials flow — and the things a key genuinely cannot do.
- Spotify lyrics APIWhy the Web API has no lyrics endpoint, and how to get line-synced lyrics as JSON, LRC or SRT.
- Spotify charts APIDaily Top 200 and viral charts as JSON: rank movement, stream counts, credits, and how to backfill.
- Spotify play count APILifetime streams for any track, by Spotify id or ISRC, one or a batch per call — and why a 0 means under 1,000.
- Spotify audio features API after the 2024 deprecationTempo, energy, danceability, recommendations and related artists after Spotify removed them for new apps.
- Spotify API rate limitsThe official 30-second rolling window, what each plan here allows per second and per month, and how to stay under it.
- Spotify scraper on ApifyPlay counts, charts, lyrics and credits as a scheduled run with no API key — and when an API key is the better tool.
- Spotify MCP serverPlay counts, monthly listeners and charts inside Claude, Cursor or VS Code: an open-source MCP server that runs with your own key.
What changed in the API and on these pages, and when: What's new.
キーを取得して、最初のアーティストを取得
3つとも同じエンドポイントで、価格だけが異なります。RapidAPIの無料枠は月1,000リクエストで、アーティストの一覧を毎日追跡するのに十分です。
購入前に試したい方へ。無料トライアルキーを取得:7日間で500リクエスト、カード不要。