Sim

Spotify

Musik suchen, Playlists verwalten, Wiedergabe steuern und auf deine Bibliothek zugreifen

Nutzungsanleitung

Integriere Spotify in deinen Workflow. Suche nach Titeln, Alben, Künstlern und Playlists. Verwalte Playlists, greife auf deine Bibliothek zu, steuere die Wiedergabe, durchsuche Podcasts und Hörbücher.

Tools

Suche nach Titeln, Alben, Künstlern oder Playlists auf Spotify. Liefert passende Ergebnisse basierend auf der Anfrage.

Eingabe

ParameterTypErforderlichBeschreibung
querystringJaSuchanfrage (z.B. "Bohemian Rhapsody", "artist:Queen", "genre:rock")
typestringNeinArt der Ergebnisse: track, album, artist, playlist oder durch Komma getrennt (z.B. "track,artist")
limitnumberNeinMaximale Anzahl der zurückzugebenden Ergebnisse (1-50)
offsetnumberNeinIndex des ersten Ergebnisses für die Paginierung
marketstringNeinISO 3166-1 alpha-2 Ländercode zur Filterung der Ergebnisse (z.B. "US", "GB")

Ausgabe

ParameterTypBeschreibung
tracksarrayListe der passenden Titel

spotify_get_track

Erhalte detaillierte Informationen über einen bestimmten Titel auf Spotify anhand seiner ID.

Eingabe

ParameterTypErforderlichBeschreibung
trackIdstringJaDie Spotify-ID des Titels
marketstringNeinISO 3166-1 alpha-2 Ländercode für die Verfügbarkeit des Titels

Output

ParameterTypeBeschreibung
idstringSpotify-Track-ID
namestringTrackname
artistsarrayListe der Künstler
albumobjectAlbum-Informationen
duration_msnumberTrackdauer in Millisekunden
explicitbooleanOb der Track explizite Inhalte enthält
popularitynumberPopularitätswert (0-100)
preview_urlstringURL zur 30-Sekunden-Vorschau
external_urlstringSpotify-URL
uristringSpotify-URI für den Track

spotify_get_tracks

Erhalte detaillierte Informationen über mehrere Tracks auf Spotify anhand ihrer IDs (bis zu 50).

Input

ParameterTypeErforderlichBeschreibung
trackIdsstringJaKommagetrennte Liste von Spotify-Track-IDs (max. 50)
marketstringNeinISO 3166-1 Alpha-2-Ländercode für Track-Verfügbarkeit

Output

ParameterTypeBeschreibung
tracksarrayListe der Tracks

spotify_get_album

Erhalte detaillierte Informationen über ein Album auf Spotify anhand seiner ID, einschließlich der Trackliste.

Input

ParameterTypeErforderlichBeschreibung
albumIdstringJaDie Spotify-ID des Albums
marketstringNeinISO 3166-1 Alpha-2-Ländercode für Track-Verfügbarkeit

Output

ParameterTypeBeschreibung
idstringSpotify-Album-ID
namestringAlbumname
artistsarrayListe der Künstler
album_typestringArt des Albums (album, single, compilation)
total_tracksnumberGesamtanzahl der Tracks
release_datestringVeröffentlichungsdatum
labelstringPlattenlabel
popularitynumberPopularitätswert (0-100)
genresarrayListe der Genres
image_urlstringURL des Albumcovers
tracksarrayListe der Tracks auf dem Album
external_urlstringSpotify-URL

spotify_get_albums

Ruft Details für mehrere Alben anhand ihrer IDs ab.

Input

ParameterTypeRequiredBeschreibung
albumIdsstringYesDurch Kommas getrennte Album-IDs (max. 20)
marketstringNoISO-Ländercode für den Markt

Output

ParameterTypeBeschreibung
albumsjsonListe der Alben

spotify_get_album_tracks

Ruft die Tracks eines Albums ab.

Input

ParameterTypeRequiredBeschreibung
albumIdstringYesDie Spotify-Album-ID
limitnumberNoAnzahl der zurückzugebenden Tracks (1-50)
offsetnumberNoIndex des ersten zurückzugebenden Tracks

Ausgabe

ParameterTypBeschreibung
tracksjsonListe der Tracks
totalnumberGesamtanzahl der Tracks
nextstringURL für die nächste Seite

spotify_get_saved_albums

Benutzer abrufen

Eingabe

ParameterTypErforderlichBeschreibung
limitnumberNeinAnzahl der zurückzugebenden Alben (1-50)
offsetnumberNeinIndex des ersten zurückzugebenden Albums
marketstringNeinISO-Ländercode für den Markt

Ausgabe

ParameterTypBeschreibung
albumsjsonListe der gespeicherten Alben
totalnumberGesamtzahl der gespeicherten Alben
nextstringURL für die nächste Seite

spotify_save_albums

Alben für den Benutzer speichern

Eingabe

ParameterTypErforderlichBeschreibung
albumIdsstringJaDurch Kommas getrennte Album-IDs (max. 20)

Ausgabe

ParameterTypBeschreibung
successbooleanOb Alben gespeichert wurden

spotify_remove_saved_albums

