Integrate Spotify's vast music database into your Bubble app. 20+ pre-configured API calls for tracks, albums, artists, playlists, playback controls, and real-time data.
β‘ Key Features:π΅ 20+ Pre-Configured Calls Access Spotify data through over 20 ready-to-use API calls for tracks, albums, artists, and playlists.
π Rich Track & Artist Data Retrieve track details, artists' top tracks and albums, and metadata such as popularity, release dates, and images.
βΆοΈ Playback Control Manage playback, queue, volume, and position, with audio features and track analysis.
π Playlist Management Search, create, edit, and manage playlists directly from your Bubble workflows.
βοΈ Fully Customizable Easy to integrate and fully adaptable to your app's needs.
Supported API Callsβ
Search - Search for tracks, albums, artists, or playlists on Spotify.
β
Profile - Retrieve detailed information about the authenticated user's profile.
β
Get Track - Get detailed information about a specific track on Spotify.
β
Get Devices - List all devices that are available for playback via Spotify.
β
Current Playback - Retrieve information about the current playback state (track, progress, etc.).
β
Recent Played - Get a list of recently played tracks by the user.
β
Currently Played - Retrieve the currently playing track or item on Spotify.
β
Liked Tracks - Get a list of tracks the user has liked (saved to their library).
β
Get User Top Tracks - Retrieve the top tracks played by the user over a certain period.
β
Send Position to Player - Set the playback position of the currently playing track.
β
Send Player Volume - Adjust the volume of the currently playing device or player.
β
Start Playing (Playlist/Album) - Start playback of a playlist or album from the beginning.
β
Pause Player - Pause the playback on the currently active Spotify player.
β
Get User Playlist List - Retrieve a list of playlists created or saved by the user.
β
Get Playlist Information - Get detailed information about a specific playlist.
β
Change a Playlist's Details - Modify details such as the name or description of a playlist.
β
Create a Playlist - Create a new playlist in the authenticated user's account.
β
Add Items to a Playlist - Add one or more tracks to an existing playlist.
β
Get Recommendations - Get music recommendations based on user preferences or audio features.
β
Upload a Custom Playlist Cover Image - Upload a custom cover image for a playlist.
β
Get User Top Artists - Retrieve the top artists listened to by the user over a period.
β
Unsubscribe to Playlist (Delete) - Unsubscribe or remove the user from a specific playlist.
β
Delete Items from a Playlist - Remove one or more tracks from an existing playlist.
β
Get Playlist Cover Image - Retrieve the cover image of a specific playlist.
β
Transfer a User's Playback - Transfer the current playback session to a different device.
β
Start / Resume Player - Start or resume playback from the current position in the track.
β
Start Playing (Track) - Start playback of a specific track.
β
Skip User's Playback to Next Track - Skip to the next track in the current playlist or queue.
β
Skip User's Playback to Previous Track - Skip to the previous track in the current playlist or queue.
β
Seek to Position in Currently Playing Track - Set the playback position to a specific time in the current track.
β
Set Repeat Mode on User's Playback - Enable or disable repeat mode for the user's playback.
β
Toggle Shuffle for User's Playback - Toggle shuffle mode for the user's playback.
β
Get Current User's Recently Played Tracks - Retrieve a list of tracks that the user has recently played.
β
Add a Track to Queue - Add a specific track to the user's playback queue.
β
Get Artist - Retrieve information about a specific artist.
β
Get Playlist's Tracks - Get a list of tracks contained in a specific playlist.
FAQWhat kind of data can I retrieve using the plugin?Detailed information about tracks, albums, artists, and playlists, including track names, artists, album covers, and track durations.
How do I obtain an API key for the plugin?Generate an API key from the Spotify Developer Dashboard: create an app there, receive your key, and add it to the plugin settings in your Bubble app.
Do I need a Spotify premium account to use this plugin?No. You can use it with both free and premium accounts, though some data may be limited by account type, such as playback functionality.
Can I search for specific tracks, albums, or artists?Yes. Use the search actions to look up tracks, albums, artists, and playlists by passing terms like track, album, or artist names.
Can I retrieve playlists from a specific user or a public playlist?Yes. The plugin retrieves public playlists, and for private user playlists you authenticate the user through Spotify's OAuth flow.
Our Similar Plugins-
Advanced Audio Player Plugin for Bubble-
Spotify Embed Plugin for Bubble-
Waveform Audio Player #soundcloud Plugin for Bubble-
Repeating Group Animate On Scroll Plugin for Bubble
SupportIf you still have questions or unresolved issues, you can
contact us.
Risk-free TrialThe most risk-free way to try out this plugin is to subscribe to it. If you unsubscribe a few days later you will be charged on pro-rata basis, so for example if the plugin monthly price is $5 then you'd pay only 17Β’ per day ($5/30 days)!
Donationsπ₯ Please support our efforts to keep this plugin free - your donations help us invest the time and resources needed to continue maintaining and improving it for everyone's benefit:
https://zeroqo.de/support.