INTÉGRATION SPOTIFY n8n : AUTOMATISER SPOTIFY AVEC N8N
INTÉGRATION SPOTIFY N8N : AUTOMATISER SPOTIFY AVEC N8N
Besoin d'aide pour automatiser Spotify avec n8n ?
Notre équipe vous répond en quelques minutes.
Why automate Spotify with n8n?
L'intégration Spotify n8n met à votre disposition 29 actions réparties sur 6 ressources principales : Albums, Artistes, Playlists, Player, Library et My Data. Cette richesse fonctionnelle vous permet de construire des automatisations musicales complètes, de la simple recherche de morceaux jusqu'au contrôle total de votre expérience d'écoute.
Les bénéfices concrets sont nombreux. Gestion automatisée des playlists : créez, alimentez et nettoyez vos playlists selon des règles personnalisées. Plus besoin d'ajouter manuellement chaque morceau découvert. Analyse musicale intelligente : récupérez les caractéristiques audio (tempo, énergie, danceability) de vos morceaux pour créer des playlists thématiques automatiques. Contrôle à distance : intégrez le contrôle de votre lecteur Spotify dans vos workflows domotiques ou de productivité.
Concrètement, vous pouvez : synchroniser vos morceaux likés vers une base de données Notion, créer une playlist automatique des nouveautés de vos artistes préférés, recevoir une notification Slack quand un artiste sort un nouvel album, ou encore contrôler la lecture depuis un dashboard personnalisé. L'intégration Spotify n8n transforme votre expérience musicale en un système intelligent et personnalisé.
How to connect Spotify to n8n?
! 1 stepHow to connect Spotify to n8n?
- 01
Add the node
Search and add the node in your workflow.
TIP💡 TIPS : Pensez à activer tous les scopes nécessaires dans votre application Spotify Developer. Si vous souhaitez contrôler le lecteur (play, pause, volume), vous aurez besoin des scopes user-modify-playback-state et user-read-playback-state. Sans ces permissions, certaines actions échoueront silencieusement.- 01
Besoin d'aide pour automatiser Spotify avec n8n ?
Notre équipe vous répond en quelques minutes.
Spotify actions available in n8n
01 Action 01Search Track
Cette action vous permet de rechercher des morceaux dans le catalogue Spotify à partir de mots-clés. C'est souvent le point de départ de nombreux workflows musicaux : identifier un morceau pour l'ajouter à une playlist, récupérer son ID pour analyser ses caractéristiques, ou simplement vérifier sa disponibilité.
Paramètres de configuration : Search Keyword (texte requis), Return All (interrupteur), Limit (numérique optionnel, 1-50), Filters (critères avancés).
Cas d'usage typiques : Rechercher automatiquement les morceaux mentionnés dans un fichier Excel et les ajouter à une playlist, vérifier si un morceau existe sur Spotify avant de l'ajouter à votre base de données, créer un système de requêtes musicales via Telegram ou Slack.

02 Action 02Get Audio Features
Cette action récupère les caractéristiques audio détaillées d'un morceau : tempo (BPM), énergie, danceability, acousticness, valence (positivité), et bien plus. Ces données sont précieuses pour créer des playlists intelligentes basées sur l'ambiance musicale.
Paramètres de configuration : Track ID (texte requis, format
spotify:track:XXXXXou ID simple).Cas d'usage typiques : Analyser tous les morceaux d'une playlist et créer des sous-playlists par ambiance (énergique, calme, dansante), filtrer automatiquement les morceaux selon leur tempo pour une playlist running, générer des statistiques sur vos goûts musicaux.

03 Action 03Get Track
Récupère les informations complètes d'un morceau spécifique : titre, artiste(s), album, durée, popularité, preview URL, et plus. Cette action est essentielle pour enrichir vos données musicales.
Paramètres de configuration : Track ID (texte requis, accepte format URI ou ID simple).
Cas d'usage typiques : Récupérer les métadonnées d'un morceau pour l'afficher dans un dashboard, obtenir le lien preview pour un bot Discord, vérifier la popularité d'un morceau avant de l'ajouter à une playlist publique.

04 Action 04Search Playlist
Recherche des playlists publiques sur Spotify à partir de mots-clés. Idéal pour découvrir des playlists thématiques ou analyser ce qui existe déjà sur un sujet musical.
Paramètres de configuration : Search Keyword (texte optionnel), Return All (interrupteur), Limit (numérique optionnel, défaut 50), Filters (filtres additionnels).
Cas d'usage typiques : Analyser les playlists concurrentes dans votre niche musicale, découvrir automatiquement de nouvelles playlists sur un thème, créer une veille automatique sur les tendances musicales.

