คู่มือ

API ผู้ฟังรายเดือน Spotify: ผู้ฟัง ผู้ติดตาม อันดับโลก และเมืองยอดนิยมของศิลปินแต่ละคน

ตัวเลขใต้ชื่อศิลปินทุกคนในแอป Spotify — ผู้ฟังรายเดือน — ไม่มีใน Web API ออบเจกต์ศิลปินอย่างเป็นทางการมีอย่างมากแค่จำนวนผู้ติดตามและคะแนน popularity 0–100 ไม่มีข้อมูลอื่นเกี่ยวกับผู้ฟังเลย และ Spotify ระบุว่าทั้งสองอย่างเลิกใช้แล้ว พร้อมนำออกจากแอปในโหมดพัฒนาที่สร้างตั้งแต่วันที่ 11 กุมภาพันธ์ 2026 การเรียกครั้งเดียวที่นี่ส่งคืนผู้ฟัง ผู้ติดตาม อันดับโลก และห้าเมืองที่ศิลปินถูกเล่นมากที่สุด

โดย Eduardo Airaudo ผู้ดูแล API · อัปเดต 22 ตุลาคม 2569

สิ่งที่ออบเจกต์ศิลปินอย่างเป็นทางการไม่มี

GET /v1/artists/{id} บน Spotify Web API ส่งคืน followers.total จำนวนเต็ม popularity แนวเพลง รูปภาพ และชื่อ — สามอย่างแรกถูกระบุว่าเลิกใช้แล้ว และ followers กับ popularity ถูกนำออกจากแอปในโหมดพัฒนาที่สร้างตั้งแต่วันที่ 11 กุมภาพันธ์ 2026 ผู้ฟังรายเดือน — ตัวเลขที่ Spotify เองแสดงในหน้าศิลปิน และตัวเลขที่ค่ายเพลง ผู้จัดการ และผู้ pitch เพลย์ลิสต์ติดตามจริง ๆ — ไม่ปรากฏที่ใดในเอกสารอ้างอิง และไม่มี scope ใดที่เพิ่มให้ได้

Popularity เป็นคะแนนสัมพัทธ์ที่ไม่โปร่งใส Spotify คำนวณใหม่จากการเล่นล่าสุด จึงแปลงเป็นผู้ฟัง เปรียบเทียบข้ามเดือน หรืออธิบายให้ลูกค้าฟังไม่ได้ ส่วนผู้ฟังรายเดือนเป็นจำนวนสัมบูรณ์ที่เปลี่ยนไปตามการปล่อยเพลง การได้ใช้ประกอบสื่อ (sync) หรือการถูกเพิ่มเข้าเพลย์ลิสต์ นี่คือเหตุผลที่ตัวเลขนี้เป็นสิ่งที่ผู้คนต้องการ

/artist_overview ที่นี่ส่งคืนหน้าศิลปินตามที่แอปแสดงผล รวมถึงส่วนข้อมูลผู้ฟัง การเรียกเดียวกันนี้มีผลงานเพลง ศิลปินที่เกี่ยวข้อง และรายการที่ปักหมุดมาด้วย ตัวเลขผู้ฟังจึงมาพร้อมบริบทที่จำเป็นต่อการอ่านค่า

สิ่งที่ส่งกลับมา

อ่านจากการตอบกลับ /artist_overview ที่บันทึกไว้ของ Arijit Singh (4YRxDV8wJFPHPTeXepOstw) บันทึกเมื่อ 2026-10-22 การบันทึกแบบเต็มอยู่ที่หน้าของ endpoint เอง

