Best music data APIs, 2026Every main way to get music data. Compared side by side.
Spotify’s, Apple’s and SoundCloud’s own APIs and the main music analytics and data APIs, compared on what they return, how they charge and how you connect.
An editorial comparison of what each vendor publishes, checked 25 Sept 2026. Monocrawl is ours and listed first. How we compared
Find your fit10 options compared
What are you building?
5
Artist, track, album and playlist data from Spotify, Apple Music and SoundCloud in your productA data API that returns public catalogue data on request, or a music analytics API that serves it from its own database. They differ most in platforms and pricing.
Play counts, monthly listeners and followers for artists and tracksAn option that returns stream or play counts. Spotify’s and Apple’s own APIs return none; SoundCloud’s returns plays.
Stream history, charts and playlist tracking for A&R and label reportingA music analytics API that keeps its own history, charts and playlist tracking. They differ most in history depth and how they charge.
Playback, libraries and playlists for people who log in to your appThe platforms’ own APIs: Spotify’s Web API, Apple’s Apple Music API and SoundCloud’s API, for users who log in and authorise your app.
Spotify’s Web API and Apple’s Apple Music API are built for apps that serve their listeners, and SoundCloud’s API for apps that upload, play and share its content. Each needs a paid account first. Data APIs read public pages, or their own music databases, with one API key.
Spotify Web API
Spotify for Developers
For
Apps that add to listeners’ Spotify experience
You get
Catalogue data on artists, albums, tracks, playlists and podcasts, plus libraries and playback for users who log in.
You need
A developer app whose owner has Spotify Premium. Development mode allows 5 users; extended quota is for organisations with at least 250,000 monthly active users.
Apple Music API
Apple MusicKit
For
Apps that give users access to Apple Music
You get
Catalogue data on songs, albums, artists, playlists, music videos, stations and charts, plus users’ libraries with their permission.
You need
An Apple Developer Program membership, $99 a year, and developer tokens signed with a MusicKit key.
SoundCloud API
SoundCloud for Developers
For
Apps that upload, play and share SoundCloud content
You get
Public tracks, profiles, playlists and search, with play, like and follower counts, plus uploads for users who log in.
You need
An Artist Pro subscription to register an app, and SoundCloud’s API terms, which allow few commercial uses.
Data APIs
Monocrawl and the vendors below
For
Products, music analytics and AI agents
You get
Public artist, track, album and playlist data with play counts, read on request or served from a vendor’s own music database.
You need
An API key. No Spotify Premium, Apple developer membership or SoundCloud Artist Pro.
What they return
Music data, at a glance.
Which platforms each option lists on its own pages, what it returns and how you connect. Play counts include streams and plays.
ListedLimited, see note–Not listed on the pages we checked
Music data and access each option lists on its own pages
aSpotify Web API, Artists: Development mode apps get no follower counts or popularity
bSpotify Web API, Playlists: Development mode: tracks only for playlists you own or collaborate on
cSpotify Web API, Search: Development mode: up to 10 results a request
dApple Music API, Apple Music, Artists, Tracks and albums, Playlists and Search: Apple’s terms limit it to giving users access to Apple Music
eSoundCloud API, SoundCloud, Artists, Tracks and albums, Playlists, Play counts and Search: Registering an app needs Artist Pro; few commercial uses are allowed
fBright Data, Spotify, SoundCloud, Artists, Tracks and albums, Playlists and Play counts: A scraper you build in its Scraper Studio, with the fields you choose
gBright Data, MCP server: No Spotify or SoundCloud tool; its general scraping tool returns the page
hScrapingBee, Spotify, Apple Music, SoundCloud, Artists, Tracks and albums, Playlists and Play counts: Page HTML, or JSON from extraction rules you write
iScrapingBee, MCP server: No Spotify, Apple Music or SoundCloud tool; its general scraping tool returns the page
jViberate, Apple Music: Apple Music playlists and playlist placements only
Pricing
How each one charges, and what stands out.
A request, a result, a record and a unit are not the same size, and allowances reset on different schedules. Price your own workload with each vendor.
Monocrawl
One key and one response format across 70+ platforms, with monitors for alerts.
Monthly credits, per call
1 credit
per Spotify track. A Spotify artist 2 credits, a Spotify playlist page 4 credits, an Apple Music album 1 credit, a SoundCloud profile 4 credits
No published price for the API. Development mode needs the app owner to have Spotify Premium.
Up to 5 users an app, unless Spotify grants extended quota mode.
Worth knowingIts developer policy bars analysing Spotify content to create listenership metrics or benchmarks, and training AI models on it.
No published price
Apple Music API
Developer membership
No published price for the API. Requests need a developer token from an Apple Developer Program membership.
Membership is $99 a year.
Worth knowingAlso returns Apple Music charts, music videos and stations; a separate Apple Music Feed exports the catalogue in bulk.
No published price
SoundCloud API
Free API
Free to call today; SoundCloud reserves the right to charge in future.
Registering an app needs a SoundCloud Artist Pro subscription.
Worth knowingStream requests are capped at 15,000 a day per app; SoundCloud does not currently enforce an overall call limit.
Free API; apps need Artist Pro
Other data APIs
Apify
Per result
$5 per 1,000 Spotify items on the free plan
From $2.61 on higher plans. SoundCloud items are $2.30 per 1,000, from $1.20. Starter plan $19 a month.
Worth knowingTwo community actors from one publisher, one for Spotify and one for SoundCloud; the Spotify one also reads podcasts.
$5 of usage a month
Bright Data
Per page load
$1.50 per 1,000 page loads, pay as you go
$499 a month includes 383,000 page loads.
Worth knowingYou describe the fields, its AI builds the Spotify or SoundCloud scraper, and it repairs the scraper when the site changes.
5,000 page loads a month
Chartmetric
Prepaid credits or fixed rate
From $0.01 per prepaid API credit; most requests cost 1 credit
Or fixed-rate plans from $350 a month for 1 request a second, billed monthly.
Worth knowingCovers 40+ platforms, with more than 10 years of history on most, and tracks charts, playlists and radio airplay.
$5 of trial API credit
ScrapingBee
Monthly credits
$19 a month for 75,000 API credits
A request costs 5 credits with JavaScript rendering, its default; AI extraction adds 5. Prices exclude VAT.
Worth knowingSend a Spotify, Apple Music or SoundCloud URL and get the rendered page back, or JSON from AI extraction rules you write.
1,000 free credits
Soundcharts
Monthly requests
$50 a month for 10,000 API requests, billed monthly
$250 a month buys 500,000. Premium endpoints start with the $500 Startup plan.
Worth knowingReturns a song’s Spotify streams or SoundCloud plays as a history over the dates you choose, 30 days by default.
1,000-request trial, no card
Viberate
Package by calls a minute
€300 for API 60: 60 calls a minute and 3 months of history
Its pricing page names no billing period. The largest package, API 1500, is €5,000.
Worth knowingRefreshes its data daily, and keeps one curated profile per artist with no duplicate entries.
14-day trial, on request
Try a call
One key, three music platforms. Real data back.
The same kind of request on Spotify, Apple Music and SoundCloud, in cURL, TypeScript or Python, with the recorded responses for Spotify’s Today’s Top Hits playlist, Daft Punk’s Discovery on Apple Music and Chillhop Music on SoundCloud. No Spotify Premium, no Apple developer token and no SoundCloud app.
Selected public fields from the recorded response. Live values will differ.
Example call pricesSpotify artist2 creditsSpotify track1 creditSpotify playlist page4 creditsSpotify search2 creditsApple Music album1 creditApple Music search3 creditsSoundCloud profile4 creditsSoundCloud tracks page4 credits
2.1sMedian response in our benchmark. 22 September 2026 catalogue benchmark. Median of recorded endpoint timings across 636 operations with a successful HTTP response. Includes network time; individual requests vary.
Spotify publishes no price for its Web API, but development mode needs the app owner to have Spotify Premium and allows 5 users. SoundCloud says its API is currently free, though registering an app needs an Artist Pro subscription, and Apple’s Apple Music API needs an Apple Developer Program membership at $99 a year. Most data APIs let you start free: Monocrawl gives 1,000 credits every month, Bright Data 5,000 page loads a month, Apify $5 of usage a month, Chartmetric $5 of API credit, Soundcharts a 1,000-request trial and ScrapingBee 1,000 credits. Viberate offers a 14-day trial on request.
What has changed in the Spotify Web API?
Since November 2024, new apps and apps still in development mode cannot use audio features, audio analysis, recommendations, related artists, or Spotify’s algorithmic and editorial playlists. Since May 2025, only organisations can apply for extended quota mode, and the criteria include at least 250,000 monthly active users. From February 2026, and March for existing apps, development mode apps get no artist follower counts, popularity or top tracks, no batch lookups, at most 10 search results a request, and playlist tracks only for playlists they own or collaborate on. Apps already in extended quota mode are unaffected by the 2026 changes.
Does the Spotify API return stream counts or monthly listeners?
No: Spotify’s Web API has no stream count or monthly listener field, and development mode apps no longer receive artist follower counts or popularity scores. Monocrawl returns play counts for each track on a playlist page and for an artist’s top tracks, with monthly listeners, followers and world rank. Chartmetric, Soundcharts and Viberate return Spotify stream histories, and Apify’s community Spotify actor returns play counts.
Can I use the official music APIs in a commercial product?
Only in narrow ways. Spotify’s developer policy allows limited commercial use for apps that do not stream music, and bars analysing Spotify content to create listenership metrics or training AI models on it; its terms also bar storing Spotify content beyond what your app needs, or selling data obtained from Spotify. SoundCloud lists a few acceptable commercial uses, such as helping creators promote their own content, and approves others case by case. Apple limits MusicKit to giving your users access to their Apple Music subscriptions.
What do I need for the Apple Music and SoundCloud APIs?
For the Apple Music API: an Apple Developer Program membership and a MusicKit private key, which you use to sign developer tokens valid for up to six months. For SoundCloud: an Artist Pro subscription to register an app, in the browser or with SoundCloud’s command-line tool. Public tracks, search and playback then work with the Client Credentials flow, and stream requests are capped at 15,000 a day per app.
Which music data APIs work with AI agents?
Monocrawl, Apify, Chartmetric, Soundcharts and Viberate publish their own MCP servers with music tools, so assistants such as Claude or Cursor can call them directly. Chartmetric includes MCP with its paid plans and Soundcharts on all plans; Viberate’s MCP plan is €99 a month billed yearly, with a limited free tier. Bright Data’s and ScrapingBee’s MCP servers have only general scraping tools.
Method
How we compared.
What’s includedThe official APIs of Spotify, Apple Music and SoundCloud, plus widely used music analytics and data APIs that return data from them, publish their pricing or offer a trial, and come up across music data API and Spotify API alternative searches and comparison lists.
What we comparedWhich platforms each vendor lists, what music data it returns, and its pricing, free allowance and access, read on its own pages. “Best” here means worth comparing, not a ranking from tests: we have not run their APIs.
About MonocrawlMonocrawl is our product and is listed first. Its details come from our live plans and catalogue.