Package-level declarations

Types

Link copied to clipboard
@Serializable
data class CopyrightObject(val text: String? = null, val type: String? = null)
Link copied to clipboard
@Serializable
data class ExternalIds(val isrc: String? = null, val ean: String? = null, val upc: String? = null)
Link copied to clipboard
@Serializable
data class ExternalUrls(val spotify: String? = null)
Link copied to clipboard
@Serializable
data class ImageObject(val url: String, val height: Int?, val width: Int?)
Link copied to clipboard
@Serializable
data class Restrictions(val reason: String)
Link copied to clipboard
@Serializable
data class SnapshotIdResponse(val snapshotId: String)
Link copied to clipboard
data class SpotifyApiResponse<T>(val statusCode: Int, val data: SpotifyResponseData<T>, val headers: Map<String, String> = emptyMap())
Link copied to clipboard
@Serializable
data class SpotifyError(val status: Int, val message: String)
Link copied to clipboard
@Serializable
data class SpotifyErrorResponse(val error: SpotifyError)
Link copied to clipboard
sealed class SpotifyResponseData<out T>

Functions

Link copied to clipboard

Executes function.