stats.monthlyListeners
ตัวเลขผู้ฟังในหน้าศิลปิน: ผู้ฟังที่ไม่ซ้ำกันใน 28 วันล่าสุด เป็นจำนวนเต็ม 53,500,280 ในการบันทึก
stats.followers
จำนวนผู้ติดตาม Spotify นำออกจากออบเจกต์ศิลปินของตัวเองสำหรับแอปในโหมดพัฒนาที่สร้างตั้งแต่วันที่ 11 กุมภาพันธ์ 2026 แอปที่มีโควตาขยายยังได้รับอยู่ 195,766,074 ในการบันทึก
stats.worldRank
ตำแหน่งของศิลปินในอันดับทั่วโลกของ Spotify ตามผู้ฟัง — 56 ในการบันทึก ไม่มีสำหรับศิลปินที่อยู่นอกกลุ่มที่ถูกจัดอันดับ
stats.topCities.items[]
ห้าแถวของ city, region, country และ numberOfListeners การบันทึกเริ่มด้วย Pune, IN ที่ผู้ฟัง 4,174,171 คน ตามด้วย Delhi New Delhi Mumbai และBengaluru
profile.name
ชื่อที่แสดง การบันทึกยังมีประวัติ รายการ externalLinks (ว่างสำหรับศิลปินคนนี้) รายการที่ปักหมุด และเพลย์ลิสต์ของศิลปินเองภายใต้ profile และไม่มีแฟล็กยืนยันตัวตน
discography, relatedContent
รีลีสล่าสุด อัลบั้ม ซิงเกิล ปรากฏใน และส่วนศิลปินที่เกี่ยวข้อง ในการตอบกลับเดียวกัน — การเรียกครั้งเดียวครอบคลุมทั้งหน้าศิลปิน

53,500,280

stats.monthlyListeners

195,766,074

stats.followers

#56

stats.worldRank

ตัวเลขสามตัวจากการบันทึกหนึ่งครั้ง 2026-10-22 แสดงไว้เพื่อให้เห็นรูปแบบข้อมูล ไม่ใช่ตัวเลขปัจจุบัน — กดรันที่หน้าของ endpoint เพื่อดูตัวเลขของวันนี้

ศิลปินคนเดียว 10 คน หรืออันดับ

/artist_overview_batch รับ ID คั่นด้วยจุลภาคสูงสุด 10 รายการ และส่งคืนออบเจกต์เดียวกันต่อศิลปินแต่ละคน ดังนั้นศิลปิน 10 คนใช้เพียงหนึ่งคำขอ แทนที่จะเป็น 10

ตามคำอธิบายในสเปก /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 มี 50 แถวของ rank, artist และ monthlyListeners ในหน่วยล้าน — แถวแรกคือ Bruno Mars ที่ 128.6

ดึงตัวเลขผู้ฟังของศิลปิน

ID คือสตริง 22 ตัวอักษรที่อยู่หลัง /artist/ ใน URL ของ Spotify ทุกแบบ มีแต่ชื่อใช่ไหม? /search?q=&type=artists ส่งคืน ID ให้

ติดตามตัวเลขตามเวลา

Spotify เผยแพร่เพียงค่าปัจจุบันค่าเดียว ไม่มีประวัติ อนุกรมเวลาเป็นสิ่งที่คุณต้องสร้างเอง: เรียก /artist_overview ตามกำหนดเวลา เก็บ stats.monthlyListeners พร้อมเวลา แล้วหาผลต่างของแถว งานรายวันสำหรับรายชื่อศิลปิน 25 คนคือ 3 คำขอแบบแบตช์ต่อวัน — 90 คำขอต่อเดือน อยู่ในโควตา 1,000 ของแผนฟรี

หากต้องการให้ API เก็บประวัติให้ /tracking/track?spotifyType=artist&spotifyId= จะลงทะเบียนศิลปิน แถว monthly_listeners_change และ followers_change ของศิลปินจะสะสมใน /tracking/logs ซึ่งคุณดึงข้อมูลได้ Webhook ครอบคลุมเฉพาะการเปลี่ยนแปลงของเพลย์ลิสต์ ทั้งสองอยู่ในเอกสารอ้างอิงภายใต้ Tracking เป็น endpoint เชิงปฏิบัติการ เดโมบนเว็บไซต์นี้จึงไม่รัน

