Deezer icon

Deezer

Access public song data via the Deezer API

Overview

This node integrates with the Deezer API to retrieve detailed information about music albums. Specifically, the "Album - Get" operation fetches metadata for a single album by its unique identifier. This is useful in scenarios where you want to enrich your workflows with album details such as title, artist, release date, genres, and track listings.

Practical examples include:

  • Automatically fetching album details when a user inputs an album ID.
  • Enriching music catalog data with Deezer album metadata.
  • Integrating album information into playlists or recommendation engines.

Properties

Name Meaning
Resource ID The unique identifier of the album to retrieve (e.g., "1234567").
Return All Not applicable for this operation (only relevant for list operations).
Offset Not applicable for this operation (only relevant for list operations).
Limit Not applicable for this operation (only relevant for list operations).

Note: For the "Album - Get" operation, only the Resource ID property is required and used.

Output

The node outputs JSON data representing the album's metadata as returned by the Deezer API. This typically includes fields such as:

  • Album ID
  • Title
  • Artist information (name, ID)
  • Release date
  • Tracklist (array of tracks with their own metadata)
  • Cover images
  • Genres
  • Duration
  • Fans count

The output is structured as a JSON object per input item, wrapped in n8n’s standard execution metadata format.

No binary data is output by this operation.

Dependencies

  • Requires an OAuth2 API credential for Deezer to authenticate requests.
  • Uses the Deezer public API endpoint: https://api.deezer.com.
  • The node internally obtains an access token via the provided credentials before making API calls.

Troubleshooting

  • Invalid or missing Resource ID: The node requires a valid album ID; ensure the ID is correct and exists on Deezer.
  • Authentication errors: If the OAuth2 token is invalid or expired, authentication will fail. Re-authenticate the Deezer credential in n8n.
  • API rate limits: Deezer may limit the number of requests; if rate limited, wait and retry later.
  • Network issues: Ensure n8n can reach api.deezer.com without firewall restrictions.

Common error messages:

  • "error": "Invalid access token" — reauthorize the Deezer credential.
  • "error": "Object not found" — verify the album ID is correct.
  • "error": "Rate limit exceeded" — reduce request frequency or wait before retrying.

Links and References

Discussion