Spotify integration
Music for everyone
- Actions
- 41
- Triggers
- 4
- Auth
- OAuth 2.0
- License
- MIT, open source
- Updated
- November 2026
About the Spotify integration
Add the Spotify piece to a flow, connect your account once, and the rest of the builder can read from it and write to it. Because the piece is open source you can run it on our cloud or self-host it, and combine Spotify with 770+ other apps in the same flow.
Triggers
Start a flow the moment something happens in Spotify
Each trigger below can start a flow on its own, either instantly or on a schedule.
Playlist Items Changed
Triggers when the items of a playlist change. Watches playlists of up to 10,000 items (Spotify's maximum). Development-mode Spotify apps can only watch playlists you own or collaborate on.
1 field
New Saved Track
Triggers when you save (like) a track to Liked Songs
New Playlist Item
Triggers when a track or episode is added to a playlist. On playlists over 10,000 items only the last 10,000 are watched, so items inserted near the top are missed. Development-mode Spotify apps can only watch playlists you own or collaborate on.
1 field
New Recently Played Track
Triggers when you finish playing a track (podcast episodes are not reported by Spotify)
Actions
Everything Activepieces can do in Spotify
Drop any of these into a flow and fill in the fields. No code is required.
Search
Searches for tracks, artists, albums, playlists, shows and episodes
5 fields
Get Playback State
Retrieves the current playback state of the player
1 field
Play / Resume
Resumes or starts playback
6 fields
Pause
Pauses the playback
1 field
Set Volume
Sets the volume of the player
2 fields
Get Playlists
Retrieves the list of playlists that you created or followed
3 fields
Get Playlist Info
Retrieves details of a playlist
2 fields
Get Playlist Items
Retrieves the list of items in the playlist
5 fields
Get Saved Tracks
Retrieves the list of saved tracks for the current user
4 fields
Create Playlist
Creates a new playlist for the current user
4 fields
Update Playlist
Updates details of the playlist
5 fields
Add items to playlist
Adds tracks or episodes to the playlist
3 fields
Remove items from playlist
Removes tracks or episodes from the playlist
3 fields
Reorder playlist
Reorders items in the playlist
5 fields
Replace Playlist Items
Replaces everything in a playlist with the given tracks or episodes, or empties it
3 fields
Get Playlist Cover Image
Gets the cover image URLs of a playlist
1 field
Add items to library
Add tracks, episodes, albums, shows, audiobooks, users or playlists to your library
1 field
Remove items from your library
Remove tracks, episodes, albums, shows, audiobooks, users or playlists from your library
1 field
Check Library Items
Checks whether tracks, albums, episodes, shows, artists, users or playlists are saved or followed
1 field
Get Saved Items
Lists the albums, shows (podcasts) or episodes saved in your library
5 fields
Get Followed Artists
Lists the artists you follow
3 fields
Get Current User
Gets the profile of the connected Spotify account
Get Track
Gets a track by its ID, URI or link
2 fields
Get Album
Gets an album and its first tracks by its ID, URI or link
2 fields
Get Album Tracks
Lists the tracks of an album
5 fields
Get Artist
Gets an artist by ID, URI or link
1 field
Get Artist Albums
Lists an artist's albums, singles, compilations and appearances
6 fields
Get Show
Gets a podcast show by its ID, URI or link
2 fields
Get Show Episodes
Lists the episodes of a podcast show
5 fields
Get Episode
Gets a podcast episode by its ID, URI or link
2 fields
Get Devices
Lists the Spotify devices available for playback
Get Queue
Gets the currently playing item and the playback queue
Get Recently Played Tracks
Lists the tracks you played most recently
3 fields
Add to Queue
Adds a track or episode to the end of the playback queue
2 fields
Skip to Next
Skips to the next item in the queue
1 field
Skip to Previous
Skips to the previous item
1 field
Seek to Position
Jumps to a position in the currently playing item
2 fields
Set Repeat Mode
Repeats the current track, the current context, or turns repeat off
2 fields
Set Shuffle
Turns shuffle on or off
2 fields
Transfer Playback
Moves playback to another device
2 fields
Custom API Call
Make a custom API call to a specific endpoint
10 fields
Use Spotify in a flow
Connect Spotify once and every trigger and action above is yours to drop into the builder, alongside 770+ other apps. Free to start, on our cloud or your own servers.
Spotify, answered.
Yes. Activepieces is open source and free to start, and the Spotify piece is included on every plan, from the free cloud tier to any self-hosted deployment.
Guides using Spotify
Popular Spotify pairings
Browse all integrationsSpotify + AMPECO
AMPECO piece provides integrations of APIs and webhook notifications of the AMPECO platform for managing EV charging infrastructure and operations.
Spotify + SimplyPrint
3D printer fleet management: monitor printers, manage the print queue, track filament, and automate print jobs.
Spotify + Google Sheets
Create, edit, and collaborate on spreadsheets online
Spotify + Zoo
Generate and iterate on 3D models from text descriptions using ML endpoints.
Spotify + Moxie
CRM build for the freelancers.
Spotify + 0CodeKit
Ready-made utilities for automations: dates and calendar weeks, conversions, validation, PDF and QR tools, file storage, AI text and image analysis, code execution, crypto and short links.