Package-level declarations

Types

Link copied to clipboard
@Serializable
data class AddedBy(val externalUrls: ExternalUrls, val href: String, val id: String, val type: String, val uri: String)
Link copied to clipboard
@Serializable
data class CategorysPlaylists(val message: String? = null, val playlists: Playlists)
Link copied to clipboard
@Serializable
data class CurrentUsersPlaylists(val href: String, val limit: Int, val next: String?, val offset: Int, val previous: String?, val total: Int, val items: List<SimplifiedPlaylistObject>)
Link copied to clipboard
@Serializable
data class FeaturedPlaylists(val message: String, val playlists: Playlists)
Link copied to clipboard
@Serializable
data class Followers(val href: String? = null, val total: Int? = null)
Link copied to clipboard
@Serializable
data class Owner(val externalUrls: ExternalUrls, val href: String, val id: String, val type: String, val uri: String, val displayName: String?)
Link copied to clipboard
@Serializable
data class Playlist(val collaborative: Boolean, val description: String?, val externalUrls: ExternalUrls, val followers: Followers? = null, val href: String, val id: String, val images: List<ImageObject>?, val name: String, val owner: Owner, val primaryColor: String? = null, val public: Boolean?, val snapshotId: String, val tracks: Tracks = Tracks(href = "", total = 0), val items: Tracks? = null, val type: String, val uri: String)
Link copied to clipboard
@Serializable
data class PlaylistCoverImage(val images: List<ImageObject>)
Link copied to clipboard
@Serializable
data class PlaylistItem(val href: String, val limit: Int, val next: String?, val offset: Int, val previous: String?, val total: Int, val items: List<PlaylistTrackObject>)
Link copied to clipboard
@Serializable
data class Playlists(val href: String, val limit: Int, val next: String?, val offset: Int, val previous: String?, val total: Int, val items: List<SimplifiedPlaylistObject>)
Link copied to clipboard
@Serializable
data class PlaylistTrackObject(val addedAt: String? = null, val addedBy: AddedBy? = null, val isLocal: Boolean = false, val item: PlaybackItem? = null, val track: PlaybackItem? = null)
Link copied to clipboard
@Serializable
data class SimplifiedPlaylistObject(val collaborative: Boolean, val description: String?, val externalUrls: ExternalUrls, val href: String, val id: String, val images: List<ImageObject>?, val name: String, val owner: Owner, val primaryColor: String? = null, val public: Boolean?, val snapshotId: String, val tracks: Tracks = Tracks(href = "", total = 0), val items: Tracks? = null, val type: String, val uri: String)
Link copied to clipboard
@Serializable
data class Tracks(val href: String, val total: Int, val limit: Int? = null, val next: String? = null, val offset: Int? = null, val previous: String? = null, val items: List<PlaylistTrackObject> = emptyList())
Link copied to clipboard
@Serializable
data class UsersPlaylist(val href: String, val limit: Int, val next: String?, val offset: Int, val previous: String?, val total: Int, val items: List<SimplifiedPlaylistObject>)