Alben vom Benutzer entfernen

Eingabe

ParameterTypErforderlichBeschreibung
albumIdsstringJaDurch Kommas getrennte Album-IDs (max. 20)

Ausgabe

ParameterTypBeschreibung
successbooleanOb Alben entfernt wurden

spotify_check_saved_albums

Prüfen, ob Alben in der Bibliothek gespeichert sind.

Eingabe

ParameterTypErforderlichBeschreibung
albumIdsstringJaDurch Kommas getrennte Album-IDs (max. 20)

Ausgabe

ParameterTypBeschreibung
resultsjsonArray von Booleschen Werten für jedes Album

spotify_get_artist

Detaillierte Informationen über einen Künstler auf Spotify anhand seiner ID abrufen.

Eingabe

ParameterTypErforderlichBeschreibung
artistIdstringJaDie Spotify-ID des Künstlers

Ausgabe

ParameterTypBeschreibung
idstringSpotify-Künstler-ID
namestringKünstlername
genresarrayListe der mit dem Künstler verbundenen Genres
popularitynumberPopularitätswert (0-100)
followersnumberAnzahl der Follower
image_urlstringKünstler-Bild-URL
external_urlstringSpotify-URL

spotify_get_artists

Details für mehrere Künstler anhand ihrer IDs abrufen.

Eingabe

ParameterTypErforderlichBeschreibung
artistIdsstringJaDurch Kommas getrennte Künstler-IDs (max. 50)

Ausgabe

ParameterTypBeschreibung
artistsjsonListe der Künstler

spotify_get_artist_albums

Alben eines Künstlers auf Spotify abrufen. Kann nach Albumtyp gefiltert werden.

Eingabe

ParameterTypErforderlichBeschreibung
artistIdstringJaDie Spotify-ID des Künstlers
include_groupsstringNeinNach Albumtyp filtern: album, single, appears_on, compilation (durch Komma getrennt)
limitnumberNeinMaximale Anzahl der zurückzugebenden Alben (1-50)
offsetnumberNeinIndex des ersten zurückzugebenden Albums
marketstringNeinISO 3166-1 alpha-2 Ländercode

Ausgabe

ParameterTypBeschreibung
albumsarrayKünstler

spotify_get_artist_top_tracks

Die 10 beliebtesten Tracks eines Künstlers auf Spotify abrufen.

Eingabe

ParameterTypErforderlichBeschreibung
artistIdstringJaDie Spotify-ID des Künstlers
marketstringNeinISO 3166-1 alpha-2 Ländercode (für diesen Endpunkt erforderlich)

Ausgabe

ParameterTypBeschreibung
tracksarrayKünstler

spotify_follow_artists

Einem oder mehreren Künstlern folgen.

Eingabe

ParameterTypErforderlichBeschreibung
artistIdsstringJaDurch Komma getrennte Künstler-IDs zum Folgen (max. 50)

Ausgabe

ParameterTypBeschreibung
successbooleanOb Künstlern erfolgreich gefolgt wurde

spotify_unfollow_artists

Einem oder mehreren Künstlern entfolgen.

Eingabe

ParameterTypErforderlichBeschreibung
artistIdsstringJaDurch Komma getrennte Künstler-IDs zum Entfolgen (max. 50)

Ausgabe

ParameterTypBeschreibung
successbooleanOb Künstlern erfolgreich entfolgt wurde

spotify_get_followed_artists

Den Benutzer abrufen

Eingabe

ParameterTypErforderlichBeschreibung
limitnumberNeinAnzahl der zurückzugebenden Künstler (1-50)
afterstringNeinCursor für Paginierung (letzte Künstler-ID aus vorheriger Anfrage)

Ausgabe

ParameterTypBeschreibung
artistsjsonListe der gefolgten Künstler
totalnumberGesamtanzahl der gefolgten Künstler
nextstringCursor für die nächste Seite

spotify_check_following

Prüfen, ob der Benutzer Künstlern oder anderen Benutzern folgt.

Eingabe

ParameterTypErforderlichBeschreibung
typestringJaZu prüfender Typ: "artist" oder "user"
idsstringJaDurch Komma getrennte Künstler- oder Benutzer-IDs (max. 50)

Output

ParameterTypBeschreibung
resultsjsonArray von Booleschen Werten für jede ID

spotify_get_show

Details zu einer Podcast-Show abrufen.

Input

ParameterTypErforderlichBeschreibung
showIdstringJaDie Spotify-Show-ID
marketstringNeinISO-Ländercode für den Markt

Output

ParameterTypBeschreibung
idstringShow-ID
namestringShow-Name
descriptionstringShow-Beschreibung
publisherstringPublisher-Name
total_episodesnumberGesamtzahl der Episoden
explicitbooleanEnthält explizite Inhalte
languagesjsonSprachen
image_urlstringCover-Bild-URL
external_urlstringSpotify-URL

spotify_get_shows

Details für mehrere Podcast-Shows abrufen.

Input

ParameterTypErforderlichBeschreibung
showIdsstringJaKommagetrennte Show-IDs (max. 50)
marketstringNeinISO-Ländercode für den Markt

Output