โดยไม่ต้องเขียนโค้ด: 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 popularity แนวเพลง รูปภาพ และชื่อ สามอย่างแรกถูกระบุว่าเลิกใช้แล้ว และ followers กับ popularity ถูกนำออกจากแอปในโหมดพัฒนาที่สร้างตั้งแต่วันที่ 11 กุมภาพันธ์ 2026 ผู้ฟังรายเดือนแสดงในแอปของ Spotify เอง แต่ไม่ได้เป็นส่วนหนึ่งของ API ที่มีเอกสาร และไม่มี OAuth scope ใดเปิดให้เข้าถึง

ตัวเลขนี้เป็นข้อมูลล่าสุดแค่ไหน?

ภาพรวมศิลปินถูกแคชไว้ประมาณหนึ่งชั่วโมง การตอบกลับจึงอาจตามหลังตัวเลขในแอป Spotify ได้นานเท่านั้น เพิ่ม cache=false เพื่อบังคับดึงข้อมูลใหม่ ส่วนเฮดเดอร์ X-Cache บอกว่าแต่ละการตอบกลับถูกส่งมาอย่างไร ปุ่มรันบนเว็บไซต์นี้ผ่านแคชของเดโมเองด้วย ตัวเลขที่นั่นจึงอาจเก่ากว่า

ขอผู้ฟังรายเดือนของศิลปินหลายคนพร้อมกันได้ไหม?

ได้ GET /artist_overview_batch รับ ID ศิลปินคั่นด้วยจุลภาคสูงสุด 10 รายการ และส่งคืนออบเจกต์ภาพรวมเดียวกันสำหรับแต่ละคน ดังนั้นศิลปิน 10 คนใช้เพียงหนึ่งคำขอ GET /artists?ids= ก็รับรายการเช่นกัน แต่ส่งคืนออบเจกต์ศิลปินของ Spotify เอง: ไม่มีผู้ฟังรายเดือน และสำหรับศิลปินหลายคนก็ไม่มีจำนวนผู้ติดตามด้วย

worldRank เป็นตำแหน่งระดับโลกหรือไม่?

เป็นอันดับที่ Spotify เองแสดงในหน้าศิลปิน (“อันดับ #56 ของโลก” ในการบันทึกที่ใช้ที่นี่) ศิลปินที่อยู่นอกกลุ่มที่ถูกจัดอันดับไม่มีฟิลด์ worldRank จึงควรถือเป็นค่าที่ไม่บังคับ

เมืองยอดนิยมคืออะไร?

stats.topCities.items แสดงห้าเมืองที่มีผู้ฟังศิลปินมากที่สุด แต่ละเมืองมี city, region, country และ numberOfListeners เป็นส่วนเดียวกับที่หน้าศิลปินแสดงภายใต้ “เกี่ยวกับ”

ขอประวัติผู้ฟังรายเดือนของศิลปินได้ไหม?

ขอจาก Spotify ไม่ได้ เพราะเผยแพร่เพียงค่าปัจจุบัน เก็บตัวเลขตามกำหนดเวลา แล้วคุณจะมีประวัติตั้งแต่วันนั้นเป็นต้นไป การเรียกแบบแบตช์ 3 ครั้งต่อวันสำหรับศิลปิน 25 คนใช้ 90 คำขอต่อเดือน

ต้องใช้แผนไหน?

แผนใดก็ได้ endpoint ที่คู่มือนี้ใช้มีในทุกแผน ทั้ง RapidAPI และพอร์ทัลโดยตรง แผนต่างกันที่ปริมาณรายเดือน ทุกแผนของ RapidAPI อนุญาต 5 คำขอต่อวินาที และทุกคีย์โดยตรงรวม 10 แผนฟรีของ RapidAPI อนุญาต 1,000 คำขอต่อเดือน

แหล่งอ้างอิง

What changed in the API and on these pages, and when: What's new.

รับคีย์แล้วดึงศิลปินคนแรกของคุณ

endpoint เดียวกันทั้งสามช่องทาง ราคาต่างกัน แผนฟรีของ RapidAPI คือ 1,000 คำขอต่อเดือน — เพียงพอสำหรับติดตามรายชื่อศิลปินทุกวัน

ยังไม่พร้อมซื้อ? รับคีย์ทดลองใช้ฟรี: 500 คำขอใน 7 วัน ไม่ต้องใช้บัตร