Actions43
- Album Actions
- Artist Actions
- Chart Actions
- Playlist Actions
- Podcast Actions
- Track Actions
- User Actions
Overview
This node integrates with the Deezer API to retrieve detailed information about artists. Specifically, the "Get" operation for the "Artist" resource fetches data about a single artist by their unique Resource ID. This is useful when you want to obtain comprehensive artist details such as name, biography, genres, and other metadata directly from Deezer's music database.
Common scenarios include:
- Enriching your music app or service with artist information.
- Creating playlists or recommendations based on artist data.
- Displaying artist profiles in user interfaces.
For example, if you have an artist's Deezer ID, you can use this node to pull all relevant artist info to display on a website or app.
Properties
| Name | Meaning |
|---|---|
| Resource ID | The unique identifier of the artist in Deezer's system. Required to specify which artist to get. |
Note: Although the bundled properties JSON includes other parameters like returnAll, offset, and limit, these are not applicable or shown for the "Get" operation on the "Artist" resource (they are hidden for this operation).
Output
The output is a JSON object representing the artist's data as returned by the Deezer API. This typically includes fields such as:
- Artist ID
- Name
- Link to Deezer page
- Picture URLs (various sizes)
- Number of fans
- Radio availability
- Tracklist URL
- Other metadata related to the artist
The node outputs this data as a single JSON item per input, wrapped in n8n’s standard execution metadata format.
No binary data output is involved in this operation.
Dependencies
- Requires an OAuth2 API credential configured for Deezer to authenticate requests.
- Uses Deezer's public API endpoint (
https://api.deezer.com). - Relies on helper functions for token management and HTTP requests bundled within the node's codebase.
Troubleshooting
- Invalid or missing Resource ID: The node requires a valid artist ID; ensure the ID is correct and non-empty.
- Authentication errors: If the OAuth2 token is invalid or expired, the request will fail. Refresh or reconfigure the API credentials.
- API rate limits: Deezer may limit the number of requests; handle errors gracefully and consider retry logic.
- Network issues: Connectivity problems can cause request failures; verify network access to Deezer API endpoints.
Common error messages will typically indicate authentication failure, invalid IDs, or network timeouts. Resolving them involves checking credentials, verifying input IDs, and ensuring stable internet connectivity.
Links and References
- Deezer API Documentation: https://developers.deezer.com/api
- Deezer Artist Object Reference: https://developers.deezer.com/api/artist