ParameterTypBeschreibung
showsjsonListe der Shows

spotify_get_show_episodes

Episoden einer Podcast-Show abrufen.

Input

ParameterTypErforderlichBeschreibung
showIdstringJaDie Spotify-Show-ID
limitnumberNeinAnzahl der zurückzugebenden Episoden (1-50)
offsetnumberNeinIndex der ersten zurückzugebenden Episode
marketstringNeinISO-Ländercode für den Markt

Output

ParameterTypBeschreibung
episodesjsonListe der Episoden
totalnumberGesamtzahl der Episoden
nextstringURL für die nächste Seite

spotify_get_saved_shows

Benutzer abrufen

Input

ParameterTypErforderlichBeschreibung
limitnumberNeinAnzahl der zurückzugebenden Shows (1-50)
offsetnumberNeinIndex der ersten zurückzugebenden Show

Output

ParameterTypBeschreibung
showsjsonListe der gespeicherten Shows
totalnumberGesamtzahl der gespeicherten Shows
nextstringURL für die nächste Seite

spotify_save_shows

Podcast-Shows für den Benutzer speichern

Input

ParameterTypErforderlichBeschreibung
showIdsstringJaDurch Kommas getrennte Show-IDs (max. 50)

Output

ParameterTypeBeschreibung
successbooleanOb Shows gespeichert wurden

spotify_remove_saved_shows

Podcast-Shows vom Benutzer entfernen

Input

ParameterTypeRequiredBeschreibung
showIdsstringYesDurch Komma getrennte Show-IDs (max. 50)

Output

ParameterTypeBeschreibung
successbooleanOb Shows entfernt wurden

spotify_check_saved_shows

Prüfen, ob Shows in der Bibliothek gespeichert sind.

Input

ParameterTypeRequiredBeschreibung
showIdsstringYesDurch Komma getrennte Show-IDs (max. 50)

Output

ParameterTypeBeschreibung
resultsjsonArray von Booleschen Werten für jede Show

spotify_get_episode

Details für eine Podcast-Episode abrufen.

Input

ParameterTypeRequiredBeschreibung
episodeIdstringYesDie Spotify-Episode-ID
marketstringNoISO-Ländercode für den Markt

Output

ParameterTypeBeschreibung
idstringEpisode-ID
namestringName der Episode
descriptionstringBeschreibung der Episode
duration_msnumberDauer in ms
release_datestringVeröffentlichungsdatum
explicitbooleanEnthält explizite Inhalte
showjsonInformationen zur übergeordneten Show
image_urlstringURL des Coverbildes
external_urlstringSpotify-URL

spotify_get_episodes

Details für mehrere Podcast-Episoden abrufen.

Eingabe

ParameterTypErforderlichBeschreibung
episodeIdsstringJaDurch Komma getrennte Episoden-IDs (max. 50)
marketstringNeinISO-Ländercode für den Markt

Ausgabe

ParameterTypBeschreibung
episodesjsonListe der Episoden

spotify_get_saved_episodes

Benutzer abrufen

Eingabe

ParameterTypErforderlichBeschreibung
limitnumberNeinAnzahl der zurückzugebenden Episoden (1-50)
offsetnumberNeinIndex der ersten zurückzugebenden Episode
marketstringNeinISO-Ländercode für den Markt

Ausgabe

ParameterTypBeschreibung
episodesjsonListe der gespeicherten Episoden
totalnumberGesamtzahl der gespeicherten Episoden
nextstringURL für die nächste Seite

spotify_save_episodes

Podcast-Episoden für den Benutzer speichern

Eingabe

ParameterTypErforderlichBeschreibung
episodeIdsstringJaDurch Komma getrennte Episoden-IDs (max. 50)

Ausgabe

ParameterTypBeschreibung
successbooleanOb Episoden gespeichert wurden

spotify_remove_saved_episodes

Podcast-Episoden vom Benutzer entfernen

Eingabe

ParameterTypErforderlichBeschreibung
episodeIdsstringJaKommagetrennte Episoden-IDs (max. 50)

Ausgabe

ParameterTypBeschreibung
successbooleanOb Episoden entfernt wurden

spotify_check_saved_episodes

Prüfen, ob Episoden in der Bibliothek gespeichert sind.

Eingabe

ParameterTypErforderlichBeschreibung
episodeIdsstringJaKommagetrennte Episoden-IDs (max. 50)

Ausgabe

ParameterTypBeschreibung
resultsjsonArray von Booleschen Werten für jede Episode

spotify_get_audiobook

Details für ein Hörbuch abrufen.

Eingabe

ParameterTypErforderlichBeschreibung
audiobookIdstringJaDie Spotify-Hörbuch-ID
marketstringNeinISO-Ländercode für den Markt

Ausgabe

ParameterTypBeschreibung
idstringHörbuch-ID
namestringHörbuchname
authorsjsonAutoren
narratorsjsonSprecher
publisherstringVerlag
descriptionstringBeschreibung
total_chaptersnumberGesamtzahl der Kapitel
languagesjsonSprachen
image_urlstringCover-Bild-URL
external_urlstringSpotify-URL

spotify_get_audiobooks

