Client Search Api
Get Spotify catalog information about artists, albums, tracks, playlists, episodes, or shows that match a keyword string.
Constructors
ClientSearchApi
Link copied to clipboard
Functions
search
Link copied to clipboard
suspend fun search(query: String, vararg searchTypes: SearchApi.SearchType, limit: Int? = api.spotifyApiOptions.defaultLimit, offset: Int? = null, market: Market? = null, includeExternal: Boolean? = null): SpotifySearchResult
Content copied to clipboard
searchAlbum
Link copied to clipboard
suspend fun searchAlbum(query: String, limit: Int? = api.spotifyApiOptions.defaultLimit, offset: Int? = null, market: Market? = null): PagingObject<SimpleAlbum>
Content copied to clipboard
searchAlbumRestAction
Link copied to clipboard
fun searchAlbumRestAction(query: String, limit: Int? = api.spotifyApiOptions.defaultLimit, offset: Int? = null, market: Market? = null): SpotifyRestAction<PagingObject<SimpleAlbum>>
Content copied to clipboard
searchAllTypes
Link copied to clipboard
suspend fun searchAllTypes(query: String, limit: Int? = api.spotifyApiOptions.defaultLimit, offset: Int? = null, market: Market? = null): SpotifySearchResult
Content copied to clipboard
searchAllTypesRestAction
Link copied to clipboard
fun searchAllTypesRestAction(query: String, limit: Int? = api.spotifyApiOptions.defaultLimit, offset: Int? = null, market: Market? = null): SpotifyRestAction<SpotifySearchResult>
Content copied to clipboard
searchArtist
Link copied to clipboard
suspend fun searchArtist(query: String, limit: Int? = api.spotifyApiOptions.defaultLimit, offset: Int? = null, market: Market? = null): PagingObject<Artist>
Content copied to clipboard
searchArtistRestAction
Link copied to clipboard
fun searchArtistRestAction(query: String, limit: Int? = api.spotifyApiOptions.defaultLimit, offset: Int? = null, market: Market? = null): SpotifyRestAction<PagingObject<Artist>>
Content copied to clipboard
searchEpisode
Link copied to clipboard
suspend fun searchEpisode(query: String, limit: Int? = api.spotifyApiOptions.defaultLimit, offset: Int? = null, market: Market? = null): PagingObject<SimpleEpisode>
Content copied to clipboard
searchEpisodeRestAction
Link copied to clipboard
fun searchEpisodeRestAction(query: String, limit: Int? = api.spotifyApiOptions.defaultLimit, offset: Int? = null, market: Market? = null): SpotifyRestAction<PagingObject<SimpleEpisode>>
Content copied to clipboard
searchPlaylist
Link copied to clipboard
suspend fun searchPlaylist(query: String, limit: Int? = api.spotifyApiOptions.defaultLimit, offset: Int? = null, market: Market? = null): PagingObject<SimplePlaylist>
Content copied to clipboard
searchPlaylistRestAction
Link copied to clipboard
fun searchPlaylistRestAction(query: String, limit: Int? = api.spotifyApiOptions.defaultLimit, offset: Int? = null, market: Market? = null): SpotifyRestAction<PagingObject<SimplePlaylist>>
Content copied to clipboard
searchRestAction
Link copied to clipboard
fun searchRestAction(query: String, vararg searchTypes: SearchApi.SearchType, limit: Int? = api.spotifyApiOptions.defaultLimit, offset: Int? = null, market: Market? = null, includeExternal: Boolean? = null): SpotifyRestAction<SpotifySearchResult>
Content copied to clipboard
searchShow
Link copied to clipboard
suspend fun searchShow(query: String, limit: Int? = api.spotifyApiOptions.defaultLimit, offset: Int? = null, market: Market? = null): PagingObject<SimpleShow>
Content copied to clipboard
searchShowRestAction
Link copied to clipboard
fun searchShowRestAction(query: String, limit: Int? = api.spotifyApiOptions.defaultLimit, offset: Int? = null, market: Market? = null): SpotifyRestAction<PagingObject<SimpleShow>>
Content copied to clipboard
searchTrack
Link copied to clipboard
suspend fun searchTrack(query: String, limit: Int? = api.spotifyApiOptions.defaultLimit, offset: Int? = null, market: Market? = null): PagingObject<Track>
Content copied to clipboard
searchTrackRestAction
Link copied to clipboard
fun searchTrackRestAction(query: String, limit: Int? = api.spotifyApiOptions.defaultLimit, offset: Int? = null, market: Market? = null): SpotifyRestAction<PagingObject<Track>>
Content copied to clipboard
Properties
Sources
(source)
Link copied to clipboard