05 Action 05Remove an Item
Supprime un morceau spécifique d'une de vos playlists. Cette action est parfaite pour maintenir vos playlists propres automatiquement.
Paramètres de configuration : Playlist ID (texte requis, format URI ou ID simple), Track ID (texte requis).
Cas d'usage typiques : Supprimer automatiquement les morceaux écoutés d'une playlist "À découvrir", nettoyer une playlist des doublons détectés, retirer les morceaux d'artistes que vous ne souhaitez plus écouter.

06 Action 06Get Playlist Tracks
Récupère la liste complète des morceaux d'une playlist. Action fondamentale pour analyser, dupliquer ou synchroniser le contenu d'une playlist.
Paramètres de configuration : Playlist ID (texte requis), Return All (interrupteur), Limit (numérique optionnel, défaut 50).
Cas d'usage typiques : Exporter le contenu d'une playlist vers Google Sheets ou Airtable, comparer deux playlists pour identifier les morceaux communs, analyser les caractéristiques audio moyennes d'une playlist.

07 Action 07Get the User's Playlists
Récupère toutes les playlists de l'utilisateur connecté, qu'elles soient créées par lui ou suivies. C'est le point de départ pour toute automatisation de gestion de bibliothèque.
Paramètres de configuration : Return All (interrupteur), Limit (numérique optionnel, défaut 50).
Cas d'usage typiques : Créer un inventaire automatique de toutes vos playlists, vérifier si une playlist existe avant d'en créer une nouvelle, générer un rapport hebdomadaire de l'évolution de votre bibliothèque.

08 Action 08Get Playlist
Récupère les informations détaillées d'une playlist spécifique : nom, description, propriétaire, nombre de followers, image de couverture, etc.
Paramètres de configuration : Playlist ID (texte requis, format URI ou ID simple accepté).
Cas d'usage typiques : Afficher les informations d'une playlist dans un dashboard, surveiller l'évolution du nombre de followers d'une playlist, récupérer l'image de couverture pour une intégration visuelle.

09 Action 09Create a Playlist
Crée une nouvelle playlist sur le compte Spotify connecté. Action essentielle pour les workflows de génération automatique de playlists.
Paramètres de configuration : Name (texte requis), Additional Fields (description, statut public/privé, collaboration).
Cas d'usage typiques : Créer automatiquement une playlist mensuelle "Découvertes [Mois] [Année]", générer des playlists thématiques à partir de critères (genre, humeur, activité), créer une playlist dédiée pour chaque projet ou événement.