Erhalte details für mehrere hörbücher.

Eingabe

ParameterTypErforderlichBeschreibung
audiobookIdsstringJaKommagetrennte hörbuch-IDs (max. 50)
marketstringNeinISO-Ländercode für den Markt

Ausgabe

ParameterTypBeschreibung
audiobooksjsonListe der hörbücher

spotify_get_audiobook_chapters

Erhalte kapitel eines hörbuchs.

Eingabe

ParameterTypErforderlichBeschreibung
audiobookIdstringJaDie Spotify hörbuch-ID
limitnumberNeinAnzahl der zurückzugebenden kapitel (1-50)
offsetnumberNeinIndex des ersten zurückzugebenden kapitels
marketstringNeinISO-Ländercode für den Markt

Ausgabe

ParameterTypBeschreibung
chaptersjsonListe der kapitel
totalnumberGesamtzahl der kapitel
nextstringURL für die nächste seite

spotify_get_saved_audiobooks

Benutzer abrufen

Eingabe

ParameterTypErforderlichBeschreibung
limitnumberNeinAnzahl der zurückzugebenden hörbücher (1-50)
offsetnumberNeinIndex des ersten zurückzugebenden hörbuchs

Ausgabe

ParameterTypBeschreibung
audiobooksjsonListe der gespeicherten Hörbücher
totalnumberGesamtzahl der gespeicherten Hörbücher
nextstringURL für die nächste Seite

spotify_save_audiobooks

Hörbücher für den Benutzer speichern

Eingabe

ParameterTypErforderlichBeschreibung
audiobookIdsstringJaDurch Kommas getrennte Hörbuch-IDs (max. 50)

Ausgabe

ParameterTypBeschreibung
successbooleanOb Hörbücher gespeichert wurden

spotify_remove_saved_audiobooks

Hörbücher vom Benutzer entfernen

Eingabe

ParameterTypErforderlichBeschreibung
audiobookIdsstringJaDurch Kommas getrennte Hörbuch-IDs (max. 50)

Ausgabe

ParameterTypBeschreibung
successbooleanOb Hörbücher entfernt wurden

spotify_check_saved_audiobooks

Prüfen, ob Hörbücher in der Bibliothek gespeichert sind.

Eingabe

ParameterTypErforderlichBeschreibung
audiobookIdsstringJaDurch Kommas getrennte Hörbuch-IDs (max. 50)

Ausgabe

ParameterTypBeschreibung
resultsjsonArray von Booleschen Werten für jedes Hörbuch

spotify_get_playlist

Detaillierte Informationen über eine Playlist auf Spotify anhand ihrer ID abrufen.

Eingabe

ParameterTypErforderlichBeschreibung
playlistIdstringJaDie Spotify-ID der Playlist
marketstringNeinISO 3166-1 alpha-2 Ländercode für die Verfügbarkeit des Tracks

Ausgabe

ParameterTypBeschreibung
idstringSpotify-Playlist-ID
namestringPlaylist-Name
descriptionstringPlaylist-Beschreibung
publicbooleanOb die Playlist öffentlich ist
collaborativebooleanOb die Playlist kollaborativ ist
ownerobjectInformationen zum Playlist-Besitzer
image_urlstringURL des Playlist-Coverbildes
total_tracksnumberGesamtanzahl der Tracks
snapshot_idstringPlaylist-Snapshot-ID für Versionierung
external_urlstringSpotify-URL

spotify_get_playlist_tracks

Ruft die Tracks in einer Spotify-Playlist ab.

Eingabe

ParameterTypErforderlichBeschreibung
playlistIdstringJaDie Spotify-ID der Playlist
limitnumberNeinMaximale Anzahl der zurückzugebenden Tracks (1-100)
offsetnumberNeinIndex des ersten zurückzugebenden Tracks
marketstringNeinISO 3166-1 alpha-2 Ländercode für die Verfügbarkeit des Tracks

Ausgabe

ParameterTypeBeschreibung
tracksarrayListe der Titel in der Playlist

spotify_get_playlist_cover

Eine Playlist abrufen

Eingabe

ParameterTypeErforderlichBeschreibung
playlistIdstringJaDie Spotify-Playlist-ID

Ausgabe

ParameterTypeBeschreibung
imagesjsonListe der Coverbilder

spotify_get_user_playlists

Den aktuellen Benutzer abrufen

Eingabe

ParameterTypeErforderlichBeschreibung
limitnumberNeinMaximale Anzahl der zurückzugebenden Playlists (1-50)
offsetnumberNeinIndex der ersten zurückzugebenden Playlist

Ausgabe

ParameterTypeBeschreibung
playlistsarrayBenutzer

spotify_create_playlist

Eine neue Playlist für den aktuellen Benutzer auf Spotify erstellen.

Eingabe

ParameterTypeErforderlichBeschreibung
namestringJaName für die neue Playlist
descriptionstringNeinBeschreibung für die Playlist
publicbooleanNeinOb die Playlist öffentlich sein soll
collaborativebooleanNeinOb die Playlist kollaborativ sein soll (erfordert, dass öffentlich auf falsch gesetzt ist)

Output

