Spotify
Aynı zamanda bir ajan aracıSpotify Web API integration (post-Feb-2026 surface — catalog (albums, artists, tracks, audiobooks, chapters, episodes, shows), search, playlists CRUD + items, consolidated library (/me/library), player read + control, user profile). OAuth 2.0 authorization_code (user-scoped). Spotify has no webhooks — the only trigger is a polling{} block on recently-played.
42 eylemler · 1 tetikleyiciler
Spotify entegrasyonu — 42 aksiyon ve 1 tetikleyici ile Spotify'ı otomasyonlarına bağla; her aksiyon aynı zamanda bir AI agent aracı. Örnek: Get Current User Profile, Get User Profile, Search, Get Album, Get Album Tracks. Boş bir tuvalde uğraşmadan — bağla ve workflow'larında kullan.
Aşağıdaki her eylem, bir AI ajanının da çağırabileceği bir araçtır — aynı pack hem iş akışlarınızı hem ajanlarınızı çalıştırır.
Tetikleyiciler 1
Spotify üzerinde bir iş akışını başlatabilen olaylar.
Recently played track
Fires for each track the connected Spotify user has played since the last poll.
Eylemler 42
Zervanor'un Spotify üzerinde yapabilecekleri.
Me22
Get Current User Profile
Get the current user's profile — id, display_name (Spotify: GET /me). Parameterless safe identity GET; the connector READ test target.
Get My Playlists
Get the current user's playlists, paged (Spotify: GET /me/playlists).
Create Playlist
Create a playlist for the current user (Spotify: POST /me/playlists — moved from /users/{user_id}/playlists in Feb-2026). Returns 201 with top-level id. WRITE test target (paired with unfollow_playlist cleanup — Spotify has no hard playlist delete).
Get Library
Get the user's saved/followed items, paged (Spotify: GET /me/library — consolidated in Feb-2026, replaces per-type saved-tracks/albums/shows/episodes/audiobooks endpoints).
Save To Library
Save/follow items by Spotify URI (Spotify: PUT /me/library). Max 40 URIs per call. Required scope depends on URI type.
Remove From Library
Remove/unfollow items by Spotify URI (Spotify: DELETE /me/library). Max 40 URIs per call.
Check Library Contains
Check whether items are saved/followed by the user (Spotify: GET /me/library/contains).
Get Playback State
Get the user's current playback state (Spotify: GET /me/player).
Transfer Playback
Transfer playback to a different device (Spotify: PUT /me/player).
Get Available Devices
Get the user's available playback devices (Spotify: GET /me/player/devices).
Get Currently Playing
Get the item currently being played (Spotify: GET /me/player/currently-playing).
Start or Resume Playback
Start or resume playback on the user's active device (Spotify: PUT /me/player/play).
Pause Playback
Pause playback on the user's active device (Spotify: PUT /me/player/pause).
Skip To Next
Skip to the next track in the queue (Spotify: POST /me/player/next).
Skip To Previous
Skip to the previous track (Spotify: POST /me/player/previous).
Seek To Position
Seek to a position in the currently playing track (Spotify: PUT /me/player/seek).
Set Repeat Mode
Set the repeat mode for playback (Spotify: PUT /me/player/repeat).
Set Playback Volume
Set the volume for the user's playback (Spotify: PUT /me/player/volume).
Toggle Playback Shuffle
Toggle shuffle on or off for playback (Spotify: PUT /me/player/shuffle).
Get Queue
Get the user's playback queue (Spotify: GET /me/player/queue).
Add To Queue
Add an item to the end of the user's playback queue (Spotify: POST /me/player/queue).
Get Recently Played
Get the user's recently played tracks (Spotify: GET /me/player/recently-played). Cursor-paged by 'after'/'before' Unix-ms timestamps. Polling-trigger source — Spotify has no webhooks.
Playlists7
Get Playlist
Get a playlist by ID (Spotify: GET /playlists/{playlist_id}).
Change Playlist Details
Change a playlist's name, public/collaborative status, or description (Spotify: PUT /playlists/{playlist_id}).
Get Playlist Items
Get the items of a playlist, paged (Spotify: GET /playlists/{playlist_id}/items — was /tracks pre-Feb-2026).
Add Playlist Items
Add one or more items to a playlist (Spotify: POST /playlists/{playlist_id}/items — was /tracks).
Reorder or Replace Playlist Items
Reorder or replace items in a playlist (Spotify: PUT /playlists/{playlist_id}/items — was /tracks).
Remove Playlist Items
Remove one or more items from a playlist (Spotify: DELETE /playlists/{playlist_id}/items — was /tracks).
Unfollow Playlist
Unfollow (remove from library) a playlist (Spotify: DELETE /playlists/{playlist_id}/followers). Spotify has no hard playlist-delete; unfollow is the documented removal. CLEANUP test target for create_playlist.
Albums2
Get Album
Get a single album by ID (Spotify: GET /albums/{id}). Works with client-credentials catalog token.
Get Album Tracks
Get the tracks of an album, paged (Spotify: GET /albums/{id}/tracks).
Artists2
Get Artist
Get a single artist by ID (Spotify: GET /artists/{id}).
Get Artist Albums
Get an artist's albums, paged (Spotify: GET /artists/{id}/albums).
Audiobooks2
Get Audiobook
Get a single audiobook by ID (Spotify: GET /audiobooks/{id}). Market-limited (US/UK/CA/IE/NZ/AU).
Get Audiobook Chapters
Get an audiobook's chapters, paged (Spotify: GET /audiobooks/{id}/chapters). Market-limited.
Shows2
Get Show
Get a single podcast show by ID (Spotify: GET /shows/{id}).
Get Show Episodes
Get a show's episodes, paged (Spotify: GET /shows/{id}/episodes).
Chapters1
Get Chapter
Get a single audiobook chapter by ID (Spotify: GET /chapters/{id}). Market-limited.
Episodes1
Get Episode
Get a single podcast episode by ID (Spotify: GET /episodes/{id}).
Search1
Search
Search the Spotify catalog (Spotify: GET /search). Feb-2026: limit max 10, default 5. type is comma-separated.
Tracks1
Get Track
Get a single track by ID (Spotify: GET /tracks/{id}).
Users1
Get User Profile
Get a user's public profile by Spotify user id (Spotify: GET /users/{user_id}). Note: Feb-2026 reduced the public-profile surface.
Aramanızla eşleşen bir şey yok.
Spotify kullanan Çözüm Şablonları
Spotify ile kendi otomasyonunu görsel tasarımcıda kur.
Sıkça sorulan sorular
Spotify ile neler otomatikleştirebilirim?
42 aksiyon var — örneğin: Get Current User Profile, Get User Profile, Search, Get Album, Get Album Tracks ve daha fazlası.
Hangi Spotify olayları bir workflow başlatabilir?
1 tetikleyici — örneğin: Recently played track.
Spotify bir AI agent aracı olarak kullanılabilir mi?
Evet. Spotify'ın her aksiyonu otomatik olarak bir AI agent aracına dönüşür — aynı pack hem workflow'larını hem agent'larını besler.
Spotify entegrasyonu nasıl modellenir?
Spotify sürümlü bir connector pack olarak modellenir; muhakeme gerektiren adımlar workflow'larla aynı runtime'da barınan first-party agent'lara düşer.