Free APIMediaNo keyOfficial
Deezer Public API
Keyless catalogue search across Deezer: tracks, artists, albums, ISRCs, plus 30s preview MP3 URLs.
Deezer exposes a large set of read-only catalogue endpoints that work with no authentication: search tracks/artists/albums/playlists, look up entities by ID, and read charts. Each track object carries rich metadata (title, duration, rank, ISRC, explicit flags), artist/album references, multi-size image URLs, and a 30-second preview MP3 link. OAuth is only needed for user-specific data (a user's own playlists, history). For search, autocomplete, artwork, ISRC matching, and preview features it is one of the most generous no-key music APIs available.
Free tier
Free for public catalogue endpoints with no key. OAuth (free app registration) is only required for private/user data. Preview clips are 30s only.Rate limits
~50 requests per 5 seconds per IP. Exceeding it returns a quota error; throttle and cache.Auth
No keyBase URL
https://api.deezer.com/What you'd build with it
- Keyless track/artist/album search and autocomplete for a music app
- Grab 30-second preview MP3s for audio snippets
- Resolve a track to its ISRC for cross-service matching
- Pull artist and album artwork at multiple sizes
- Read Deezer charts for trending-music automations
Key endpoints
- GET
/search?q={query}Search tracks (default); returns title, artist, album, duration, ISRC, preview URL. - GET
/search/artist?q={query}Search artists; returns id, name, fan count, picture URLs. - GET
/artist/{id}Look up an artist by ID (picture, fan count, related links). - GET
/track/{id}Look up a track by ID with full metadata and 30s preview MP3. - GET
/album/{id}Look up an album by ID, including its tracklist.
Members
Members get the runnable recipe
Sign in free to copy the example request, see a sample response, and read the gotchas.
Tags
musicsearchpreviewsisrccatalogue