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