Charts · GET
Top 20 by monthly listeners
GET /top_20_by_monthly_listeners
About
Top 20 by monthly listeners is a GET endpoint in the Charts group of the Spotify Data API. The spec declares no query or path parameters for it. The recorded sample response, captured 2025-06-07, is a JSON array of 50 objects: [].rank, [].artist and [].monthlyListeners.
Parameters
No parameters
The spec declares no query or path parameters for this endpoint.
Request
Against https://spotify-proxy.checkleaked.cc, with the same example values the Run button sends.
| curl -X GET \ |
| "https://spotify-proxy.checkleaked.cc/top_20_by_monthly_listeners" \ |
| -H "x-api-key: $SPOTIFY_API_KEY" |
Sample response
Recorded sample · captured 2025-06-07
| [ |
| { |
| "rank": 1, |
| "artist": "Bruno Mars", |
| "monthlyListeners": 119.91 |
| }, |
| { |
| "rank": 2, |
| "artist": "The Weeknd", |
| "monthlyListeners": 115.52 |
| }, |
| { |
| "rank": 3, |
| "artist": "Lady Gaga", |
| "monthlyListeners": 112.08 |
| }, |
| { |
| "rank": 4, |
| "artist": "Billie Eilish", |
| "monthlyListeners": 99.08 |
| }, |
| { |
| "rank": 5, |
| "artist": "Rihanna", |
| "monthlyListeners": 93.71 |
| }, |
| { |
| "rank": 6, |
| "artist": "Coldplay", |
| "monthlyListeners": 91.37 |
| }, |
| { |
| "rank": 7, |
| "artist": "Ed Sheeran", |
| "monthlyListeners": 90.76 |
| }, |
| { |
| "rank": 8, |
| "artist": "Kendrick Lamar", |
| "monthlyListeners": 85.93 |
| }, |
| { |
| "rank": 9, |
| "artist": "Bad Bunny", |
| "monthlyListeners": 84.22 |
| }, |
| { |
| "rank": 10, |
| "artist": "Taylor Swift", |
| "monthlyListeners": 82.38 |
| }, |
| { |
| "rank": 11, |
| "artist": "Justin Bieber", |
| "monthlyListeners": 81.44 |
| }, |
| { |
| "rank": 12, |
| "artist": "Drake", |
| "monthlyListeners": 80.55 |
| }, |
| { |
| "rank": 13, |
| "artist": "Ariana Grande", |
| "monthlyListeners": 80.29 |
| }, |
| { |
| "rank": 14, |
| "artist": "David Guetta", |
| "monthlyListeners": 78.88 |
| }, |
| { |
| "rank": 15, |
| "artist": "SZA", |
| "monthlyListeners": 77.81 |
| }, |
| { |
| "rank": 16, |
| "artist": "Calvin Harris", |
| "monthlyListeners": 75.47 |
The first 80 of 252 lines. Press Run for the full body.
Response fields
Read off the recorded sample, not a schema: a JSON array of 50 objects.
[].ranknumber[].artiststring[].monthlyListenersnumber
Errors
- 400
- This endpoint takes no parameters and no body, so a 400 means the request itself was malformed — a method other than GET, or a body sent with it.
- 401 / 403
- The key is missing, wrong, or on a plan that does not include this endpoint. On RapidAPI the header is X-RapidAPI-Key; on the Direct Portal it is an Authorization: Bearer token; on Apify the actor supplies it.
- 429
- Rate limited. The demo on this site allows 100 requests per 15 minutes and 500 per day per visitor, inside a budget shared by every visitor. With a key it is 5 requests per second on every RapidAPI plan and 10 per second on the Direct Portal.
- 5xx
- Spotify itself failed or timed out. These are transient; retry once with a short backoff rather than immediately.
Related endpoints
The other 5 operations in the Charts group.