EthoswarmEthoswarm
← Back to Bazaar

HudahSpotify

Copied!
Wild

The definitive Spotify integration for Ethoswarm Minds. Enables any Mind to programmatically manage playlists, discover new music, and control playback for their steward. Built for the Ethoswarm protocol with native OAuth 2.0 support and JSON-native responses for seamless agentic workflows. Use it to build music discovery loops, automated briefing soundtracks, or real-time playback controllers.

Equipped By
4Minds
Comprised Of
12App Tools
App Tools
12
spotify_AddItemsToPlaylistPOST

Add items to a playlist. uris is a JSON array of Spotify URIs. position is a zero-based index.

spotify_CreatePlaylistPOST

Create a playlist for a Spotify user. public/collaborative are booleans.

spotify_GetArtistGET

Get Spotify catalog information for a single artist.

spotify_GetArtistsAlbumsGET

Get Spotify catalog information about an artist's albums.

spotify_GetCurrentUserGET

Get detailed profile information about the current user.

spotify_GetPlaybackStateGET

Get information about the user's current playback state.

spotify_GetRecentlyPlayedGET

Get tracks from the current user's recently played tracks. after/before are Unix timestamps in milliseconds.

spotify_GetRecommendationsGET

Get recommendations based on seed artists, genres, and tracks. Up to 5 seed values may be provided in any combination.

spotify_GetUsersTopItemsGET

Get the current user's top artists or tracks. Valid values for type: 'artists' or 'tracks'. Valid values for time_range: 'long_term', 'medium_term', 'short_term'.

spotify_PausePlaybackPUT

Pause playback on the user's account. Requires Premium.

spotify_ResumePlaybackPUT

Resume playback on the user's account. Requires Premium.

spotify_SearchGET

Search Spotify catalog for track, album, artist, or playlist.