ParameterTypBeschreibung
idstringSpotify-Playlist-ID
namestringPlaylist-Name
descriptionstringPlaylist-Beschreibung
publicbooleanOb die Playlist öffentlich ist
collaborativebooleanOb kollaborativ
snapshot_idstringPlaylist-Snapshot-ID
external_urlstringSpotify-URL

spotify_update_playlist

Eine Playlist aktualisieren

Input

ParameterTypErforderlichBeschreibung
playlistIdstringJaDie Spotify-Playlist-ID
namestringNeinNeuer Name für die Playlist
descriptionstringNeinNeue Beschreibung für die Playlist
publicbooleanNeinOb die Playlist öffentlich sein soll

Output

ParameterTypBeschreibung
successbooleanOb die Aktualisierung erfolgreich war

spotify_add_playlist_cover

Ein benutzerdefiniertes Coverbild für eine Playlist hochladen. Das Bild muss im JPEG-Format und unter 256 KB sein.

Input

ParameterTypErforderlichBeschreibung
playlistIdstringJaDie Spotify-Playlist-ID
imageBase64stringJaBase64-codiertes JPEG-Bild (max. 256 KB)

Output

ParameterTypBeschreibung
successbooleanOb der Upload erfolgreich war

spotify_add_tracks_to_playlist

Füge einen oder mehrere Tracks zu einer Spotify-Playlist hinzu.

Input

ParameterTypErforderlichBeschreibung
playlistIdstringJaDie Spotify-ID der Playlist
urisstringJaKommagetrennte Spotify-URIs (z.B. "spotify:track:xxx,spotify:track:yyy")
positionnumberNeinPosition zum Einfügen der Tracks (0-basiert). Wenn nicht angegeben, werden Tracks angehängt.

Output

ParameterTypBeschreibung
snapshot_idstringNeue Playlist-Snapshot-ID nach der Änderung

spotify_remove_tracks_from_playlist

Entferne einen oder mehrere Tracks aus einer Spotify-Playlist.

Input

ParameterTypErforderlichBeschreibung
playlistIdstringJaDie Spotify-ID der Playlist
urisstringJaKommagetrennte Spotify-URIs zum Entfernen (z.B. "spotify:track:xxx,spotify:track:yyy")

Output

ParameterTypBeschreibung
snapshot_idstringNeue Playlist-Snapshot-ID nach der Änderung

spotify_reorder_playlist_items

Verschiebe Tracks an eine andere Position in einer Playlist.

Input

ParameterTypErforderlichBeschreibung
playlistIdstringJaDie Spotify-Playlist-ID
range_startnumberJaStartindex der umzusortierenden Elemente
insert_beforenumberJaIndex, vor dem die Elemente eingefügt werden sollen
range_lengthnumberNeinAnzahl der umzusortierenden Elemente
snapshot_idstringNeinPlaylist-Snapshot-ID für Nebenläufigkeitskontrolle

Ausgabe

ParameterTypBeschreibung
snapshot_idstringNeue Playlist-Snapshot-ID

spotify_replace_playlist_items

Ersetzt alle Elemente in einer Playlist durch neue Tracks.

Eingabe

ParameterTypErforderlichBeschreibung
playlistIdstringJaDie Spotify-Playlist-ID
urisstringJaDurch Kommas getrennte Spotify-URIs (max. 100)

Ausgabe

ParameterTypBeschreibung
snapshot_idstringNeue Playlist-Snapshot-ID

spotify_follow_playlist

Einer Playlist folgen (speichern).

Eingabe

ParameterTypErforderlichBeschreibung
playlistIdstringJaDie Spotify-Playlist-ID
publicbooleanNeinOb die Playlist in öffentlichen Playlists erscheinen soll

Ausgabe

ParameterTypBeschreibung
successbooleanOb das Folgen erfolgreich war

spotify_unfollow_playlist

Einer Playlist entfolgen (nicht mehr speichern).

Eingabe

ParameterTypErforderlichBeschreibung
playlistIdstringJaDie Spotify-Playlist-ID

Ausgabe

ParameterTypBeschreibung
successbooleanOb das Entfolgen erfolgreich war

spotify_check_playlist_followers

Prüfen, ob Benutzer einer Playlist folgen.

Eingabe

ParameterTypErforderlichBeschreibung
playlistIdstringJaDie Spotify-Playlist-ID
userIdsstringJaDurch Kommas getrennte Benutzer-IDs zur Überprüfung (max. 5)

Ausgabe

ParameterTypBeschreibung
resultsjsonArray von Booleschen Werten für jeden Benutzer

spotify_get_current_user

Aktuellen Benutzer abrufen

Eingabe

ParameterTypErforderlichBeschreibung

Ausgabe

ParameterTypBeschreibung
idstringSpotify-Benutzer-ID
display_namestringAnzeigename
emailstringE-Mail-Adresse
countrystringLändercode
productstringAbonnement-Stufe (free, premium)
followersnumberAnzahl der Follower
image_urlstringProfilbild-URL
external_urlstringSpotify-Profil-URL

spotify_get_user_profile

Einen Benutzer abrufen

Eingabe

