getPlaylistItems

suspend fun getPlaylistItems(playlistId: String, market: CountryCode? = null, pagingOptions: PagingOptions = PagingOptions(), fields: String? = null, additionalTypes: List<String> = listOf("track", "episode")): SpotifyApiResponse<PlaylistItem>

Gets items in a Spotify playlist.

Return

Wrapped Spotify API response with status code and parsed Spotify payload.

Parameters

playlistId

Spotify playlist ID.

market

Market (country) code used to localize and filter content.

pagingOptions

Paging options (limit, offset) used for paged endpoints.

fields

Spotify fields filter expression to limit nested properties in each playlist item.

additionalTypes

Additional playable item types (for example episode).