| Interface | Description |
|---|---|
| Item |
The interface all models should implement.
|
| Types |
| Class | Description |
|---|---|
| Album | |
| Artist | |
| Capabilities |
Capabilities of a user.
|
| ChildrenPageRequest | |
| CrossfadeState |
Represents the state of Spotify's audio crossfade setting.
|
| Empty |
Marks an empty (void) type
|
| GetRecommendedContentItemsRequest | |
| HelloDetails | |
| Identifier | |
| Image | |
| ImageIdentifier |
Identifier for image, other types uses
Identifier.ImageIdentifier is created with an uri String id and with a predefined Image.Dimension. |
| ImageUri | |
| Info | |
| LibraryState | |
| ListItem | |
| ListItems | |
| Message | |
| MotionState |
A motion state in the Spotify app.
|
| PlaybackPosition | |
| PlaybackSpeed | |
| PlayerContext |
The current context of the player - such as an album or a playlist - and its metadata
|
| PlayerOptions | |
| PlayerRestrictions | |
| PlayerState |
A state of the player of the Spotify app.
|
| Repeat | |
| Roles | |
| Shuffle | |
| Track | |
| Types.RequestId | |
| Types.SubscriptionId | |
| Uri | |
| Uris | |
| UriWithOptionExtras |
Enables request of playback of a uri with option extras, when playback of a URI needs to be
bundled together with specific playback behavior that cannot be decoupled from the play command
|
| UserStatus | |
| VolumeState |
The wrapper for current value of volume of active device over Spotify Connect.
|
| WelcomeDetails |
| Enum | Description |
|---|---|
| Image.Dimension |
Predefined image dimensions.
The max value is Image.Dimension.LARGE with a value of 720px. |
| PlaybackSpeed.PodcastPlaybackSpeed |