Actions43
- Album Actions
- Artist Actions
- Chart Actions
- Playlist Actions
- Podcast Actions
- Track Actions
- User Actions
Overview
This node integrates with the Deezer API to access public music data. Specifically, for the Chart resource and the Get Artists operation, it retrieves a list of popular artists from Deezer's charts. This is useful for workflows that need to display trending or top artists, create playlists based on current popular artists, or analyze music trends.
Practical examples:
- Automatically fetch the top charting artists daily to update a music recommendation system.
- Use the list of popular artists to generate marketing reports or social media content.
- Combine with other nodes to get detailed artist information or their top tracks.
Properties
| Name | Meaning |
|---|---|
| Return All | Whether to return all results or only up to a given limit. (Boolean: true/false) |
| Offset | The offset index of the first artist to retrieve (used when not returning all). |
| Limit | Maximum number of artist results to return (used when not returning all). |
Output
The node outputs an array of JSON objects representing artists from the Deezer chart. Each object contains artist details as provided by the Deezer API, such as artist name, id, picture URLs, and other metadata.
If binary data were involved (not in this operation), it would be summarized accordingly, but here the output is purely JSON.
Dependencies
- Requires an OAuth2 API credential for Deezer to authenticate requests.
- Uses the Deezer public API endpoint
https://api.deezer.com. - Requires n8n environment configured with the appropriate Deezer OAuth2 credentials.
Troubleshooting
Common issues:
- Invalid or expired OAuth2 token: Ensure the Deezer OAuth2 credentials are correctly set up and refreshed.
- Rate limiting by Deezer API: If many requests are made rapidly, the API may throttle responses.
- Incorrect parameter values: For example, negative offsets or limits less than 1 will cause errors.
Error messages:
- Errors returned from the Deezer API will be included in the output if "Continue On Fail" is enabled.
- Authentication errors typically indicate invalid or missing credentials.
- Parameter validation errors occur if offset or limit values are out of allowed ranges.
Links and References
- Deezer API Documentation: https://developers.deezer.com/api/chart
- Deezer OAuth2 Authentication Guide: https://developers.deezer.com/api/oauth
- n8n Documentation on OAuth2 Credentials: https://docs.n8n.io/credentials/oauth2/