integrations.sh
← all integrations

spotify.com – sonallux

OpenAPI apis-guru media

You can use Spotify's Web API to discover music and podcasts, manage your Spotify library, control audio playback, and much more. Browse our available Web API endpoints using the sidebar at left, or via the navigation bar on top of this page on smaller screens.

In order to make successful Web API requests your app will need a valid access token. One can be obtained through .

The base URI for all Web API requests is https://api.spotify.com/v1.

Need help? See our for more information, or visit the to ask questions and connect with other developers.

Homepage
https://api.apis.guru/v2/specs/spotify.com:sonallux/2023.2.27.json
Provider
spotify.com:sonallux / sonallux
OpenAPI version
3.0.1
Spec (JSON)
https://api.apis.guru/v2/specs/spotify.com/sonallux/2023.2.27/openapi.json
Spec (YAML)
https://api.apis.guru/v2/specs/spotify.com/sonallux/2023.2.27/openapi.yaml

Tools (91)

Extracted live via the executor SDK.

  • albums.checkUsersSavedAlbums

    Check if one or more albums is already saved in the current Spotify user's 'Your Music' library.

  • albums.getAnAlbum

    Get Spotify catalog information for a single album.

  • albums.getAnAlbumsTracks

    Get Spotify catalog information about an album’s tracks. Optional parameters can be used to limit the number of tracks returned.

  • albums.getMultipleAlbums

    Get Spotify catalog information for multiple albums identified by their Spotify IDs.

  • albums.getNewReleases

    Get a list of new album releases featured in Spotify (shown, for example, on a Spotify player’s “Browse” tab).

  • albums.getUsersSavedAlbums

    Get a list of the albums saved in the current Spotify user's 'Your Music' library.

  • albums.removeAlbumsUser

    Remove one or more albums from the current user's 'Your Music' library.

  • albums.saveAlbumsUser

    Save one or more albums to the current user's 'Your Music' library.

  • artists.getAnArtist

    Get Spotify catalog information for a single artist identified by their unique Spotify ID.

  • artists.getAnArtistsAlbums

    Get Spotify catalog information about an artist's albums.

  • artists.getAnArtistsRelatedArtists

    Get Spotify catalog information about artists similar to a given artist. Similarity is based on analysis of the Spotify community's .

  • artists.getAnArtistsTopTracks

    Get Spotify catalog information about an artist's top tracks by country.

  • artists.getMultipleArtists

    Get Spotify catalog information for several artists based on their Spotify IDs.

  • audiobooks.checkUsersSavedAudiobooks

    Check if one or more audiobooks are already saved in the current Spotify user's library.

  • audiobooks.getAnAudiobook

    Get Spotify catalog information for a single audiobook.
    Note: Audiobooks are only available for the US, UK, Ireland, New Zealand and Australia markets.

  • audiobooks.getAudiobookChapters

    Get Spotify catalog information about an audiobook's chapters.
    Note: Audiobooks are only available for the US, UK, Ireland, New Zealand and Australia markets.

  • audiobooks.getMultipleAudiobooks

    Get Spotify catalog information for several audiobooks identified by their Spotify IDs.
    Note: Audiobooks are only available for the US, UK, Ireland, New Zealand and Australia markets.

  • audiobooks.getUsersSavedAudiobooks

    Get a list of the audiobooks saved in the current Spotify user's 'Your Music' library.

  • audiobooks.removeAudiobooksUser

    Remove one or more audiobooks from the Spotify user's library.

  • audiobooks.saveAudiobooksUser

    Save one or more audiobooks to the current Spotify user's library.

  • categories.getACategory

    Get a single category used to tag items in Spotify (on, for example, the Spotify player’s “Browse” tab).

  • categories.getCategories

    Get a list of categories used to tag items in Spotify (on, for example, the Spotify player’s “Browse” tab).

  • chapters.getAChapter

    Get Spotify catalog information for a single chapter.
    Note: Chapters are only available for the US, UK, Ireland, New Zealand and Australia markets.

  • chapters.getSeveralChapters

    Get Spotify catalog information for several chapters identified by their Spotify IDs.
    Note: Chapters are only available for the US, UK, Ireland, New Zealand and Australia markets.

  • episodes.checkUsersSavedEpisodes

    Check if one or more episodes is already saved in the current Spotify user's 'Your Episodes' library.

  • episodes.getAnEpisode

    Get Spotify catalog information for a single episode identified by its unique Spotify ID.

  • episodes.getMultipleEpisodes

    Get Spotify catalog information for several episodes based on their Spotify IDs.

  • episodes.getUsersSavedEpisodes

    Get a list of the episodes saved in the current Spotify user's library.

  • episodes.removeEpisodesUser

    Remove one or more episodes from the current user's library.

  • episodes.saveEpisodesUser

    Save one or more episodes to the current user's library.

  • genres.getRecommendationGenres

    Retrieve a list of available genres seed parameter values for .

  • markets.getAvailableMarkets

    Get the list of markets where Spotify is available.

  • player.addToQueue

    Add an item to the end of the user's current playback queue.

  • player.getAUsersAvailableDevices

    Get information about a user’s available devices.

  • player.getInformationAboutTheUsersCurrentPlayback

    Get information about the user’s current playback state, including track or episode, progress, and active device.

  • player.getQueue

    Get the list of objects that make up the user's queue.

  • player.getRecentlyPlayed

    Get tracks from the current user's recently played tracks. Note: Currently doesn't support podcast episodes.

  • player.getTheUsersCurrentlyPlayingTrack

    Get the object currently being played on the user's Spotify account.

  • player.pauseAUsersPlayback

    Pause playback on the user's account.

  • player.seekToPositionInCurrentlyPlayingTrack

    Seeks to the given position in the user’s currently playing track.

  • player.setRepeatModeOnUsersPlayback

    Set the repeat mode for the user's playback. Options are repeat-track, repeat-context, and off.

  • player.setVolumeForUsersPlayback

    Set the volume for the user’s current playback device.

  • player.skipUsersPlaybackToNextTrack

    Skips to next track in the user’s queue.

  • player.skipUsersPlaybackToPreviousTrack

    Skips to previous track in the user’s queue.

  • player.startAUsersPlayback

    Start a new context or resume current playback on the user's active device.

  • player.toggleShuffleForUsersPlayback

    Toggle shuffle on or off for user’s playback.

  • player.transferAUsersPlayback

    Transfer playback to a new device and determine if it should start playing.

  • playlists.addTracksToPlaylist

    Add one or more items to a user's playlist.

  • playlists.changePlaylistDetails

    Change a playlist's name and public/private state. (The user must, of course, own the playlist.)

  • playlists.createPlaylist

    Create a playlist for a Spotify user. (The playlist will be empty until you .)

  • playlists.getACategoriesPlaylists

    Get a list of Spotify playlists tagged with a particular category.

  • playlists.getAListOfCurrentUsersPlaylists

    Get a list of the playlists owned or followed by the current Spotify user.

  • playlists.getFeaturedPlaylists

    Get a list of Spotify featured playlists (shown, for example, on a Spotify player's 'Browse' tab).

  • playlists.getListUsersPlaylists

    Get a list of the playlists owned or followed by a Spotify user.

  • playlists.getPlaylist

    Get a playlist owned by a Spotify user.

  • playlists.getPlaylistCover

    Get the current image associated with a specific playlist.

  • playlists.getPlaylistsTracks

    Get full details of the items of a playlist owned by a Spotify user.

  • playlists.removeTracksPlaylist

    Remove one or more items from a user's playlist.

  • playlists.reorderOrReplacePlaylistsTracks

    Either reorder or replace items in a playlist depending on the request's parameters. To reorder items, include range_start, insert_before, range_length and snapshot_id in the request's body. To replace items, include uris as either a query parameter or in the request's body. Replacing items in a playlist will overwrite its existing items. This operation can be used for replacing or clearing items in a playlist.
    Note: Replace and reorder are mutually exclusive operations which share the same endpoint, but have different parameters. These operations can't be applied together in a single request.

  • playlists.uploadCustomPlaylistCover

    Replace the image used to represent a specific playlist.

  • search.getOperation

    Get Spotify catalog information about albums, artists, playlists, tracks, shows, episodes or audiobooks that match a keyword string.
    Note: Audiobooks are only available for the US, UK, Ireland, New Zealand and Australia markets.

  • shows.checkUsersSavedShows

    Check if one or more shows is already saved in the current Spotify user's library.

  • shows.getAShow

    Get Spotify catalog information for a single show identified by its unique Spotify ID.

  • shows.getAShowsEpisodes

    Get Spotify catalog information about an show’s episodes. Optional parameters can be used to limit the number of episodes returned.

  • shows.getMultipleShows

    Get Spotify catalog information for several shows based on their Spotify IDs.

  • shows.getUsersSavedShows

    Get a list of shows saved in the current Spotify user's library. Optional parameters can be used to limit the number of shows returned.

  • shows.removeShowsUser

    Delete one or more shows from current Spotify user's library.

  • shows.saveShowsUser

    Save one or more shows to current Spotify user's library.

  • tracks.checkUsersSavedTracks

    Check if one or more tracks is already saved in the current Spotify user's 'Your Music' library.

  • tracks.getAudioAnalysis

    Get a low-level audio analysis for a track in the Spotify catalog. The audio analysis describes the track’s structure and musical content, including rhythm, pitch, and timbre.

  • tracks.getAudioFeatures

    Get audio feature information for a single track identified by its unique Spotify ID.

  • tracks.getRecommendations

    Recommendations are generated based on the available information for a given seed entity and matched against similar artists and tracks. If there is sufficient information about the provided seeds, a list of tracks will be returned together with pool size details.

    For artists and tracks that are very new or obscure there might not be enough data to generate a list of tracks.

  • tracks.getSeveralAudioFeatures

    Get audio features for multiple tracks based on their Spotify IDs.

  • tracks.getSeveralTracks

    Get Spotify catalog information for multiple tracks based on their Spotify IDs.

  • tracks.getTrack

    Get Spotify catalog information for a single track identified by its unique Spotify ID.

  • tracks.getUsersSavedTracks

    Get a list of the songs saved in the current Spotify user's 'Your Music' library.

  • tracks.removeTracksUser

    Remove one or more tracks from the current user's 'Your Music' library.

  • tracks.saveTracksUser

    Save one or more tracks to the current user's 'Your Music' library.

  • users.checkCurrentUserFollows

    Check to see if the current user is following one or more artists or other Spotify users.

  • users.checkIfUserFollowsPlaylist

    Check to see if one or more Spotify users are following a specified playlist.

  • users.followArtistsUsers

    Add the current user as a follower of one or more artists or other Spotify users.

  • users.followPlaylist

    Add the current user as a follower of a playlist.

  • users.getCurrentUsersProfile

    Get detailed profile information about the current user (including the current user's username).

  • users.getFollowed

    Get the current user's followed artists.

  • users.getUsersProfile

    Get public profile information about a Spotify user.

  • users.getUsersTopArtists

    Get the current user's top artists based on calculated affinity.

  • users.getUsersTopTracks

    Get the current user's top tracks based on calculated affinity.

  • users.unfollowArtistsUsers

    Remove the current user as a follower of one or more artists or other Spotify users.

  • users.unfollowPlaylist

    Remove the current user as a follower of a playlist.

  • openapi.previewSpec

    Preview an OpenAPI document before adding it as a source

  • openapi.addSource

    Add an OpenAPI source and register its operations as tools