ParameterTypErforderlichBeschreibung
userIdstringJaDie Spotify-Benutzer-ID

Ausgabe

ParameterTypBeschreibung
idstringBenutzer-ID
display_namestringAnzeigename
followersnumberAnzahl der Follower
image_urlstringProfilbild-URL
external_urlstringSpotify-URL

spotify_get_top_tracks

Aktuellen Benutzer abrufen

Eingabe

ParameterTypErforderlichBeschreibung
time_rangestringNeinZeitraum: short_term (~4 Wochen), medium_term (~6 Monate), long_term (Jahre)
limitnumberNeinAnzahl der zurückzugebenden Tracks (1-50)
offsetnumberNeinIndex des ersten zurückzugebenden Tracks

Ausgabe

ParameterTypBeschreibung
tracksarrayBenutzer

spotify_get_top_artists

Aktuellen Benutzer abrufen

Eingabe

ParameterTypErforderlichBeschreibung
time_rangestringNeinZeitraum: short_term (~4 Wochen), medium_term (~6 Monate), long_term (Jahre)
limitnumberNeinAnzahl der zurückzugebenden Künstler (1-50)
offsetnumberNeinIndex des ersten zurückzugebenden Künstlers

Ausgabe

ParameterTypBeschreibung
artistsarrayBenutzer

spotify_get_saved_tracks

Aktuellen Benutzer abrufen

Eingabe

ParameterTypErforderlichBeschreibung
limitnumberNeinAnzahl der zurückzugebenden Tracks (1-50)
offsetnumberNeinIndex des ersten zurückzugebenden Tracks
marketstringNeinISO 3166-1 alpha-2 Ländercode

Ausgabe

ParameterTypBeschreibung
tracksarrayBenutzer

spotify_save_tracks

Tracks für den aktuellen Benutzer speichern

Eingabe

ParameterTypErforderlichBeschreibung
trackIdsstringJaDurch Kommas getrennte Spotify-Track-IDs zum Speichern (max. 50)

Ausgabe

ParameterTypBeschreibung
successbooleanOb die Tracks erfolgreich gespeichert wurden

spotify_remove_saved_tracks

Tracks vom Benutzer entfernen

Eingabe

ParameterTypErforderlichBeschreibung
trackIdsstringJaDurch Kommas getrennte Track-IDs zum Entfernen (max. 50)

Ausgabe

ParameterTypBeschreibung
successbooleanOb Tracks erfolgreich entfernt wurden

spotify_check_saved_tracks

Prüfen, ob ein oder mehrere Tracks beim Benutzer gespeichert sind

Eingabe

ParameterTypErforderlichBeschreibung
trackIdsstringJaDurch Kommas getrennte Track-IDs zur Überprüfung (max. 50)

Ausgabe

ParameterTypBeschreibung
resultsjsonArray von Track-IDs mit Speicherstatus
all_savedbooleanOb alle Tracks gespeichert sind
none_savedbooleanOb keine Tracks gespeichert sind

spotify_get_recently_played

Benutzer abrufen

Eingabe

ParameterTypErforderlichBeschreibung
limitnumberNeinAnzahl der zurückzugebenden Tracks (1-50)
afternumberNeinUnix-Zeitstempel in Millisekunden. Gibt Elemente nach diesem Cursor zurück.
beforenumberNeinUnix-Zeitstempel in Millisekunden. Gibt Elemente vor diesem Cursor zurück.

Ausgabe

ParameterTypBeschreibung
itemsarrayKürzlich gespielte Tracks

spotify_get_new_releases

Eine Liste neuer Album-Veröffentlichungen abrufen, die bei Spotify vorgestellt werden.

Eingabe

ParameterTypErforderlichBeschreibung
countrystringNeinISO 3166-1 Alpha-2-Ländercode (z.B. "US", "GB")
limitnumberNeinAnzahl der zurückzugebenden Veröffentlichungen (1-50)
offsetnumberNeinIndex der ersten zurückzugebenden Veröffentlichung

Ausgabe

ParameterTypBeschreibung
albumsjsonListe neuer Veröffentlichungen
totalnumberGesamtzahl neuer Veröffentlichungen
nextstringURL für die nächste Seite

spotify_get_categories

Eine Liste von Browse-Kategorien abrufen, die zur Kennzeichnung von Elementen in Spotify verwendet werden.

Eingabe

ParameterTypErforderlichBeschreibung
countrystringNeinISO 3166-1 Alpha-2-Ländercode (z.B. "US", "GB")
localestringNeinLocale-Code (z.B. "en_US", "es_MX")
limitnumberNeinAnzahl der zurückzugebenden Kategorien (1-50)

Ausgabe

ParameterTypBeschreibung
categoriesjsonListe der Durchsuchkategorien
totalnumberGesamtanzahl der Kategorien

spotify_get_markets

Ruft die Liste der Märkte ab, in denen Spotify verfügbar ist.

Eingabe

ParameterTypErforderlichBeschreibung

Ausgabe

ParameterTypBeschreibung
marketsjsonListe der ISO-Ländercodes

spotify_get_playback_state

Ruft den aktuellen Wiedergabestatus einschließlich Gerät, Titel und Fortschritt ab.

