Mwongozo
API ya mara zilizochezwa kwenye Spotify: mara zilizochezwa kwa jumla za wimbo wowote, kwa ID au ISRC
Web API ya Spotify haisemi kamwe wimbo umechezwa mara ngapi. Kilicho karibu zaidi ni popularity, alama ya 0–100 ambayo marejeo yake yenyewe yanaeleza kuwa inatokana zaidi na jumla ya mara zilizochezwa, na imeiweka alama ya iliyositishwa. Endpoint hizi hurudisha idadi yenyewe: wimbo mmoja kwa ID ya Spotify au ISRC, au hadi nyimbo 50 kwa ombi moja.
Na Eduardo Airaudo, mtunzaji wa API · Imesasishwa 22 Oktoba 2026
Kile ambacho kitu rasmi cha wimbo kinaacha
GET /v1/tracks/{id} kwenye Spotify Web API hurudisha albamu, wasanii, duration_ms, explicit, external_ids, jina, popularity na vichache zaidi. Hakuna hata kimoja kinachohesabu mara zilizochezwa. Popularity ndiyo iliyo karibu zaidi: marejeo ya Spotify yanaitaja kuwa thamani kutoka 0 hadi 100, inayokokotolewa zaidi kutokana na mara ambazo wimbo umechezwa na jinsi zilivyo za hivi karibuni, na kuiweka alama ya iliyositishwa. Mabadiliko ya Spotify ya Februari 2026 yaliiondoa kwa programu za development mode zilizoundwa kuanzia tarehe 11 Februari 2026.
Alama haiwezi kufanya kazi ya idadi. Ni ya kulinganisha, kwa hiyo haijumlishwi kwenye albamu au katalogi; na inapendelea mara za hivi karibuni — marejeo yaleyale yanasema nyimbo zinazochezwa sana sasa hupata alama ya juu kuliko nyimbo zilizochezwa sana zamani — kwa hiyo haiwezi kusema wimbo umechezwa mara ngapi tangu mwanzo.
Kwa maneno ya spec, kikundi cha Partner cha API hii ni “Spotify's internal (pathfinder) data, including play counts”. /partner/track/count hurudisha idadi ya jumla ya wimbo mmoja, /partner/tracks/count ya hadi nyimbo 50 kwa wakati mmoja, na /partner/track huibeba ndani ya rekodi kamili ya wimbo.
Kinachorudi
Sehemu kwa sehemu, kama schema za majibu za spec zinavyoeleza. Ombi la wimbo mmoja huita idadi hiyo streams; la kundi huiita playcount.
Wimbo mmoja
GET /partner/track/count
- streams
- Idadi ya mara zilizochezwa kwa jumla, kama namba nzima (int64). Inaweza kuwa null kwenye spec, na ni 0 kwa wimbo wenye chini ya mara 1,000.
- spotify_track_id
- ID ya Spotify ya wimbo.
- isrc
- ISRC ya wimbo. Inaweza kuwa null kwenye spec.
- result
successauerror, pamoja namessagefupi kando yake.
Kundi
GET /partner/tracks/count
- tracks[]
- Ingizo moja kwa kila ID iliyoombwa, kwa mpangilio wa ombi.
- tracks[].playcount
- Mara zilizochezwa kwa jumla (int64, inaweza kuwa null); 0 kwa wimbo wenye chini ya 1,000.
- tracks[].status
ok,not_foundauerror, pamoja na maandishi yaerrorinapokuwaerror.- tracks[].name
- Jina la wimbo;
nullusipopatikana. - tracks[].artists[]
idnanameya kila msanii.- tracks[].releaseDate
- Tarehe ya kutolewa ya albamu ya wimbo: YYYY-MM-DD, au usahihi wa chini zaidi.
- missing[]
- ID zilizoombwa ambazo hali yake si
ok.
0 humaanisha chini ya 1,000, si kwamba haijawahi kuchezwa. Spec inasema Spotify huripoti 0 kwa nyimbo zenye chini ya mara 1,000, kwa hiyo hifadhi 0 kama “chini ya 1,000” badala ya idadi.
Sampuli iliyorekodiwa · ilinaswa 2026-10-22
GET /partner/track/count
| { |
| "result": "success", |
| "message": "Data Retrieved.", |
| "spotify_track_id": "7qiZfU4dY1lWllzX7mPBI3", |
| "streams": 5152826895 |
| } |
Mistari 6 — body yote iliyorekodiwa.
Sampuli iliyorekodiwa · ilinaswa 2026-10-22
GET /partner/tracks/count
| { |
| "tracks": [ |
| { |
| "id": "7qiZfU4dY1lWllzX7mPBI3", |
| "name": "Shape of You", |
| "artists": [ |
| { |
| "id": "6eUKZXaKkcviH0Ku9w2n3V", |
| "name": "Ed Sheeran" |
| } |
| ], |
| "playcount": 5152826895, |
| "releaseDate": "2017-03-03", |
| "status": "ok" |
| } |
| ], |
| "missing": [] |
| } |
Mistari 18 — body yote iliyorekodiwa.
Wimbo mmoja, au nyimbo 50 kwa kila ombi
- GET /partner/track/countTrack play count
Lifetime play count of one track, by Spotify id (
spotify_track_id, or its aliasid) or byisrc. Spotify reports 0 for tracks with fewer than 1,000 plays. Play counts are cached for 1 hour; for many tracks use/partner/tracks/count.Vigezo
spotify_track_id, id, isrc, cache - GET /partner/tracks/countTrack play counts (batch)
Lifetime play counts for up to 50 tracks in one call. Entries come back in request order with
statusok,not_foundorerror; ids without a play count are also listed inmissing. Each id is cached for 1 hour.Vigezo
ids, cache - GET /partner/trackPartner track data
Track with its play count (
data.trackUnion.playcount), album, artists and content ratings. Addslim=1to keep only{id, uri, profile.name, visuals.avatarImage}of each artist (the full payload embeds the first artist's discography and is ~100 KB).Vigezo
id, slim, cache
/partner/tracks/count hupokea hadi ID 50 zilizotenganishwa kwa koma na hujibu kwa mpangilio uliotuma, kwa hiyo nyimbo 50 zinagharimu ombi moja badala ya maombi 50.
Pata mara zilizochezwa
Wimbo mmoja, kwa ID ya Spotify
| curl -X GET \ |
| "https://spotify-proxy.checkleaked.cc/spotify-data/partner/track/count?id=0VjIjW4GlUZAMYd2vXMi3b" \ |
| -H "x-rapidapi-key: $SPOTIFY_API_KEY" |
ID ni mfuatano wa herufi 22 baada ya /track/ kwenye URL yoyote ya Spotify. Kutafuta wimbo kwa ISRC yake, tuma isrc= badala ya id=.
Hadi nyimbo 50 kwa ombi moja
| curl -X GET \ |
| "https://spotify-proxy.checkleaked.cc/spotify-data/partner/tracks/count?ids=0VjIjW4GlUZAMYd2vXMi3b%2C7qiZfU4dY1lWllzX7mPBI3" \ |
| -H "x-rapidapi-key: $SPOTIFY_API_KEY" |
Soma status ya kila ingizo kabla ya idadi yake. Maingizo hurudi kwa mpangilio wa ID; lile lisilo na idadi ya mara zilizochezwa huwekwa alama ya not_found au error mahali pake, na huorodheshwa tena kwenye missing.
Mara zilizochezwa bila msimbo
Ikiwa idadi ni za lahajedwali badala ya msimbo wako mwenyewe, Apify actors mbili kutoka kwa mtunzaji yuleyule huzirudisha kama dataset. Uendeshaji unahitaji akaunti ya Apify na hauhitaji ufunguo wa API: unabandika viungo na kupakua JSON au CSV.
- Spotify Play Count Scraper (hufunguka kwenye kichupo kipya)eduair94/spotify-play-count-scraper
Bandika viungo, URI au ID za wimbo, albamu, msanii au orodha ya kucheza; hurudisha mstari mmoja kwa kila wimbo pamoja na idadi yake ya mara zilizochezwa — nyimbo bora za msanii au diskografia yake yote, kila wimbo kwenye albamu au orodha ya kucheza — na, ukiomba, mstari wenye wasikilizaji wa kila mwezi wa msanii.
- Spotify Scraper (hufunguka kwenye kichupo kipya)eduair94/spotify-scraper
Actor ya jumla: kategoria 61, 5 kati yake ni mara zilizochezwa (
track_play_count,album_play_counts,artist_play_counts,artist_discography_play_counts,playlist_play_counts), naisrc, inayotafuta wimbo kwa ISRC yake pamoja na idadi yake ya mara zilizochezwa.
Zote hutoza kwa kila matokeo, kwa bei zilizoorodheshwa tarehe : $0.001 kwa mstari kwenye mpango wa bure wa Apify, hadi $0.0006 kuanzia Gold. Wakati uendeshaji unapomshinda ufunguo, na wakati haumshindi, upo kwenye mwongozo wa scraper.
Historia ambayo tayari inatunzwa: spotify-most-streamed-songs (opens in a new tab) on GitHub has daily play counts and daily streams for 1,000 of the most-streamed songs, as CSV and JSON history.
Itumie kutoka kwa msaidizi wa AI (MCP): mwombe Claude, Cursor au VS Code mara zilizochezwa za wimbo, na zana ya get_track_play_count ya seva ya Spotify MCP hurudisha mara zilizochezwa kwa jumla kutoka API hii. Sanidi seva ya MCP.
Maswali
Je, Spotify Web API hurudisha mara zilizochezwa?
Hapana. Kitu cha wimbo kwenye marejeo ya Web API hakina sehemu ya mara zilizochezwa. Sehemu iliyo karibu zaidi, popularity, ni alama ya 0–100 ambayo Spotify huikokotoa zaidi kutokana na jumla ya mara zilizochezwa na jinsi zilivyo za hivi karibuni; marejeo yanaiweka alama ya iliyositishwa, na mabadiliko ya Spotify ya Februari 2026 yaliiondoa kwa programu za development mode zilizoundwa kuanzia tarehe 11 Februari 2026.
Kwa nini wimbo unaonyesha mara 0 zilizochezwa?
Kwa sababu una chini ya 1,000. Spec inasema Spotify huripoti 0 kwa nyimbo zenye chini ya mara 1,000, kwa hiyo 0 humaanisha chini ya 1,000, si kwamba haijawahi kuchezwa.
Je, naweza kupata mara zilizochezwa za nyimbo nyingi kwa wakati mmoja?
Ndiyo. GET /partner/tracks/count hupokea hadi ID 50 za nyimbo zilizotenganishwa kwa koma na hujibu kwa mpangilio wa ombi, kila ingizo likiwa na hali ya ok, not_found au error; ID zisizo na idadi ya mara zilizochezwa pia huorodheshwa kwenye missing. Nyimbo 50 zinagharimu ombi moja badala ya maombi 50.
Je, naweza kutafuta wimbo kwa ISRC?
Ndiyo. GET /partner/track/count hupokea isrc badala ya ID ya Spotify, kwa hiyo katalogi iliyopangwa kwa ISRC haihitaji kutafuta ID kwanza.
Namba hii ni ya sasa kiasi gani?
Mara zilizochezwa huhifadhiwa kwenye akiba kwa saa moja, kwa hiyo idadi kwa kawaida ina umri wa juu zaidi wa muda huo. Thamani ya X-Cache inayoanza na STALE au FALLBACK inamaanisha nakala ya zamani ilitolewa kwa sababu upatikanaji wa moja kwa moja ulikuwa polepole au ulishindwa; X-Cache-Stale-Age hutoa umri wake kwa sekunde. Ongeza cache=false kupata mpya. Vitufe vya Endesha kwenye tovuti hii pia hupitia akiba ya onyesho yenyewe, kwa hiyo namba huko inaweza kuwa ya zamani zaidi.
Je, naweza kupata mara zilizochezwa bila kuandika msimbo?
Ndiyo, kwenye Apify: uendeshaji unahitaji akaunti ya Apify na hauhitaji ufunguo wa API. Spotify Play Count Scraper (eduair94/spotify-play-count-scraper) hupokea viungo vya wimbo, albamu, msanii au orodha ya kucheza na hurudisha mstari mmoja kwa kila wimbo pamoja na idadi yake ya mara zilizochezwa; Spotify Scraper (eduair94/spotify-scraper) ina kategoria 5 za mara zilizochezwa kati ya 61. Zote hutoza kwa kila matokeo.
Ninahitaji mpango upi?
Yoyote. Endpoint zote mbili za mara zilizochezwa ziko kwenye kila mpango, RapidAPI na lango la moja kwa moja pia, na mipango hutofautiana kwa wingi wa kila mwezi. Kila mpango wa RapidAPI unaruhusu maombi 5 kwa sekunde na kila ufunguo wa moja kwa moja unajumuisha 10. Mpango wa bure wa RapidAPI unaruhusu maombi 1,000 kwa mwezi.
Vyanzo
- Get Track — marejeo ya Spotify Web API — kitu rasmi cha wimbo: hakuna mara zilizochezwa, na popularity imewekwa alama ya iliyositishwa.
- Mabadiliko ya Februari 2026 — marejeo ya Spotify for Developers — popularity ya wimbo miongoni mwa sehemu zilizoondolewa.
- Mwongozo wa uhamiaji wa Februari 2026 — Spotify for Developers — ni nani anayeathiriwa na uondoaji: programu za development mode, mpya kuanzia tarehe 11 Februari 2026; programu za extended-quota haziathiriwi.
- GET /partner/track/count kwenye tovuti hii — vigezo vyake, hali zake za hitilafu na kitufe cha Endesha.
- GET /partner/tracks/count kwenye tovuti hii — ombi la kundi, lenye yaleyale.
- Spotify Play Count Scraper kwenye Apify — njia isiyo na msimbo: pembejeo yake na bei yake kwa mstari, kama ilivyochapishwa sasa.
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 monthly listeners APIMonthly listeners, follower counts, world rank and top cities per artist — numbers the Web API never returned.
- 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.
Pata ufunguo na uvute mara zako za kwanza zilizochezwa
Endpoint zote mbili za mara zilizochezwa ziko kwenye kila mpango, RapidAPI na lango la moja kwa moja pia; kwenye Apify, actors mbili zilizo juu hurudisha idadi zilezile kama mistari ya dataset, kwa malipo ya kila matokeo. Kiwango cha bure cha RapidAPI ni maombi 1,000 kwa mwezi: kwa hadi nyimbo 50 kwa ombi, hadi idadi 50,000 za mara zilizochezwa.
Bado hujawa tayari kununua? Pata ufunguo wa majaribio bure: maombi 500 kwa siku 7, bila kadi.