Sim

Spotify

Recherchez de la musique, gérez des playlists, contrôlez la lecture et accédez à votre bibliothèque

Instructions d'utilisation

Intégrez Spotify dans votre flux de travail. Recherchez des morceaux, albums, artistes et playlists. Gérez des playlists, accédez à votre bibliothèque, contrôlez la lecture, parcourez les podcasts et les livres audio.

Outils

Recherchez des morceaux, albums, artistes ou playlists sur Spotify. Renvoie les résultats correspondants basés sur la requête.

Entrée

ParamètreTypeObligatoireDescription
querystringOuiRequête de recherche (ex. : "Bohemian Rhapsody", "artist:Queen", "genre:rock")
typestringNonType de résultats : track, album, artist, playlist, ou séparés par virgules (ex. : "track,artist")
limitnumberNonNombre maximum de résultats à renvoyer (1-50)
offsetnumberNonIndex du premier résultat à renvoyer pour la pagination
marketstringNonCode pays ISO 3166-1 alpha-2 pour filtrer les résultats (ex. : "US", "GB")

Sortie

ParamètreTypeDescription
tracksarrayListe des morceaux correspondants

spotify_get_track

Obtenez des informations détaillées sur un morceau spécifique sur Spotify par son ID.

Entrée

ParamètreTypeObligatoireDescription
trackIdstringOuiL'ID Spotify du morceau
marketstringNonCode pays ISO 3166-1 alpha-2 pour la disponibilité du morceau

Sortie

ParamètreTypeDescription
idstringID de piste Spotify
namestringNom de la piste
artistsarrayListe des artistes
albumobjectInformations sur l'album
duration_msnumberDurée de la piste en millisecondes
explicitbooleanSi la piste contient du contenu explicite
popularitynumberScore de popularité (0-100)
preview_urlstringURL vers un aperçu de 30 secondes
external_urlstringURL Spotify
uristringURI Spotify pour la piste

spotify_get_tracks