Eingabe

ParameterTypErforderlichBeschreibung
marketstringNeinISO 3166-1 alpha-2 Ländercode

Ausgabe

ParameterTypBeschreibung
is_playingbooleanOb die Wiedergabe aktiv ist
deviceobjectInformationen zum aktiven Gerät
progress_msnumberFortschritt in Millisekunden
currently_playing_typestringArt des abgespielten Inhalts
shuffle_statebooleanOb Zufallswiedergabe aktiviert ist
repeat_statestringWiederholungsmodus (off, track, context)
trackobjectAktuell abgespielter Titel

spotify_get_currently_playing

Benutzer abrufen

Eingabe

ParameterTypErforderlichBeschreibung
marketstringNeinISO-Ländercode für den Markt

Ausgabe

ParameterTypBeschreibung
is_playingbooleanOb die Wiedergabe aktiv ist
progress_msnumberAktuelle Position im Track (ms)
trackjsonAktuell spielender Track

spotify_get_devices

Benutzer abrufen

Eingabe

ParameterTypErforderlichBeschreibung

Ausgabe

ParameterTypBeschreibung
devicesarrayVerfügbare Wiedergabegeräte

spotify_get_queue

Benutzer abrufen

Eingabe

ParameterTypErforderlichBeschreibung

Ausgabe

ParameterTypBeschreibung
currently_playingjsonAktuell spielender Track
queuejsonKommende Tracks in der Warteschlange

spotify_play

Starten oder Fortsetzen der Wiedergabe auf Spotify. Kann bestimmte Tracks, Alben oder Playlists abspielen.

Eingabe

ParameterTypErforderlichBeschreibung
device_idstringNeinGeräte-ID, auf dem abgespielt werden soll. Wenn nicht angegeben, wird auf dem aktiven Gerät abgespielt.
context_uristringNeinSpotify-URI des Albums, Künstlers oder der Playlist, die abgespielt werden soll (z.B. "spotify:album:xxx")
urisstringNeinKommagetrennte Track-URIs zum Abspielen (z.B. "spotify:track:xxx,spotify:track:yyy")
offsetnumberNeinPosition im Kontext, an der die Wiedergabe beginnen soll (0-basierter Index)
position_msnumberNeinPosition im Track, von der aus gestartet werden soll (in Millisekunden)

Ausgabe

ParameterTypBeschreibung
successbooleanOb die Wiedergabe erfolgreich gestartet wurde

spotify_pause

Wiedergabe auf Spotify pausieren.

Eingabe

ParameterTypErforderlichBeschreibung
device_idstringNeinGeräte-ID zum Pausieren. Wenn nicht angegeben, wird das aktive Gerät pausiert.

Ausgabe

ParameterTypBeschreibung
successbooleanOb die Wiedergabe pausiert wurde

spotify_skip_next

Zum nächsten Titel auf Spotify springen.

Eingabe

ParameterTypErforderlichBeschreibung
device_idstringNeinGeräte-ID. Wenn nicht angegeben, wird das aktive Gerät verwendet.

Ausgabe

ParameterTypBeschreibung
successbooleanOb das Überspringen erfolgreich war

spotify_skip_previous

Zum vorherigen Titel auf Spotify springen.

Eingabe

ParameterTypErforderlichBeschreibung
device_idstringNeinGeräte-ID. Wenn nicht angegeben, wird das aktive Gerät verwendet.

Ausgabe

ParameterTypBeschreibung
successbooleanOb das Überspringen erfolgreich war

spotify_seek

Zu einer Position im aktuell spielenden Titel springen.

Eingabe

ParameterTypeRequiredDescription
position_msnumberYesPosition in Millisekunden, zu der gesprungen werden soll
device_idstringNoGeräte-ID des Zielgeräts

Output

ParameterTypeDescription
successbooleanOb der Sprung erfolgreich war

spotify_add_to_queue

Einen Track zum Benutzer hinzufügen

Input

ParameterTypeRequiredDescription
uristringYesSpotify URI des hinzuzufügenden Tracks (z.B. "spotify:track:xxx")
device_idstringNoGeräte-ID. Wenn nicht angegeben, wird das aktive Gerät verwendet.

Output

ParameterTypeDescription
successbooleanOb der Track zur Warteschlange hinzugefügt wurde

spotify_set_volume

Die Wiedergabelautstärke auf Spotify einstellen.

Input

ParameterTypeRequiredDescription
volume_percentnumberYesLautstärke (0 bis 100)
device_idstringNoGeräte-ID. Wenn nicht angegeben, wird das aktive Gerät verwendet.

Output

ParameterTypeDescription
successbooleanOb die Lautstärke eingestellt wurde

spotify_set_repeat

Den Wiederholungsmodus für die Wiedergabe einstellen.

Input

ParameterTypeRequiredDescription
statestringYesWiederholungsmodus: "off", "track" oder "context"
device_idstringNoZiel-Geräte-ID

Output

ParameterTypeDescription
successbooleanOb der Wiederholungsmodus erfolgreich eingestellt wurde

spotify_set_shuffle

Zufallswiedergabe ein- oder ausschalten.

