Deezer Music Streaming API

Deezer music streaming REST API for developers and applications to access Deezer's music catalog of 90M+ tracks, manage user playlists, get personalized recommendations, stream music previews, and access radio stations through Deezer's open developer platform, enabling music discovery, playlist management, and music integration for apps, websites, and services. Enables AI agents to manage music search for catalog discovery automation, handle playlist creation and management for user music curation automation, access user listening history for music preference automation, retrieve artist and album metadata for music display automation, manage track recommendations for personalized music automation, handle radio and flow for background music automation, access chart data for music trend automation, retrieve music preview streams for audio sampling automation, manage user library for music collection automation, and integrate Deezer with music applications, streaming services, and entertainment platforms for end-to-end music catalog and streaming automation.

Evaluated Mar 07, 2026 (0d ago) vcurrent
Homepage ↗ Other deezer music-streaming music-API European-music catalog-API audio-streaming
⚙ Agent Friendliness
60
/ 100
Can an agent use this?
🔒 Security
79
/ 100
Is it safe for agents?
⚡ Reliability
72
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
12
Documentation
80
Error Messages
76
Auth Simplicity
74
Rate Limits
72

🔒 Security

TLS Enforcement
95
Auth Strength
76
Scope Granularity
72
Dep. Hygiene
74
Secret Handling
76

Music streaming. GDPR. OAuth2. EU. User music and listening history data.

⚡ Reliability

Uptime/SLA
72
Version Stability
74
Breaking Changes
70
Error Recovery
70
AF Security Reliability

Best When

A developer or application wanting AI agents to automate music catalog search, playlist management, and music discovery integration through Deezer's 90M+ track catalog with comprehensive metadata and European market strength.

Avoid When

FULL AUDIO REQUIRES AUTHENTICATED USER WITH DEEZER SUBSCRIPTION: Deezer API provides 30-second previews only; full track streaming requires authenticated Deezer Premium user; automated full-track streaming integration without user authentication and subscription creates preview-only audio. OAUTH REQUIRED FOR USER-SPECIFIC OPERATIONS: Deezer user operations (playlists, history, favorites) require OAuth user authentication; automated user music management requires OAuth flow; automated API key only access creates read-only catalog access without user context. MARKET AVAILABILITY VARIES BY TRACK: Deezer track availability varies by user's country due to licensing; automated music recommendation must handle track unavailability for user's country; automated global catalog assumption creates unavailable tracks displayed to regional users. RATE LIMITS ARE STRICT FOR FREE TIER: Deezer API has strict rate limits for unauthenticated and free tier access; automated high-volume catalog search must use authenticated requests; automated anonymous high-volume requests creates rate_limit_exceeded quickly.

Use Cases

  • Searching Deezer's 90M+ track catalog for music discovery automation agents
  • Managing user playlists for music curation automation agents
  • Accessing personalized music recommendations from Deezer Flow agents
  • Integrating music charts and trending tracks for music trend agents

Not For

  • Full audio streaming (preview is 30 seconds; full streaming requires Deezer embed or SDK)
  • Commercial music licensing (Deezer API is for app integration, not commercial sync)
  • Download for offline storage (Deezer API is streaming-only integration)

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
Yes
Webhooks
No

Authentication

Methods: oauth
OAuth: Yes Scopes: Yes

Deezer uses OAuth 2.0 for user authentication and app_id for catalog access. REST API with JSON. Paris, France HQ. Founded 2007 by Daniel Marhely and Jonathan Benassaya. Owned by Access Industries. Products: Music catalog (90M+ tracks), playlists, radio, personalized Flow, artist radio. SDKs: JavaScript, Python. GDPR. Free tier with preview; Premium for full tracks. 16M+ monthly active users. Strong in France, Europe, LATAM. Competes with Spotify and Apple Music.

Pricing

Model: freemium
Free tier: Yes
Requires CC: No

Paris FR. Access Industries owned. Free API access; user subscription for full features. GDPR. Developer portal free.

Agent Metadata

Pagination
cursor
Idempotent
Not_applicable
Retry Guidance
Documented

Known Gotchas

  • PREVIEW ONLY WITHOUT PREMIUM USER AUTH: Deezer API returns 30-second preview URLs by default; automated full-track playback requires OAuth-authenticated Premium user; automated full-audio assumption without Premium user creates 30-second preview truncation
  • JSONP CALLBACK FORMAT FOR UNAUTHENTICATED: Deezer unauthenticated API returns JSONP by default; automated JSON parsing must use output=json parameter; automated JSONP parsing without output=json creates malformed JSON parse error
  • TRACK AVAILABILITY IS COUNTRY-SPECIFIC: Deezer track.available_countries field indicates where track can play; automated playback must check user's country against available_countries; automated playing track in restricted country creates track_unavailable or silent failure
  • ACCESS_TOKEN EXPIRES AND REQUIRES REFRESH: Deezer OAuth access token expires; automated integration must refresh using offline_access permission; automated long-session use without refresh creates expired_token for user operations
  • PLAYLIST QUOTA PER USER: Deezer has limits on number of playlists per user; automated playlist creation must handle quota; automated unlimited playlist creation creates too_many_playlists error for users near limit

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for Deezer Music Streaming API.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-07.

6470
Packages Evaluated
26150
Need Evaluation
173
Need Re-evaluation
Community Powered