Obtenir des informations détaillées sur plusieurs pistes Spotify par leurs identifiants (jusqu'à 50).

Entrée

ParamètreTypeObligatoireDescription
trackIdsstringOuiListe d'identifiants de pistes Spotify séparés par des virgules (max 50)
marketstringNonCode pays ISO 3166-1 alpha-2 pour la disponibilité des pistes

Sortie

ParamètreTypeDescription
tracksarrayListe des pistes

spotify_get_album

Obtenir des informations détaillées sur un album Spotify par son identifiant, y compris la liste des pistes.

Entrée

ParamètreTypeObligatoireDescription
albumIdstringOuiL'identifiant Spotify de l'album
marketstringNonCode pays ISO 3166-1 alpha-2 pour la disponibilité des pistes

Sortie

ParamètreTypeDescription
idstringID d'album Spotify
namestringNom de l'album
artistsarrayListe des artistes
album_typestringType d'album (album, single, compilation)
total_tracksnumberNombre total de pistes
release_datestringDate de sortie
labelstringMaison de disques
popularitynumberScore de popularité (0-100)
genresarrayListe des genres
image_urlstringURL de l'image de couverture de l'album
tracksarrayListe des pistes de l'album
external_urlstringURL Spotify

spotify_get_albums

Obtenir les détails de plusieurs albums par leurs identifiants.

Entrée

ParamètreTypeObligatoireDescription
albumIdsstringOuiIdentifiants d'albums séparés par des virgules (max 20)
marketstringNonCode pays ISO pour le marché

Sortie

ParamètreTypeDescription
albumsjsonListe des albums

spotify_get_album_tracks

Obtenir les pistes d'un album.

Entrée

ParamètreTypeObligatoireDescription
albumIdstringOuiL'identifiant de l'album Spotify
limitnumberNonNombre de pistes à retourner (1-50)
offsetnumberNonIndex de la première piste à retourner

Sortie

ParamètreTypeDescription
tracksjsonListe des pistes
totalnumberNombre total de pistes
nextstringURL pour la page suivante

spotify_get_saved_albums

Obtenir l'utilisateur

Entrée

ParamètreTypeObligatoireDescription
limitnumberNonNombre d'albums à retourner (1-50)
offsetnumberNonIndex du premier album à retourner
marketstringNonCode pays ISO pour le marché

Sortie

ParamètreTypeDescription
albumsjsonListe des albums sauvegardés
totalnumberTotal des albums sauvegardés
nextstringURL pour la page suivante

spotify_save_albums

Sauvegarder des albums pour l'utilisateur

Entrée

ParamètreTypeObligatoireDescription
albumIdsstringOuiIDs d'albums séparés par des virgules (max 20)

Sortie

ParamètreTypeDescription
successbooleanSi les albums ont été sauvegardés

spotify_remove_saved_albums

Supprimer des albums de l'utilisateur

Entrée

ParamètreTypeObligatoireDescription
albumIdsstringOuiIDs d'albums séparés par des virgules (max 20)

Sortie

ParamètreTypeDescription
successbooleanIndique si les albums ont été supprimés

spotify_check_saved_albums

Vérifier si les albums sont enregistrés dans la bibliothèque.

Entrée

ParamètreTypeObligatoireDescription
albumIdsstringOuiIDs d'albums séparés par des virgules (max 20)

Sortie

ParamètreTypeDescription
resultsjsonTableau de booléens pour chaque album

spotify_get_artist

Obtenir des informations détaillées sur un artiste Spotify à partir de son ID.

Entrée

ParamètreTypeObligatoireDescription
artistIdstringOuiL'ID Spotify de l'artiste

Sortie

ParamètreTypeDescription
idstringID de l'artiste Spotify
namestringNom de l'artiste
genresarrayListe des genres associés à l'artiste
popularitynumberScore de popularité (0-100)
followersnumberNombre d'abonnés
image_urlstringURL de l'image de l'artiste
external_urlstringURL Spotify

spotify_get_artists

Obtenir les détails de plusieurs artistes à partir de leurs IDs.

Entrée

ParamètreTypeObligatoireDescription
artistIdsstringOuiIDs d'artistes séparés par des virgules (max 50)

Sortie

ParamètreTypeDescription
artistsjsonListe des artistes

spotify_get_artist_albums

Obtenir les albums d'un artiste sur Spotify. Peut filtrer par type d'album.

Entrée

ParamètreTypeObligatoireDescription
artistIdstringOuiL'identifiant Spotify de l'artiste
include_groupsstringNonFiltrer par type d'album : album, single, appears_on, compilation (séparés par des virgules)
limitnumberNonNombre maximum d'albums à retourner (1-50)
offsetnumberNonIndex du premier album à retourner
marketstringNonCode pays ISO 3166-1 alpha-2

Sortie

ParamètreTypeDescription
albumsarrayArtiste

spotify_get_artist_top_tracks

Obtenir les 10 titres les plus populaires d'un artiste sur Spotify.

Entrée

ParamètreTypeObligatoireDescription
artistIdstringOuiL'identifiant Spotify de l'artiste
marketstringNonCode pays ISO 3166-1 alpha-2 (requis pour ce point de terminaison)

Sortie

ParamètreTypeDescription
tracksarrayArtiste

spotify_follow_artists

Suivre un ou plusieurs artistes.

Entrée

ParamètreTypeObligatoireDescription
artistIdsstringOuiIDs d'artistes séparés par des virgules à suivre (max 50)

Sortie

ParamètreTypeDescription
successbooleanIndique si les artistes ont été suivis avec succès

spotify_unfollow_artists

Ne plus suivre un ou plusieurs artistes.

Entrée

ParamètreTypeObligatoireDescription
artistIdsstringOuiIDs d'artistes séparés par des virgules à ne plus suivre (max 50)

Sortie

ParamètreTypeDescription
successbooleanIndique si les artistes ont été retirés des suivis avec succès

spotify_get_followed_artists

Obtenir l'utilisateur

Entrée

ParamètreTypeObligatoireDescription
limitnumberNonNombre d'artistes à retourner (1-50)
afterstringNonCurseur pour la pagination (dernier ID d'artiste de la requête précédente)

Sortie

ParamètreTypeDescription
artistsjsonListe des artistes suivis
totalnumberNombre total d'artistes suivis
nextstringCurseur pour la page suivante

spotify_check_following

Vérifier si l'utilisateur suit des artistes ou d'autres utilisateurs.

Entrée

ParamètreTypeObligatoireDescription
typestringOuiType à vérifier : "artist" ou "user"
idsstringOuiIDs d'artistes ou d'utilisateurs séparés par des virgules (max 50)

Sortie

ParamètreTypeDescription
resultsjsonTableau de booléens pour chaque ID

spotify_get_show

Obtenir les détails d'une émission de podcast.

Entrée

ParamètreTypeObligatoireDescription
showIdstringOuiL'ID de l'émission Spotify
marketstringNonCode pays ISO pour le marché

Sortie

ParamètreTypeDescription
idstringID de l'émission
namestringNom de l'émission
descriptionstringDescription de l'émission
publisherstringNom de l'éditeur
total_episodesnumberNombre total d'épisodes
explicitbooleanContient du contenu explicite
languagesjsonLangues
image_urlstringURL de l'image de couverture
external_urlstringURL Spotify

spotify_get_shows

Obtenir les détails de plusieurs émissions de podcast.

Entrée

ParamètreTypeObligatoireDescription
showIdsstringOuiIDs d'émissions séparés par des virgules (max 50)
marketstringNonCode pays ISO pour le marché

Sortie

ParamètreTypeDescription
showsjsonListe des émissions

spotify_get_show_episodes

Obtenir les épisodes d'une émission de podcast.

Entrée

ParamètreTypeObligatoireDescription
showIdstringOuiL'identifiant Spotify de l'émission
limitnumberNonNombre d'épisodes à retourner (1-50)
offsetnumberNonIndex du premier épisode à retourner
marketstringNonCode pays ISO pour le marché

Sortie

ParamètreTypeDescription
episodesjsonListe des épisodes
totalnumberNombre total d'épisodes
nextstringURL pour la page suivante

spotify_get_saved_shows

Obtenir l'utilisateur

Entrée

ParamètreTypeObligatoireDescription
limitnumberNonNombre d'émissions à retourner (1-50)
offsetnumberNonIndex de la première émission à retourner

Sortie

ParamètreTypeDescription
showsjsonListe des émissions enregistrées
totalnumberNombre total d'émissions enregistrées
nextstringURL pour la page suivante

spotify_save_shows

Enregistrer des émissions de podcast pour l'utilisateur

Entrée

ParamètreTypeObligatoireDescription
showIdsstringOuiIdentifiants d'émissions séparés par des virgules (max 50)

Sortie

ParamètreTypeDescription
successbooleanIndique si les émissions ont été enregistrées

spotify_remove_saved_shows

Supprimer des émissions de podcast de l'utilisateur

Entrée

ParamètreTypeObligatoireDescription
showIdsstringOuiIDs d'émissions séparés par des virgules (max 50)

Sortie

ParamètreTypeDescription
successbooleanIndique si les émissions ont été supprimées

spotify_check_saved_shows

Vérifier si les émissions sont enregistrées dans la bibliothèque.

Entrée

ParamètreTypeObligatoireDescription
showIdsstringOuiIDs d'émissions séparés par des virgules (max 50)

Sortie

ParamètreTypeDescription
resultsjsonTableau de booléens pour chaque émission

spotify_get_episode

Obtenir les détails d'un épisode de podcast.

Entrée

ParamètreTypeObligatoireDescription
episodeIdstringOuiL'ID de l'épisode Spotify
marketstringNonCode pays ISO pour le marché

Sortie

ParamètreTypeDescription
idstringID de l'épisode
namestringNom de l'épisode
descriptionstringDescription de l'épisode
duration_msnumberDurée en ms
release_datestringDate de sortie
explicitbooleanContient du contenu explicite
showjsonInformations sur l'émission parente
image_urlstringURL de l'image de couverture
external_urlstringURL Spotify

spotify_get_episodes

Obtenir les détails de plusieurs épisodes de podcast.

Entrée

ParamètreTypeObligatoireDescription
episodeIdschaîneOuiIDs d'épisodes séparés par des virgules (max 50)
marketchaîneNonCode pays ISO pour le marché

Sortie

ParamètreTypeDescription
episodesjsonListe des épisodes

spotify_get_saved_episodes

Obtenir l'utilisateur

Entrée

ParamètreTypeObligatoireDescription
limitnombreNonNombre d'épisodes à retourner (1-50)
offsetnombreNonIndex du premier épisode à retourner
marketchaîneNonCode pays ISO pour le marché

Sortie

ParamètreTypeDescription
episodesjsonListe des épisodes enregistrés
totalnombreTotal des épisodes enregistrés
nextchaîneURL pour la page suivante

spotify_save_episodes

Enregistrer des épisodes de podcast pour l'utilisateur

Entrée

ParamètreTypeObligatoireDescription
episodeIdschaîneOuiIDs d'épisodes séparés par des virgules (max 50)

Sortie

ParamètreTypeDescription
successbooléenSi les épisodes ont été enregistrés

spotify_remove_saved_episodes

Supprimer des épisodes de podcast de l'utilisateur

Entrée

ParamètreTypeObligatoireDescription
episodeIdsstringOuiIDs d'épisodes séparés par des virgules (max 50)

Sortie

ParamètreTypeDescription
successbooleanIndique si les épisodes ont été supprimés

spotify_check_saved_episodes

Vérifier si les épisodes sont enregistrés dans la bibliothèque.

Entrée

ParamètreTypeObligatoireDescription
episodeIdsstringOuiIDs d'épisodes séparés par des virgules (max 50)

Sortie

ParamètreTypeDescription
resultsjsonTableau de booléens pour chaque épisode

spotify_get_audiobook

Obtenir les détails d'un livre audio.

Entrée

ParamètreTypeObligatoireDescription
audiobookIdstringOuiL'ID du livre audio Spotify
marketstringNonCode pays ISO pour le marché

Sortie

ParamètreTypeDescription
idstringID du livre audio
namestringNom du livre audio
authorsjsonAuteurs
narratorsjsonNarrateurs
publisherstringÉditeur
descriptionstringDescription
total_chaptersnumberNombre total de chapitres
languagesjsonLangues
image_urlstringURL de l'image de couverture
external_urlstringURL Spotify

spotify_get_audiobooks

Obtenir les détails de plusieurs livres audio.

Entrée

ParamètreTypeObligatoireDescription
audiobookIdschaîneOuiIDs de livres audio séparés par des virgules (max 50)
marketchaîneNonCode pays ISO pour le marché

Sortie

ParamètreTypeDescription
audiobooksjsonListe des livres audio

spotify_get_audiobook_chapters

Obtenir les chapitres d'un livre audio.

Entrée

ParamètreTypeObligatoireDescription
audiobookIdchaîneOuiL'ID Spotify du livre audio
limitnombreNonNombre de chapitres à retourner (1-50)
offsetnombreNonIndex du premier chapitre à retourner
marketchaîneNonCode pays ISO pour le marché

Sortie

ParamètreTypeDescription
chaptersjsonListe des chapitres
totalnombreTotal des chapitres
nextchaîneURL pour la page suivante

spotify_get_saved_audiobooks

Obtenir l'utilisateur

Entrée

ParamètreTypeObligatoireDescription
limitnombreNonNombre de livres audio à retourner (1-50)
offsetnombreNonIndex du premier livre audio à retourner

Sortie

ParamètreTypeDescription
audiobooksjsonListe des livres audio enregistrés
totalnumberNombre total de livres audio enregistrés
nextstringURL pour la page suivante

spotify_save_audiobooks

Enregistrer des livres audio pour l'utilisateur

Entrée

ParamètreTypeObligatoireDescription
audiobookIdsstringOuiIDs de livres audio séparés par des virgules (max 50)

Sortie

ParamètreTypeDescription
successbooleanIndique si les livres audio ont été enregistrés

spotify_remove_saved_audiobooks

Supprimer des livres audio de l'utilisateur

Entrée

ParamètreTypeObligatoireDescription
audiobookIdsstringOuiIDs de livres audio séparés par des virgules (max 50)

Sortie

ParamètreTypeDescription
successbooleanIndique si les livres audio ont été supprimés

spotify_check_saved_audiobooks

Vérifier si les livres audio sont enregistrés dans la bibliothèque.

Entrée

ParamètreTypeObligatoireDescription
audiobookIdsstringOuiIDs de livres audio séparés par des virgules (max 50)

Sortie

ParamètreTypeDescription
resultsjsonTableau de booléens pour chaque livre audio

spotify_get_playlist

Obtenir des informations détaillées sur une playlist Spotify par son ID.

Entrée

ParamètreTypeObligatoireDescription
playlistIdchaîneOuiL'identifiant Spotify de la playlist
marketchaîneNonCode pays ISO 3166-1 alpha-2 pour la disponibilité des pistes

Sortie

ParamètreTypeDescription
idchaîneIdentifiant de la playlist Spotify
namechaîneNom de la playlist
descriptionchaîneDescription de la playlist
publicbooléenSi la playlist est publique
collaborativebooléenSi la playlist est collaborative
ownerobjetInformations sur le propriétaire de la playlist
image_urlchaîneURL de l'image de couverture de la playlist
total_tracksnombreNombre total de pistes
snapshot_idchaîneID d'instantané de la playlist pour le versionnement
external_urlchaîneURL Spotify

spotify_get_playlist_tracks

Obtenir les pistes d'une playlist Spotify.

Entrée

ParamètreTypeObligatoireDescription
playlistIdchaîneOuiL'identifiant Spotify de la playlist
limitnombreNonNombre maximum de pistes à retourner (1-100)
offsetnombreNonIndex de la première piste à retourner
marketchaîneNonCode pays ISO 3166-1 alpha-2 pour la disponibilité des pistes

Sortie

ParamètreTypeDescription
tracksarrayListe des pistes dans la playlist

spotify_get_playlist_cover

Obtenir une playlist

Entrée

ParamètreTypeObligatoireDescription
playlistIdstringOuiL'identifiant Spotify de la playlist

Sortie

ParamètreTypeDescription
imagesjsonListe des images de couverture

spotify_get_user_playlists

Obtenir l'utilisateur actuel

Entrée

ParamètreTypeObligatoireDescription
limitnumberNonNombre maximum de playlists à retourner (1-50)
offsetnumberNonIndex de la première playlist à retourner

Sortie

ParamètreTypeDescription
playlistsarrayUtilisateur

spotify_create_playlist

Créer une nouvelle playlist pour l'utilisateur actuel sur Spotify.

Entrée

ParamètreTypeObligatoireDescription
namestringOuiNom de la nouvelle playlist
descriptionstringNonDescription de la playlist
publicbooleanNonSi la playlist doit être publique
collaborativebooleanNonSi la playlist doit être collaborative (nécessite que public soit défini sur false)

Sortie

ParamètreTypeDescription
idstringID de la playlist Spotify
namestringNom de la playlist
descriptionstringDescription de la playlist
publicbooleanSi la playlist est publique
collaborativebooleanSi collaborative
snapshot_idstringID d'instantané de la playlist
external_urlstringURL Spotify

spotify_update_playlist

Mettre à jour une playlist

Entrée

ParamètreTypeObligatoireDescription
playlistIdstringOuiL'ID de la playlist Spotify
namestringNonNouveau nom pour la playlist
descriptionstringNonNouvelle description pour la playlist
publicbooleanNonSi la playlist doit être publique

Sortie

ParamètreTypeDescription
successbooleanSi la mise à jour a réussi

spotify_add_playlist_cover

Télécharger une image de couverture personnalisée pour une playlist. L'image doit être au format JPEG et inférieure à 256 Ko.

Entrée

ParamètreTypeObligatoireDescription
playlistIdstringOuiL'ID de la playlist Spotify
imageBase64stringOuiImage JPEG encodée en Base64 (max 256 Ko)

Sortie

ParamètreTypeDescription
successbooleanSi le téléchargement a réussi

spotify_add_tracks_to_playlist

Ajouter une ou plusieurs pistes à une playlist Spotify.

Entrée

ParamètreTypeObligatoireDescription
playlistIdstringOuiL'identifiant Spotify de la playlist
urisstringOuiURIs Spotify séparées par des virgules (ex., "spotify:track:xxx,spotify:track:yyy")
positionnumberNonPosition pour insérer les pistes (à partir de 0). Si omis, les pistes sont ajoutées à la fin.

Sortie

ParamètreTypeDescription
snapshot_idstringNouvel identifiant d'instantané de playlist après modification

spotify_remove_tracks_from_playlist

Supprimer une ou plusieurs pistes d'une playlist Spotify.

Entrée

ParamètreTypeObligatoireDescription
playlistIdstringOuiL'identifiant Spotify de la playlist
urisstringOuiURIs Spotify séparées par des virgules à supprimer (ex., "spotify:track:xxx,spotify:track:yyy")

Sortie

ParamètreTypeDescription
snapshot_idstringNouvel identifiant d'instantané de playlist après modification

spotify_reorder_playlist_items

Déplacer des pistes vers une position différente dans une playlist.

Entrée

ParamètreTypeObligatoireDescription
playlistIdstringOuiL'identifiant de la playlist Spotify
range_startnumberOuiIndex de départ des éléments à réorganiser
insert_beforenumberOuiIndex avant lequel insérer les éléments
range_lengthnumberNonNombre d'éléments à réorganiser
snapshot_idstringNonIdentifiant d'instantané de playlist pour le contrôle de concurrence

Sortie

ParamètreTypeDescription
snapshot_idstringNouvel ID d'instantané de playlist

spotify_replace_playlist_items

Remplacer tous les éléments d'une playlist par de nouvelles pistes.

Entrée

ParamètreTypeObligatoireDescription
playlistIdstringOuiL'ID de playlist Spotify
urisstringOuiURIs Spotify séparées par des virgules (max 100)

Sortie

ParamètreTypeDescription
snapshot_idstringNouvel ID d'instantané de playlist

spotify_follow_playlist

Suivre (sauvegarder) une playlist.

Entrée

ParamètreTypeObligatoireDescription
playlistIdstringOuiL'ID de playlist Spotify
publicbooleanNonSi la playlist sera dans les playlists publiques

Sortie

ParamètreTypeDescription
successbooleanSi le suivi a réussi

spotify_unfollow_playlist

Ne plus suivre (désauvegarder) une playlist.

Entrée

ParamètreTypeObligatoireDescription
playlistIdstringOuiL'ID de playlist Spotify

Sortie

ParamètreTypeDescription
successbooleanSi le désabonnement a réussi

spotify_check_playlist_followers

Vérifier si les utilisateurs suivent une playlist.

Entrée

ParamètreTypeObligatoireDescription
playlistIdstringOuiL'identifiant de la playlist Spotify
userIdsstringOuiIdentifiants d'utilisateurs séparés par des virgules à vérifier (max 5)

Sortie

ParamètreTypeDescription
resultsjsonTableau de booléens pour chaque utilisateur

spotify_get_current_user

Obtenir l'utilisateur actuel

Entrée

ParamètreTypeObligatoireDescription

Sortie

ParamètreTypeDescription
idstringIdentifiant d'utilisateur Spotify
display_namestringNom d'affichage
emailstringAdresse e-mail
countrystringCode pays
productstringNiveau d'abonnement (gratuit, premium)
followersnumberNombre d'abonnés
image_urlstringURL de l'image de profil
external_urlstringURL du profil Spotify

spotify_get_user_profile

Obtenir un utilisateur

Entrée

ParamètreTypeObligatoireDescription
userIdstringOuiL'identifiant d'utilisateur Spotify

Sortie

ParamètreTypeDescription
idstringIdentifiant d'utilisateur
display_namestringNom d'affichage
followersnumberNombre d'abonnés
image_urlstringURL de l'image de profil
external_urlstringURL Spotify

spotify_get_top_tracks

Obtenir l'utilisateur actuel

Entrée

ParamètreTypeObligatoireDescription
time_rangestringNonPériode : short_term (~4 semaines), medium_term (~6 mois), long_term (années)
limitnumberNonNombre de pistes à retourner (1-50)
offsetnumberNonIndex de la première piste à retourner

Sortie

ParamètreTypeDescription
tracksarrayUtilisateur

spotify_get_top_artists

Obtenir l'utilisateur actuel

Entrée

ParamètreTypeObligatoireDescription
time_rangestringNonPériode : short_term (~4 semaines), medium_term (~6 mois), long_term (années)
limitnumberNonNombre d'artistes à retourner (1-50)
offsetnumberNonIndex du premier artiste à retourner

Sortie

ParamètreTypeDescription
artistsarrayUtilisateur

spotify_get_saved_tracks

Obtenir l'utilisateur actuel

Entrée

ParamètreTypeObligatoireDescription
limitnumberNonNombre de pistes à retourner (1-50)
offsetnumberNonIndex de la première piste à retourner
marketstringNonCode pays ISO 3166-1 alpha-2

Sortie

ParamètreTypeDescription
tracksarrayUtilisateur

spotify_save_tracks

Enregistrer des pistes pour l'utilisateur actuel

Entrée

ParamètreTypeObligatoireDescription
trackIdsstringOuiIDs de pistes Spotify séparés par des virgules à enregistrer (max 50)

Sortie

ParamètreTypeDescription
successbooleanSi les pistes ont été enregistrées avec succès

spotify_remove_saved_tracks

Supprimer des pistes de l'utilisateur

Entrée

ParamètreTypeObligatoireDescription
trackIdsstringOuiIDs de pistes séparés par des virgules à supprimer (max 50)

Sortie

ParamètreTypeDescription
successbooleanSi les pistes ont été supprimées avec succès

spotify_check_saved_tracks

Vérifier si une ou plusieurs pistes sont enregistrées chez l'utilisateur

Entrée

ParamètreTypeObligatoireDescription
trackIdsstringOuiIDs de pistes séparés par des virgules à vérifier (max 50)

Sortie

ParamètreTypeDescription
resultsjsonTableau d'IDs de pistes avec leur statut d'enregistrement
all_savedbooleanSi toutes les pistes sont enregistrées
none_savedbooleanSi aucune piste n'est enregistrée

spotify_get_recently_played

Obtenir l'utilisateur

Entrée

ParamètreTypeObligatoireDescription
limitnumberNonNombre de pistes à retourner (1-50)
afternumberNonTimestamp Unix en millisecondes. Renvoie les éléments après ce curseur.
beforenumberNonTimestamp Unix en millisecondes. Renvoie les éléments avant ce curseur.

Sortie

ParamètreTypeDescription
itemsarrayPistes écoutées récemment

spotify_get_new_releases

Obtenir une liste des nouvelles sorties d'albums mises en avant sur Spotify.

Entrée

ParamètreTypeObligatoireDescription
countrystringNonCode pays ISO 3166-1 alpha-2 (ex., "US", "GB")
limitnumberNonNombre de sorties à retourner (1-50)
offsetnumberNonIndex de la première sortie à retourner

Sortie

ParamètreTypeDescription
albumsjsonListe des nouvelles sorties
totalnumberNombre total de nouvelles sorties
nextstringURL pour la page suivante

spotify_get_categories

Obtenir une liste des catégories de navigation utilisées pour étiqueter les éléments dans Spotify.

Entrée

ParamètreTypeObligatoireDescription
countrystringNonCode pays ISO 3166-1 alpha-2 (ex., "US", "GB")
localestringNonCode de langue (ex., "en_US", "es_MX")
limitnumberNonNombre de catégories à retourner (1-50)

Sortie

ParamètreTypeDescription
categoriesjsonListe des catégories de navigation
totalnumberNombre total de catégories

spotify_get_markets

Obtenir la liste des marchés où Spotify est disponible.

Entrée

ParamètreTypeObligatoireDescription

Sortie

ParamètreTypeDescription
marketsjsonListe des codes pays ISO

spotify_get_playback_state

Obtenir l'état de lecture actuel, y compris l'appareil, la piste et la progression.

Entrée

ParamètreTypeObligatoireDescription
marketstringNonCode pays ISO 3166-1 alpha-2

Sortie

ParamètreTypeDescription
is_playingbooleanSi la lecture est active
deviceobjectInformations sur l'appareil actif
progress_msnumberProgression en millisecondes
currently_playing_typestringType de contenu en lecture
shuffle_statebooleanSi la lecture aléatoire est activée
repeat_statestringMode de répétition (off, track, context)
trackobjectPiste en cours de lecture

spotify_get_currently_playing

Obtenir l'utilisateur

Entrée

ParamètreTypeObligatoireDescription
marketstringNonCode pays ISO pour le marché

Sortie

ParamètreTypeDescription
is_playingbooleanIndique si la lecture est active
progress_msnumberPosition actuelle dans la piste (ms)
trackjsonPiste en cours de lecture

spotify_get_devices

Obtenir l'utilisateur

Entrée

ParamètreTypeObligatoireDescription

Sortie

ParamètreTypeDescription
devicesarrayAppareils de lecture disponibles

spotify_get_queue

Obtenir l'utilisateur

Entrée

ParamètreTypeObligatoireDescription

Sortie

ParamètreTypeDescription
currently_playingjsonPiste en cours de lecture
queuejsonPistes à venir dans la file d'attente

spotify_play

Démarrer ou reprendre la lecture sur Spotify. Peut lire des pistes, albums ou playlists spécifiques.

Entrée

ParamètreTypeObligatoireDescription
device_idstringNonID de l'appareil sur lequel lancer la lecture. Si non fourni, la lecture se fait sur l'appareil actif.
context_uristringNonURI Spotify de l'album, artiste ou playlist à lire (ex. : "spotify:album:xxx")
urisstringNonURIs des pistes séparées par des virgules à lire (ex. : "spotify:track:xxx,spotify:track:yyy")
offsetnumberNonPosition dans le contexte pour commencer la lecture (index basé sur 0)
position_msnumberNonPosition dans la piste pour commencer (en millisecondes)

Sortie

ParamètreTypeDescription
successbooleanIndique si la lecture a démarré avec succès

spotify_pause

Mettre en pause la lecture sur Spotify.

Entrée

ParamètreTypeObligatoireDescription
device_idstringNonID de l'appareil à mettre en pause. Si non fourni, met en pause l'appareil actif.

Sortie

ParamètreTypeDescription
successbooleanIndique si la lecture a été mise en pause

spotify_skip_next

Passer à la piste suivante sur Spotify.

Entrée

ParamètreTypeObligatoireDescription
device_idstringNonID de l'appareil. Si non fourni, utilise l'appareil actif.

Sortie

ParamètreTypeDescription
successbooleanIndique si le passage à la piste suivante a réussi

spotify_skip_previous

Revenir à la piste précédente sur Spotify.

Entrée

ParamètreTypeObligatoireDescription
device_idstringNonID de l'appareil. Si non fourni, utilise l'appareil actif.

Sortie

ParamètreTypeDescription
successbooleanIndique si le retour à la piste précédente a réussi

spotify_seek

Se positionner à un moment précis dans la piste en cours de lecture.

Entrée

ParamètreTypeObligatoireDescription
position_msnumberOuiPosition en millisecondes vers laquelle se déplacer
device_idstringNonID de l'appareil ciblé

Sortie

ParamètreTypeDescription
successbooleanIndique si le déplacement a réussi

spotify_add_to_queue

Ajouter une piste à l'utilisateur

Entrée

ParamètreTypeObligatoireDescription
uristringOuiURI Spotify de la piste à ajouter (ex. : "spotify:track:xxx")
device_idstringNonID de l'appareil. Si non fourni, utilise l'appareil actif.

Sortie

ParamètreTypeDescription
successbooleanIndique si la piste a été ajoutée à la file d'attente

spotify_set_volume

Régler le volume de lecture sur Spotify.

Entrée

ParamètreTypeObligatoireDescription
volume_percentnumberOuiNiveau de volume (0 à 100)
device_idstringNonID de l'appareil. Si non fourni, utilise l'appareil actif.

Sortie

ParamètreTypeDescription
successbooleanIndique si le volume a été réglé

spotify_set_repeat

Définir le mode de répétition pour la lecture.

Entrée

ParamètreTypeObligatoireDescription
statestringOuiMode répétition : "off", "track" ou "context"
device_idstringNonID de l'appareil ciblé

Sortie

ParamètreTypeDescription
successbooleanIndique si le mode répétition a été défini avec succès

spotify_set_shuffle

Activer ou désactiver la lecture aléatoire.

Entrée

ParamètreTypeObligatoireDescription
statebooleanOuitrue pour activer la lecture aléatoire, false pour la désactiver
device_idstringNonID de l'appareil ciblé

Sortie

ParamètreTypeDescription
successbooleanIndique si la lecture aléatoire a été définie avec succès

spotify_transfer_playback

Transférer la lecture vers un autre appareil.

Entrée

ParamètreTypeObligatoireDescription
device_idstringOuiID de l'appareil vers lequel transférer la lecture
playbooleanNonIndique s'il faut démarrer la lecture sur le nouvel appareil

Sortie

ParamètreTypeDescription
successbooleanIndique si le transfert a réussi

Notes

  • Catégorie : tools
  • Type : spotify
On this page

On this page

Instructions d'utilisation
Outils
spotify_search
Entrée
Sortie
spotify_get_track
Entrée
Sortie
spotify_get_tracks
Entrée
Sortie
spotify_get_album
Entrée
Sortie
spotify_get_albums
Entrée
Sortie
spotify_get_album_tracks
Entrée
Sortie
spotify_get_saved_albums
Entrée
Sortie
spotify_save_albums
Entrée
Sortie
spotify_remove_saved_albums
Entrée
Sortie
spotify_check_saved_albums
Entrée
Sortie
spotify_get_artist
Entrée
Sortie
spotify_get_artists
Entrée
Sortie
spotify_get_artist_albums
Entrée
Sortie
spotify_get_artist_top_tracks
Entrée
Sortie
spotify_follow_artists
Entrée
Sortie
spotify_unfollow_artists
Entrée
Sortie
spotify_get_followed_artists
Entrée
Sortie
spotify_check_following
Entrée
Sortie
spotify_get_show
Entrée
Sortie
spotify_get_shows
Entrée
Sortie
spotify_get_show_episodes
Entrée
Sortie
spotify_get_saved_shows
Entrée
Sortie
spotify_save_shows
Entrée
Sortie
spotify_remove_saved_shows
Entrée
Sortie
spotify_check_saved_shows
Entrée
Sortie
spotify_get_episode
Entrée
Sortie
spotify_get_episodes
Entrée
Sortie
spotify_get_saved_episodes
Entrée
Sortie
spotify_save_episodes
Entrée
Sortie
spotify_remove_saved_episodes
Entrée
Sortie
spotify_check_saved_episodes
Entrée
Sortie
spotify_get_audiobook
Entrée
Sortie
spotify_get_audiobooks
Entrée
Sortie
spotify_get_audiobook_chapters
Entrée
Sortie
spotify_get_saved_audiobooks
Entrée
Sortie
spotify_save_audiobooks
Entrée
Sortie
spotify_remove_saved_audiobooks
Entrée
Sortie
spotify_check_saved_audiobooks
Entrée
Sortie
spotify_get_playlist
Entrée
Sortie
spotify_get_playlist_tracks
Entrée
Sortie
spotify_get_playlist_cover
Entrée
Sortie
spotify_get_user_playlists
Entrée
Sortie
spotify_create_playlist
Entrée
Sortie
spotify_update_playlist
Entrée
Sortie
spotify_add_playlist_cover
Entrée
Sortie
spotify_add_tracks_to_playlist
Entrée
Sortie
spotify_remove_tracks_from_playlist
Entrée
Sortie
spotify_reorder_playlist_items
Entrée
Sortie
spotify_replace_playlist_items
Entrée
Sortie
spotify_follow_playlist
Entrée
Sortie
spotify_unfollow_playlist
Entrée
Sortie
spotify_check_playlist_followers
Entrée
Sortie
spotify_get_current_user
Entrée
Sortie
spotify_get_user_profile
Entrée
Sortie
spotify_get_top_tracks
Entrée
Sortie
spotify_get_top_artists
Entrée
Sortie
spotify_get_saved_tracks
Entrée
Sortie
spotify_save_tracks
Entrée
Sortie
spotify_remove_saved_tracks
Entrée
Sortie
spotify_check_saved_tracks
Entrée
Sortie
spotify_get_recently_played
Entrée
Sortie
spotify_get_new_releases
Entrée
Sortie
spotify_get_categories
Entrée
Sortie
spotify_get_markets
Entrée
Sortie
spotify_get_playback_state
Entrée
Sortie
spotify_get_currently_playing
Entrée
Sortie
spotify_get_devices
Entrée
Sortie
spotify_get_queue
Entrée
Sortie
spotify_play
Entrée
Sortie
spotify_pause
Entrée
Sortie
spotify_skip_next
Entrée
Sortie
spotify_skip_previous
Entrée
Sortie
spotify_seek
Entrée
Sortie
spotify_add_to_queue
Entrée
Sortie
spotify_set_volume
Entrée
Sortie
spotify_set_repeat
Entrée
Sortie
spotify_set_shuffle
Entrée
Sortie
spotify_transfer_playback
Entrée
Sortie
Notes
Start building today
Trusted by over 60,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started