10 Action 10Playlist: Add an Item
Ajoute un morceau à une playlist existante. C'est l'action la plus utilisée pour alimenter automatiquement vos playlists.
Paramètres de configuration : Playlist ID (texte requis), Track ID (texte requis), Additional Fields (position d'insertion optionnelle).
Cas d'usage typiques : Ajouter automatiquement les morceaux likés à une playlist de backup, alimenter une playlist collaborative depuis un formulaire, synchroniser les morceaux d'une source externe vers Spotify.

11 Action 11Start Music
Lance la lecture d'un album, d'une playlist ou d'un morceau sur le lecteur Spotify actif. Cette action permet de contrôler la lecture à distance depuis n'importe quel workflow.
Paramètres de configuration : Resource ID (texte requis, format URI Spotify :
spotify:album:XXXXX,spotify:playlist:XXXXX, etc.).Cas d'usage typiques : Lancer une playlist de concentration quand vous démarrez un timer Pomodoro, jouer automatiquement une playlist réveil via une routine domotique avec Home Assistant, déclencher une ambiance musicale lors de l'entrée dans une pièce.

12 Action 12Set Volume
Ajuste le volume du lecteur Spotify actif. Parfait pour les intégrations domotiques ou les workflows de productivité.
Paramètres de configuration : Volume (numérique requis, valeur entre 0 et 100 représentant le pourcentage).
Cas d'usage typiques : Baisser automatiquement le volume pendant un appel téléphonique, créer un réveil progressif avec augmentation graduelle du volume, ajuster le volume selon l'heure de la journée.

13 Action 13Player: Resume
Reprend la lecture là où elle s'était arrêtée. Action simple mais essentielle pour les contrôles de lecture.
Paramètres de configuration : Aucun paramètre supplémentaire requis. L'action utilise le lecteur Spotify actif du compte connecté.
Cas d'usage typiques : Reprendre la musique après une pause réunion, intégrer dans un workflow "fin de pause" au bureau, créer un bouton de reprise dans un dashboard personnel.

14 Action 14Player: Recently Played
Récupère l'historique des morceaux récemment écoutés. Précieux pour l'analyse de vos habitudes d'écoute ou la création de playlists "replay".
Paramètres de configuration : Return All (interrupteur), Limit (numérique optionnel, défaut 50).
Cas d'usage typiques : Créer un rapport hebdomadaire de vos écoutes, identifier les morceaux que vous réécoutez le plus, alimenter une playlist "Mes classiques" automatiquement.

15 Action 15Previous Song
Passe au morceau précédent dans la file de lecture. Contrôle de lecture basique mais utile pour les intégrations.
Paramètres de configuration : Aucun paramètre supplémentaire. Agit sur le lecteur actif.
Cas d'usage typiques : Créer un contrôleur Spotify physique avec des boutons connectés, intégrer dans un dashboard de contrôle multimédia, permettre le contrôle via commandes vocales personnalisées.

16 Action 16Spotify Player Pause
Met en pause la lecture en cours. Indispensable pour les automatisations de contexte.
Paramètres de configuration : Aucun paramètre supplémentaire. Pause le lecteur actif.
Cas d'usage typiques : Mettre en pause automatiquement lors d'un appel entrant via Twilio, intégrer dans une routine "quitter la maison", créer un système de pause automatique après inactivité.

17 Action 17Spotify: Player - Next Song
Passe au morceau suivant dans la file de lecture.
Paramètres de configuration : Aucun paramètre supplémentaire requis.
Cas d'usage typiques : Skip automatique des morceaux trop longs, bouton "suivant" dans un dashboard personnalisé, intégration avec des gestes ou capteurs IoT.

18 Action 18Currently Playing (Spotify Player)
Récupère les informations sur le morceau en cours de lecture : titre, artiste, album, progression, appareil actif, etc.
Paramètres de configuration : Aucun paramètre supplémentaire. Interroge l'état actuel du lecteur.
Cas d'usage typiques : Afficher "Now Playing" sur un écran ou dashboard, logger automatiquement vos écoutes dans une base de données, déclencher des actions basées sur l'artiste en cours de lecture.

19 Action 19Add Song to Queue
Ajoute un morceau à la file d'attente de lecture, sans interrompre le morceau en cours.
Paramètres de configuration : Track ID (texte requis, format URI ou ID).
Cas d'usage typiques : Système de requêtes musicales pour une soirée (formulaire → queue), ajouter automatiquement des morceaux recommandés, créer une file de lecture dynamique basée sur votre humeur.

20 Action 20Get Following Artists
Récupère la liste des artistes que l'utilisateur connecté suit sur Spotify.
Paramètres de configuration : Return All (interrupteur), Limit (numérique optionnel, défaut 50).
Cas d'usage typiques : Créer une veille automatique sur les nouvelles sorties de vos artistes, générer des statistiques sur vos préférences musicales, exporter votre liste d'artistes suivis vers une autre plateforme.

21 Action 21Get Liked Tracks
Récupère tous les morceaux likés (cœur) de la bibliothèque de l'utilisateur.
Paramètres de configuration : Return All (interrupteur), Limit (numérique optionnel, défaut 50).
Cas d'usage typiques : Sauvegarder vos morceaux likés dans une base de données, créer une playlist automatique de vos 100 derniers coups de cœur, analyser vos goûts musicaux sur une période donnée.

22 Action 22Search Artist
Recherche des artistes dans le catalogue Spotify à partir de mots-clés.
Paramètres de configuration : Search Keyword (texte optionnel), Return All (interrupteur), Limit (numérique optionnel, défaut 50), Filters (critères additionnels).
Cas d'usage typiques : Vérifier l'existence d'un artiste avant de créer du contenu, enrichir une base de données artistes avec les IDs Spotify, créer un système de découverte d'artistes similaires.

23 Action 23Get Top Tracks
Récupère les morceaux les plus populaires d'un artiste spécifique, selon un marché donné.
Paramètres de configuration : Artist ID (texte requis), Country (texte requis, code pays ISO comme "US" ou "FR").
Cas d'usage typiques : Créer automatiquement une playlist "Best of" de vos artistes préférés, comparer les tops de différents artistes, alimenter une playlist découverte avec les hits d'artistes suivis.

25 Action 25Get Albums
Récupère tous les albums d'un artiste spécifique.
Paramètres de configuration : Artist ID (texte requis), Return All (interrupteur), Limit (numérique optionnel, défaut 50).
Cas d'usage typiques : Créer une discographie complète d'un artiste dans Notion, surveiller les nouvelles sorties de vos artistes favoris, analyser l'évolution de la carrière d'un artiste.

26 Action 26Get Artist
Récupère les informations complètes d'un artiste : nom, genres, popularité, nombre de followers, images.
Paramètres de configuration : Artist ID (texte requis, accepte format URI ou ID simple).
Cas d'usage typiques : Enrichir votre base de données artistes avec les métadonnées Spotify, afficher les informations artiste dans un dashboard, surveiller l'évolution de la popularité d'un artiste.

27 Action 27Search
Recherche d'albums dans le catalogue Spotify. Idéal pour découvrir ou vérifier l'existence d'albums.
Paramètres de configuration : Search Keyword (texte requis), Return All (interrupteur), Limit (numérique optionnel, défaut 50), Filters (critères avancés).
Cas d'usage typiques : Vérifier si un album existe sur Spotify, rechercher des albums par genre ou année, créer une veille automatique sur les sorties d'albums.

28 Action 28Get Tracks
Récupère la liste des morceaux d'un album spécifique.
Paramètres de configuration : Album ID (texte requis), Return All (interrupteur), Limit (numérique optionnel, défaut 50).
Cas d'usage typiques : Ajouter tous les morceaux d'un album à une playlist, analyser la durée totale d'un album, créer une playlist des intros (premier morceau de chaque album).

29 Action 29Get New Releases
Récupère les albums récemment sortis sur Spotify. Parfait pour rester à jour sur les nouveautés.
Paramètres de configuration : Return All (interrupteur), Limit (numérique optionnel, défaut 50), Filters (filtres par pays/marché).
Cas d'usage typiques : Créer une veille automatique des sorties hebdomadaires, générer une newsletter musicale des nouveautés avec Mailchimp, alimenter une playlist "New Music Friday" personnalisée.

30 Action 30Get Album
Récupère les informations détaillées d'un album : titre, artiste(s), date de sortie, nombre de morceaux, durée totale, images de couverture.
Paramètres de configuration : Album ID (texte requis, format URI ou ID accepté).
Cas d'usage typiques : Afficher les informations d'un album dans un dashboard, enrichir une base de données musicale, créer des fiches albums automatiques pour un blog.

Construis ton premier workflow avec notre équipe
Laisse ton email et on t'envoie le catalogue d'automatisations à shipper aujourd'hui.
- Scénarios n8n & Make gratuits à importer
- Docs de setup pas à pas
- Cohorte live + support communauté
Questions fréquentes
L'intégration Spotify n8n est-elle gratuite ?
Oui, l'intégration Spotify dans n8n est entièrement gratuite. Cependant, vous avez besoin d'un compte Spotify (gratuit ou Premium) et d'une application enregistrée sur le Spotify Developer Dashboard. Certaines fonctionnalités, notamment le contrôle du lecteur (play, pause, volume), nécessitent un compte Spotify Premium pour fonctionner correctement. Les fonctionnalités de lecture seule (recherche, récupération de données) fonctionnent avec tous les types de comptes. Côté n8n, l'intégration est disponible dans toutes les versions, y compris la version self-hosted gratuite.Quelles données puis-je synchroniser entre Spotify et n8n ?
L'intégration vous donne accès à une très large palette de données. Côté lecture seule : informations sur les morceaux (titre, artiste, durée, popularité, caractéristiques audio), albums (tracklist, date de sortie, artwork), artistes (biographie, genres, followers), playlists (contenu, description, followers), votre bibliothèque (morceaux likés, artistes suivis, historique d'écoute). Côté écriture : vous pouvez créer et gérer des playlists, ajouter/supprimer des morceaux, et contrôler entièrement le lecteur (lecture, pause, volume, queue). Ces données peuvent ensuite être synchronisées avec n'importe quelle application connectée à n8n.Combien de temps prend la configuration de l'intégration Spotify n8n ?
La configuration complète prend entre 5 et 15 minutes selon votre familiarité avec les APIs. La création d'une application sur le Spotify Developer Dashboard prend environ 2 minutes. La configuration des credentials dans n8n et l'autorisation OAuth prennent 3 à 5 minutes supplémentaires. Une fois cette configuration initiale effectuée, vous pouvez immédiatement utiliser n'importe laquelle des 29 actions disponibles. Le plus chronophage reste souvent la définition précise de ce que vous voulez automatiser, pas la configuration technique elle-même.