Input

ParameterTypeRequiredDescription
statebooleanYestrue für Zufallswiedergabe ein, false für aus
device_idstringNoZiel-Geräte-ID

Output

ParameterTypeDescription
successbooleanOb die Zufallswiedergabe erfolgreich eingestellt wurde

spotify_transfer_playback

Wiedergabe auf ein anderes Gerät übertragen.

Input

ParameterTypeRequiredDescription
device_idstringYesGeräte-ID, auf die die Wiedergabe übertragen werden soll
playbooleanNoOb die Wiedergabe auf dem neuen Gerät gestartet werden soll

Output

ParameterTypeDescription
successbooleanOb die Übertragung erfolgreich war

Notes

  • Category: tools
  • Type: spotify
On this page

On this page

Nutzungsanleitung
Tools
spotify_search
Eingabe
Ausgabe
spotify_get_track
Eingabe
Output
spotify_get_tracks
Input
Output
spotify_get_album
Input
Output
spotify_get_albums
Input
Output
spotify_get_album_tracks
Input
Ausgabe
spotify_get_saved_albums
Eingabe
Ausgabe
spotify_save_albums
Eingabe
Ausgabe
spotify_remove_saved_albums
Eingabe
Ausgabe
spotify_check_saved_albums
Eingabe
Ausgabe
spotify_get_artist
Eingabe
Ausgabe
spotify_get_artists
Eingabe
Ausgabe
spotify_get_artist_albums
Eingabe
Ausgabe
spotify_get_artist_top_tracks
Eingabe
Ausgabe
spotify_follow_artists
Eingabe
Ausgabe
spotify_unfollow_artists
Eingabe
Ausgabe
spotify_get_followed_artists
Eingabe
Ausgabe
spotify_check_following
Eingabe
Output
spotify_get_show
Input
Output
spotify_get_shows
Input
Output
spotify_get_show_episodes
Input
Output
spotify_get_saved_shows
Input
Output
spotify_save_shows
Input
Output
spotify_remove_saved_shows
Input
Output
spotify_check_saved_shows
Input
Output
spotify_get_episode
Input
Output
spotify_get_episodes
Eingabe
Ausgabe
spotify_get_saved_episodes
Eingabe
Ausgabe
spotify_save_episodes
Eingabe
Ausgabe
spotify_remove_saved_episodes
Eingabe
Ausgabe
spotify_check_saved_episodes
Eingabe
Ausgabe
spotify_get_audiobook
Eingabe
Ausgabe
spotify_get_audiobooks
Eingabe
Ausgabe
spotify_get_audiobook_chapters
Eingabe
Ausgabe
spotify_get_saved_audiobooks
Eingabe
Ausgabe
spotify_save_audiobooks
Eingabe
Ausgabe
spotify_remove_saved_audiobooks
Eingabe
Ausgabe
spotify_check_saved_audiobooks
Eingabe
Ausgabe
spotify_get_playlist
Eingabe
Ausgabe
spotify_get_playlist_tracks
Eingabe
Ausgabe
spotify_get_playlist_cover
Eingabe
Ausgabe
spotify_get_user_playlists
Eingabe
Ausgabe
spotify_create_playlist
Eingabe
Output
spotify_update_playlist
Input
Output
spotify_add_playlist_cover
Input
Output
spotify_add_tracks_to_playlist
Input
Output
spotify_remove_tracks_from_playlist
Input
Output
spotify_reorder_playlist_items
Input
Ausgabe
spotify_replace_playlist_items
Eingabe
Ausgabe
spotify_follow_playlist
Eingabe
Ausgabe
spotify_unfollow_playlist
Eingabe
Ausgabe
spotify_check_playlist_followers
Eingabe
Ausgabe
spotify_get_current_user
Eingabe
Ausgabe
spotify_get_user_profile
Eingabe
Ausgabe
spotify_get_top_tracks
Eingabe
Ausgabe
spotify_get_top_artists
Eingabe
Ausgabe
spotify_get_saved_tracks
Eingabe
Ausgabe
spotify_save_tracks
Eingabe
Ausgabe
spotify_remove_saved_tracks
Eingabe
Ausgabe
spotify_check_saved_tracks
Eingabe
Ausgabe
spotify_get_recently_played
Eingabe
Ausgabe
spotify_get_new_releases
Eingabe
Ausgabe
spotify_get_categories
Eingabe
Ausgabe
spotify_get_markets
Eingabe
Ausgabe
spotify_get_playback_state
Eingabe
Ausgabe
spotify_get_currently_playing
Eingabe
Ausgabe
spotify_get_devices
Eingabe
Ausgabe
spotify_get_queue
Eingabe
Ausgabe
spotify_play
Eingabe
Ausgabe
spotify_pause
Eingabe
Ausgabe
spotify_skip_next
Eingabe
Ausgabe
spotify_skip_previous
Eingabe
Ausgabe
spotify_seek
Eingabe
Output
spotify_add_to_queue
Input
Output
spotify_set_volume
Input
Output
spotify_set_repeat
Input
Output
spotify_set_shuffle
Input
Output
spotify_transfer_playback
Input
Output
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