Album Models
The album models represent album data from the Spotify API. Albums contain tracks, copyrights, and label information.SimplifiedAlbum
Basic album information embedded in other objects like tracks.Fields
The type of the album (e.g., “album”, “single”, “compilation”)
The total number of tracks in the album
A list of ISO 3166-1 alpha-2 country codes where the album is available. May be
None if market data is restricted.External URLs for this album. See Common Models.
A link to the Web API endpoint providing full details of the album
The Spotify ID for the album
Cover art for the album in various sizes. See Common Models.
The name of the album
The date the album was first released (format depends on precision)
The precision of the release date: “year”, “month”, or “day”
Content restrictions applied to this album. See Common Models.
The object type, always “album”
The Spotify URI for the album
The artists who performed the album. See Artist Models.
Example JSON
Album
Complete album object with tracks, copyrights, and label information. ExtendsSimplifiedAlbum.
Additional Fields
Paginated list of simplified tracks in the album. See Common Models and Track Models.
Copyright statements for the album. See Common Models.
External identifiers for the album (EAN, UPC). See Common Models.
The label that released the album
The popularity of the album, between 0 and 100, with 100 being the most popular
Example JSON
SavedAlbum
Represents an album saved in a user’s library with metadata about when it was saved.Fields
The timestamp when the album was saved to the user’s library
The complete album object
Example JSON
Model Relationships
Album Model Hierarchy
SimplifiedAlbumcontains basic album information and a list ofSimplifiedArtistobjectsAlbumextendsSimplifiedAlbumand adds aPageofSimplifiedTrackobjects, copyrights, and label infoSavedAlbumwraps a completeAlbumwith a timestamp
Track objects), while the full Album model is returned from album-specific endpoints.