All free APIs
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 key

Base 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