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 popular podcast charts. Specifically, the "Get Podcasts" operation under the "Chart" resource fetches a list of trending or popular podcasts from Deezer's public data. This is useful for workflows that need to display or process current popular podcasts, such as content curation, analytics dashboards, or recommendation systems.
For example, you could use this node to:
- Automatically update a podcast recommendation list on your website.
- Analyze trending podcast topics by fetching popular podcasts regularly.
- Integrate popular podcast data into marketing or social media automation workflows.
Properties
| Name | Meaning |
|---|---|
| Return All | Whether to return all available podcast results or limit the number of results returned. |
| Offset | The starting position (offset) in the list of podcasts to begin returning results from. |
| Limit | The maximum number of podcast results to return when not returning all. |
Output
The node outputs an array of JSON objects representing podcasts retrieved from the Deezer chart endpoint. Each object contains details about a podcast, such as its title, description, ID, and other metadata provided by Deezer.
If the "Return All" property is set to true, the node will paginate through all available results and output them as a single combined array. Otherwise, it returns only up to the specified limit starting from the offset.
No binary data is output by this node; all data is JSON structured.
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 configured OAuth2 credentials before making API calls.
Troubleshooting
- Authentication errors: If the node fails due to authentication issues, ensure the OAuth2 credentials are correctly configured and valid.
- Rate limiting or API errors: Deezer may limit requests or return errors if too many requests are made. Use the "Return All" option cautiously and consider adding delays between executions.
- Invalid parameters: Ensure "Offset" and "Limit" values are within acceptable ranges (Offset ≥ 0, Limit ≥ 1).
- Empty results: If no podcasts are returned, verify that the Deezer API is accessible and that there are popular podcasts available at the time of the request.
Links and References
- Deezer API Documentation: https://developers.deezer.com/api/chart
- Deezer Podcast Charts Endpoint: https://api.deezer.com/chart/6/podcasts