Music APIs Terms Comparison

Side-by-side comparison of free tiers, rate limits, and usage restrictions for 2 music apis.

Terms of service may change. Always verify with the official API documentation before building production applications.

API Free Tier Rate Limit Commercial Attribution Auth CORS Caching Notable Restrictions
Spotify Web API Unlimited (with rate limits) Approximately 180 calls/min per app (varies by endpoint) Req OAuth2 (Authorization Code or Client Credentials) Yes Yes Cannot play full tracks without Spotify SDK; must link back to Spotify; no storing audio content
Deezer API Unlimited (with rate limits) 50 calls/5 seconds per IP Req OAuth2 for user data; no auth for public search Yes Yes Only 30-second track previews available; full playback requires Deezer Premium user

Attribution Details

Spotify Web API: Must display Spotify logo and link to Spotify when showing data
Deezer API: Must display Deezer logo when using their data

Last updated: 2026-04