Spotify Track API
Get full Spotify video metadata — title, views, likes, duration, and more.
GET request to /v1/spotify/track that responds with clean JSON, costs 6 credits, and is cached for 24 hours (repeat calls are free). Start with 100 free credits — no credit card.What is the Spotify Track API?
The Spotify Track API lets you fetch full metadata and engagement stats from Spotify with a single REST call. No OAuth, no scraping infrastructure, and no platform SDKs — send the URL, get clean structured JSON back. Results are cached for 24 hours, so repeat lookups are instant and free.
What you get
- Title, description, and thumbnail URLs
- View, like, comment, and share counts
- Duration, publish date, and author handle
- Stable IDs for joining with other endpoints
Try it
Fill in the parameters below and copy a ready-to-run request in your language of choice.
Parameters
curl "https://api.captapi.com/v1/spotify/track?url=https%3A%2F%2Fopen.spotify.com%2Fartist%2F06HL4z0CvFAxyc27GXpf02" \
-H "Authorization: Bearer capt_live_..."Edit the parameters and the code updates instantly. Switch languages and hit copy.
Example response
{
"success": true,
"cached": false,
"creditsUsed": 6,
"data": {
"platform": "spotify",
"type": "track",
"uri": "spotify:track:0V3wPSX9ygBnCm8psDIegu",
"url": "https://open.spotify.com/track/0V3wPSX9ygBnCm8psDIegu",
"name": "Anti-Hero",
"description": null,
"artists": [
"Taylor Swift"
],
"album": "Midnights",
"durationMs": 200690,
"playCount": 2024429580,
"followers": null,
"monthlyListeners": null,
"releaseYear": 2022,
"image": "https://i.scdn.co/image/ab67616d00001e02bb54dde68cd23e2a268ae0f5",
"totalTracks": null,
"totalEpisodes": null,
"raw": {
"__typename": "Track",
"id": "0V3wPSX9ygBnCm8psDIegu",
"uri": "spotify:track:0V3wPSX9ygBnCm8psDIegu",
"url": "https://open.spotify.com/track/0V3wPSX9ygBnCm8psDIegu",
"name": "Anti-Hero",
"duration": {
"totalMilliseconds": 200690
},
"mediaType": "AUDIO",
"playcount": "2024429580",
"trackNumber": 3,
"contentRating": {
"label": "NONE"
},
"playability": {
"playable": true,
"reason": "PLAYABLE"
},
"sharingInfo": {
"shareId": "0V6brLCQRzSgj_qsZPEQlg",
"shareUrl": "https://open.spotify.com/track/0V3wPSX9ygBnCm8psDIegu?si=0V6brLCQRzSgj_qsZPEQlg"
},
"saved": false,
"associationsV3": {
"audioAssociations": {
"__typename": "TrackAudioAssociationPage",
"items": []
},
"videoAssociations": {
"totalCount": 1
}
},
"albumOfTrack": {
"copyright": {
"items": [
{
"text": "© 2022 Taylor Swift",
"type": "C"
},
{
"text": "℗ 2022 Taylor Swift",
"type": "P"
}
],
"totalCount": 2
},
"courtesyLine": "",
"id": "151w1FgRZfnKZA9FEcg9Z3",
"date": {
"isoString": "2022-10-21T00:00:00Z",
"precision": "DAY",
"year": 2022
},
"name": "Midnights",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "Z4VJ9ceYSkCzLKR9Rur28A",
"shareUrl": "https://open.spotify.com/album/151w1FgRZfnKZA9FEcg9Z3?si=Z4VJ9ceYSkCzLKR9Rur28A"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:5jQI2r1RdgtuT8S3iG8zFC"
}
},
{
"track": {
"trackNumber": 2,
"uri": "spotify:track:3eX0NZfLtGzoLUxPNvRfqm"
}
},
{
"track": {
"trackNumber": 3,
"uri": "spotify:track:0V3wPSX9ygBnCm8psDIegu"
}
},
{
"track": {
"trackNumber": 4,
"uri": "spotify:track:1wtOxkiel43cVs0Yux5Q4h"
}
},
{
"track": {
"trackNumber": 5,
"uri": "spotify:track:4D7BCuvgdJlYvlX5WlN54t"
}
}
],
"totalCount": 13
},
"type": "ALBUM",
"uri": "spotify:album:151w1FgRZfnKZA9FEcg9Z3",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#E8E0E0"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e02bb54dde68cd23e2a268ae0f5",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d00004851bb54dde68cd23e2a268ae0f5",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b273bb54dde68cd23e2a268ae0f5",
"width": 640
}
]
}
},
"firstArtist": {
"items": [
{
"discography": {
"albums": {
"items": [
{
"releases": {
"items": [
{
"date": {
"isoString": "2025-11-07T00:00:00Z",
"precision": "DAY",
"year": 2025
},
"name": "The Life of a Showgirl + Acoustic Collection",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "AGb78HLgQEeBJ773TIBxsw",
"shareUrl": "https://open.spotify.com/album/6QNMhoV8V0u7cFuhhUBOn7?si=AGb78HLgQEeBJ773TIBxsw"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:5UQ3JrA9kEh7rfwhUS1h0z"
}
},
{
"track": {
"trackNumber": 2,
"uri": "spotify:track:6virCtlwc98cKYVyeZYXqq"
}
},
{
"track": {
"trackNumber": 3,
"uri": "spotify:track:0WUwHkIXQY55MLOrw8EM6m"
}
},
{
"track": {
"trackNumber": 4,
"uri": "spotify:track:6H0nEKqkTRxa30Pru1h7SD"
}
},
{
"track": {
"trackNumber": 5,
"uri": "spotify:track:6nhsv9Jeluz5gXt592KN3m"
}
}
],
"totalCount": 19
},
"type": "ALBUM",
"uri": "spotify:album:6QNMhoV8V0u7cFuhhUBOn7",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#985850"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e02f756bdc2c11a985dc0c06d94",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d00004851f756bdc2c11a985dc0c06d94",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b273f756bdc2c11a985dc0c06d94",
"width": 640
}
]
}
}
]
}
},
{
"releases": {
"items": [
{
"date": {
"isoString": "2025-10-03T00:00:00Z",
"precision": "DAY",
"year": 2025
},
"name": "The Life of a Showgirl",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "DTbDv7eNSSO54mRssVvqKw",
"shareUrl": "https://open.spotify.com/album/4a6NzYL1YHRUgx9e3YZI6I?si=DTbDv7eNSSO54mRssVvqKw"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:53iuhJlwXhSER5J2IYYv1W"
}
},
{
"track": {
"trackNumber": 2,
"uri": "spotify:track:1jgTiNob5cVyXeJ3WgX5bL"
}
},
{
"track": {
"trackNumber": 3,
"uri": "spotify:track:3yWuTOYDztXjZxdE2cIRUa"
}
},
{
"track": {
"trackNumber": 4,
"uri": "spotify:track:03bTIHJElXZ0O0jqOQvAbY"
}
},
{
"track": {
"trackNumber": 5,
"uri": "spotify:track:62HoDY1Km6lm47haFpUn9c"
}
}
],
"totalCount": 12
},
"type": "ALBUM",
"uri": "spotify:album:4a6NzYL1YHRUgx9e3YZI6I",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#409078"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e02d7812467811a7da6e6a44902",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d00004851d7812467811a7da6e6a44902",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b273d7812467811a7da6e6a44902",
"width": 640
}
]
}
},
{
"date": {
"isoString": "2025-10-03T00:00:00Z",
"precision": "DAY",
"year": 2025
},
"name": "The Life of a Showgirl",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "BJKxLjAVSXurqs6Oy6QrqQ",
"shareUrl": "https://open.spotify.com/album/1W57oNaAkGObOQKBTxg4e9?si=BJKxLjAVSXurqs6Oy6QrqQ"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:31TXxq8gfgYyrYClnYY48m"
}
},
{
"track": {
"trackNumber": 2,
"uri": "spotify:track:6VmoWv16P8CXpVvutfhQVI"
}
},
{
"track": {
"trackNumber": 3,
"uri": "spotify:track:3euZKF0hmGxQ6h2JHHY4iu"
}
},
{
"track": {
"trackNumber": 4,
"uri": "spotify:track:0aUDC3SEogKGU1tEhumAk6"
}
},
{
"track": {
"trackNumber": 5,
"uri": "spotify:track:5XhaIFhtZeqcExorrYSVDM"
}
}
],
"totalCount": 12
},
"type": "ALBUM",
"uri": "spotify:album:1W57oNaAkGObOQKBTxg4e9",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#409078"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e02b034f9cdf12ae14c603daa99",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d00004851b034f9cdf12ae14c603daa99",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b273b034f9cdf12ae14c603daa99",
"width": 640
}
]
}
}
]
}
},
{
"releases": {
"items": [
{
"date": {
"isoString": "2025-10-02T00:00:00Z",
"precision": "DAY",
"year": 2025
},
"name": "The Life of a Showgirl (Track by Track Version)",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "Sz-grsE6QEiL0Ro5eL1-Hw",
"shareUrl": "https://open.spotify.com/album/4tFsJC9jQ0Qjj7HSExhAdm?si=Sz-grsE6QEiL0Ro5eL1-Hw"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:0yZPIEgco572UWiwoQtcYF"
}
},
{
"track": {
"trackNumber": 2,
"uri": "spotify:track:5k9RjjuYyOMCLL81U8FaHT"
}
},
{
"track": {
"trackNumber": 3,
"uri": "spotify:track:1dosSsKwYF7hoQA2kuu6wI"
}
},
{
"track": {
"trackNumber": 4,
"uri": "spotify:track:3r9fAceWmaDFvbNiTnFiLr"
}
},
{
"track": {
"trackNumber": 5,
"uri": "spotify:track:1A2vZKJZovt4828jwLgiB3"
}
}
],
"totalCount": 26
},
"type": "ALBUM",
"uri": "spotify:album:4tFsJC9jQ0Qjj7HSExhAdm",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#482000"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e027e0698e1398b6473de43f901",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d000048517e0698e1398b6473de43f901",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b2737e0698e1398b6473de43f901",
"width": 640
}
]
}
},
{
"date": {
"isoString": "2025-10-02T00:00:00Z",
"precision": "DAY",
"year": 2025
},
"name": "The Life of a Showgirl (Track by Track Version)",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "0dNaH5aPQom76MfDE4qBVg",
"shareUrl": "https://open.spotify.com/album/5HyZy1hYpNTiCLRRy4PeNc?si=0dNaH5aPQom76MfDE4qBVg"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:1p4J1rflnxaEyR7O3l3GCS"
}
},
{
"track": {
"trackNumber": 2,
"uri": "spotify:track:0mNEAUpajNJbWmglVNyjDr"
}
},
{
"track": {
"trackNumber": 3,
"uri": "spotify:track:0VZvLbADBSQbwFfmvsNl6E"
}
},
{
"track": {
"trackNumber": 4,
"uri": "spotify:track:3v0r9TGRXxhAR0nv3Fg8Av"
}
},
{
"track": {
"trackNumber": 5,
"uri": "spotify:track:64EPlOrKCNZpCUKrRnaHqX"
}
}
],
"totalCount": 26
},
"type": "ALBUM",
"uri": "spotify:album:5HyZy1hYpNTiCLRRy4PeNc",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#482000"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e02af57dd9efbaa57bc5bbf23e2",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d00004851af57dd9efbaa57bc5bbf23e2",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b273af57dd9efbaa57bc5bbf23e2",
"width": 640
}
]
}
}
]
}
},
{
"releases": {
"items": [
{
"date": {
"isoString": "2024-04-19T00:00:00Z",
"precision": "DAY",
"year": 2024
},
"name": "THE TORTURED POETS DEPARTMENT: THE ANTHOLOGY",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "YyGnj-YGTdStPlOQOC6Hcg",
"shareUrl": "https://open.spotify.com/album/5H7ixXZfsNMGbIE5OBSpcb?si=YyGnj-YGTdStPlOQOC6Hcg"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:6dODwocEuGzHAavXqTbwHv"
}
},
{
"track": {
"trackNumber": 2,
"uri": "spotify:track:4PdLaGZubp4lghChqp8erB"
}
},
{
"track": {
"trackNumber": 3,
"uri": "spotify:track:7uGYWMwRy24dm7RUDDhUlD"
}
},
{
"track": {
"trackNumber": 4,
"uri": "spotify:track:1kbEbBdEgQdQeLXCJh28pJ"
}
},
{
"track": {
"trackNumber": 5,
"uri": "spotify:track:7wAkQFShJ27V8362MqevQr"
}
}
],
"totalCount": 31
},
"type": "ALBUM",
"uri": "spotify:album:5H7ixXZfsNMGbIE5OBSpcb",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#535353"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e028ecc33f195df6aa257c39eaa",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d000048518ecc33f195df6aa257c39eaa",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b2738ecc33f195df6aa257c39eaa",
"width": 640
}
]
}
},
{
"date": {
"isoString": "2024-04-19T00:00:00Z",
"precision": "DAY",
"year": 2024
},
"name": "THE TORTURED POETS DEPARTMENT: THE ANTHOLOGY",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "QjodTPpiT_GHHG0TB8Tb0w",
"shareUrl": "https://open.spotify.com/album/1d8W5sDOh6xY7y6UYp2rcg?si=QjodTPpiT_GHHG0TB8Tb0w"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:5ggbblU7Tn5hz3cDTTFXxS"
}
},
{
"track": {
"trackNumber": 2,
"uri": "spotify:track:5jZhbVyA4j9MzLrBYKs35Z"
}
},
{
"track": {
"trackNumber": 3,
"uri": "spotify:track:2i5Mb9XTlVNDOPc4w0LIvb"
}
},
{
"track": {
"trackNumber": 4,
"uri": "spotify:track:5O4SPACkaBSKjBJEPYJwfQ"
}
},
{
"track": {
"trackNumber": 5,
"uri": "spotify:track:439XazUyCZZHkpgh5TDz6b"
}
}
],
"totalCount": 31
},
"type": "ALBUM",
"uri": "spotify:album:1d8W5sDOh6xY7y6UYp2rcg",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#535353"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e02335d581b7a70f0fa41f6520b",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d00004851335d581b7a70f0fa41f6520b",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b273335d581b7a70f0fa41f6520b",
"width": 640
}
]
}
}
]
}
},
{
"releases": {
"items": [
{
"date": {
"isoString": "2024-04-18T00:00:00Z",
"precision": "DAY",
"year": 2024
},
"name": "THE TORTURED POETS DEPARTMENT",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "nri7QqqfST6vS7m47HPqmA",
"shareUrl": "https://open.spotify.com/album/1Mo4aZ8pdj6L1jx8zSwJnt?si=nri7QqqfST6vS7m47HPqmA"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:2OzhQlSqBEmt7hmkYxfT6m"
}
},
{
"track": {
"trackNumber": 2,
"uri": "spotify:track:3NMrVbIVWT3fPXBj0rNDKG"
}
},
{
"track": {
"trackNumber": 3,
"uri": "spotify:track:2XXwLdtuAcE0HSCu61ijAb"
}
},
{
"track": {
"trackNumber": 4,
"uri": "spotify:track:2F3N9tdombb64aW6VtZOdo"
}
},
{
"track": {
"trackNumber": 5,
"uri": "spotify:track:3Vevii7qKqrmW8CcyzBHDl"
}
}
],
"totalCount": 16
},
"type": "ALBUM",
"uri": "spotify:album:1Mo4aZ8pdj6L1jx8zSwJnt",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#E8E8E0"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e025076e4160d018e378f488c33",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d000048515076e4160d018e378f488c33",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b2735076e4160d018e378f488c33",
"width": 640
}
]
}
},
{
"date": {
"isoString": "2024-04-18T00:00:00Z",
"precision": "DAY",
"year": 2024
},
"name": "THE TORTURED POETS DEPARTMENT",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "QLJwkJIPR7O9gPtTXsBnNw",
"shareUrl": "https://open.spotify.com/album/3f6e4wXxxi4ahqWsSU7OpT?si=QLJwkJIPR7O9gPtTXsBnNw"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:4bwUcvcJKDIOQJJt426nJG"
}
},
{
"track": {
"trackNumber": 2,
"uri": "spotify:track:4Slmrc91OR08oN1atemCHa"
}
},
{
"track": {
"trackNumber": 3,
"uri": "spotify:track:05msZuGKP3OCUGQnvLBOf4"
}
},
{
"track": {
"trackNumber": 4,
"uri": "spotify:track:75ie0jesCvvQWknAp2kGTj"
}
},
{
"track": {
"trackNumber": 5,
"uri": "spotify:track:0mWVScJbxO3tbXuiZOxYZE"
}
}
],
"totalCount": 16
},
"type": "ALBUM",
"uri": "spotify:album:3f6e4wXxxi4ahqWsSU7OpT",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#E8E8E0"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e0208c74a3a99b01a6d3933b169",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d0000485108c74a3a99b01a6d3933b169",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b27308c74a3a99b01a6d3933b169",
"width": 640
}
]
}
}
]
}
}
],
"totalCount": 33
},
"popularReleasesAlbums": {
"items": [
{
"date": {
"isoString": "2025-10-03T00:00:00Z",
"precision": "DAY",
"year": 2025
},
"name": "The Life of a Showgirl",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "jngOcyH9TV2xjJ2kYqt29w",
"shareUrl": "https://open.spotify.com/album/4a6NzYL1YHRUgx9e3YZI6I?si=jngOcyH9TV2xjJ2kYqt29w"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:53iuhJlwXhSER5J2IYYv1W"
}
},
{
"track": {
"trackNumber": 2,
"uri": "spotify:track:1jgTiNob5cVyXeJ3WgX5bL"
}
},
{
"track": {
"trackNumber": 3,
"uri": "spotify:track:3yWuTOYDztXjZxdE2cIRUa"
}
},
{
"track": {
"trackNumber": 4,
"uri": "spotify:track:03bTIHJElXZ0O0jqOQvAbY"
}
},
{
"track": {
"trackNumber": 5,
"uri": "spotify:track:62HoDY1Km6lm47haFpUn9c"
}
}
],
"totalCount": 12
},
"type": "ALBUM",
"uri": "spotify:album:4a6NzYL1YHRUgx9e3YZI6I",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#409078"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e02d7812467811a7da6e6a44902",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d00004851d7812467811a7da6e6a44902",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b273d7812467811a7da6e6a44902",
"width": 640
}
]
}
},
{
"date": {
"isoString": "2019-08-23T00:00:00Z",
"precision": "DAY",
"year": 2019
},
"name": "Lover",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "DCAeT89EQA-HZUucXTATNw",
"shareUrl": "https://open.spotify.com/album/1NAmidJlEaVgA3MpcPFYGq?si=DCAeT89EQA-HZUucXTATNw"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:43rA71bccXFGD4C8GOpIlN"
}
},
{
"track": {
"trackNumber": 2,
"uri": "spotify:track:1BxfuPKGuaTgP7aM0Bbdwr"
}
},
{
"track": {
"trackNumber": 3,
"uri": "spotify:track:1dGr1c8CrMLDpV6mPbImSI"
}
},
{
"track": {
"trackNumber": 4,
"uri": "spotify:track:3RauEVgRgj1IuWdJ9fDs70"
}
},
{
"track": {
"trackNumber": 5,
"uri": "spotify:track:3pHkh7d0lzM2AldUtz2x37"
}
}
],
"totalCount": 18
},
"type": "ALBUM",
"uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#F0C8D0"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e02e787cffec20aa2a396a61647",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d00004851e787cffec20aa2a396a61647",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b273e787cffec20aa2a396a61647",
"width": 640
}
]
}
},
{
"date": {
"isoString": "2017-11-10T00:00:00Z",
"precision": "DAY",
"year": 2017
},
"name": "reputation",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "CBVWohnTQl2HKrtaIrCdPQ",
"shareUrl": "https://open.spotify.com/album/6DEjYFkNZh67HP7R9PSZvv?si=CBVWohnTQl2HKrtaIrCdPQ"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:2yLa0QULdQr0qAIvVwN6B5"
}
},
{
"track": {
"trackNumber": 2,
"uri": "spotify:track:2x0WlnmfG39ZuDmstl9xfX"
}
},
{
"track": {
"trackNumber": 3,
"uri": "spotify:track:4svZDCRz4cJoneBpjpx8DJ"
}
},
{
"track": {
"trackNumber": 4,
"uri": "spotify:track:1R0a2iXumgCiFb7HEZ7gUE"
}
},
{
"track": {
"trackNumber": 5,
"uri": "spotify:track:6NFyWDv5CjfwuzoCkw47Xf"
}
}
],
"totalCount": 15
},
"type": "ALBUM",
"uri": "spotify:album:6DEjYFkNZh67HP7R9PSZvv",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#535353"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e02da5d5aeeabacacc1263c0f4b",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d00004851da5d5aeeabacacc1263c0f4b",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b273da5d5aeeabacacc1263c0f4b",
"width": 640
}
]
}
},
{
"date": {
"isoString": "2020-07-24T00:00:00Z",
"precision": "DAY",
"year": 2020
},
"name": "folklore",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "6Dp3P3lSTWiP_K30z0tP_A",
"shareUrl": "https://open.spotify.com/album/2fenSS68JI1h4Fo296JfGr?si=6Dp3P3lSTWiP_K30z0tP_A"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:0Jlcvv8IykzHaSmj49uNW8"
}
},
{
"track": {
"trackNumber": 2,
"uri": "spotify:track:4R2kfaDFhslZEMJqAFNpdd"
}
},
{
"track": {
"trackNumber": 3,
"uri": "spotify:track:2Eeur20xVqfUoM3Q7EFPFt"
}
},
{
"track": {
"trackNumber": 4,
"uri": "spotify:track:4pvb0WLRcMtbPGmtejJJ6y"
}
},
{
"track": {
"trackNumber": 5,
"uri": "spotify:track:1MgV7FIyNxIG7WzMRJV5HC"
}
}
],
"totalCount": 16
},
"type": "ALBUM",
"uri": "spotify:album:2fenSS68JI1h4Fo296JfGr",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#535353"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e0295f754318336a07e85ec59bc",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d0000485195f754318336a07e85ec59bc",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b27395f754318336a07e85ec59bc",
"width": 640
}
]
}
},
{
"date": {
"isoString": "2024-04-19T00:00:00Z",
"precision": "DAY",
"year": 2024
},
"name": "THE TORTURED POETS DEPARTMENT: THE ANTHOLOGY",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "sc7YkJjiR4uQHAkI2b2TTA",
"shareUrl": "https://open.spotify.com/album/5H7ixXZfsNMGbIE5OBSpcb?si=sc7YkJjiR4uQHAkI2b2TTA"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:6dODwocEuGzHAavXqTbwHv"
}
},
{
"track": {
"trackNumber": 2,
"uri": "spotify:track:4PdLaGZubp4lghChqp8erB"
}
},
{
"track": {
"trackNumber": 3,
"uri": "spotify:track:7uGYWMwRy24dm7RUDDhUlD"
}
},
{
"track": {
"trackNumber": 4,
"uri": "spotify:track:1kbEbBdEgQdQeLXCJh28pJ"
}
},
{
"track": {
"trackNumber": 5,
"uri": "spotify:track:7wAkQFShJ27V8362MqevQr"
}
}
],
"totalCount": 31
},
"type": "ALBUM",
"uri": "spotify:album:5H7ixXZfsNMGbIE5OBSpcb",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#535353"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e028ecc33f195df6aa257c39eaa",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d000048518ecc33f195df6aa257c39eaa",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b2738ecc33f195df6aa257c39eaa",
"width": 640
}
]
}
}
]
},
"singles": {
"items": [
{
"releases": {
"items": [
{
"date": {
"isoString": "2026-06-12T00:00:00Z",
"precision": "DAY",
"year": 2026
},
"name": "I Knew It, I Knew You (From \"Toy Story 5\")",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "u6DsKs3JR8Gth0__OI6GvA",
"shareUrl": "https://open.spotify.com/album/4Ii9whWXI1O1H01ziECRaG?si=u6DsKs3JR8Gth0__OI6GvA"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:1jN9NsOkcQz2WWOj3kT1FC"
}
},
{
"track": {
"trackNumber": 2,
"uri": "spotify:track:6ZwVl8oPsraGB177TNEzaX"
}
},
{
"track": {
"trackNumber": 3,
"uri": "spotify:track:23NnOJGyMrD7k3NaGDX0bb"
}
}
],
"totalCount": 3
},
"type": "SINGLE",
"uri": "spotify:album:4Ii9whWXI1O1H01ziECRaG",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#C01010"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e02e8852f06eca817333d20e60b",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d00004851e8852f06eca817333d20e60b",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b273e8852f06eca817333d20e60b",
"width": 640
}
]
}
},
{
"date": {
"isoString": "2026-06-05T00:00:00Z",
"precision": "DAY",
"year": 2026
},
"name": "I Knew It, I Knew You (From \"Toy Story 5\")",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "sXln5Q9gTLeQhijLqb4CKg",
"shareUrl": "https://open.spotify.com/album/3ZLIShtR6Fjs4nTWFpBUB6?si=sXln5Q9gTLeQhijLqb4CKg"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:5uPaqMMt59KGrdKIitDRqa"
}
}
],
"totalCount": 1
},
"type": "SINGLE",
"uri": "spotify:album:3ZLIShtR6Fjs4nTWFpBUB6",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#702020"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e02a35a1d4983e2b4fd0094f910",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d00004851a35a1d4983e2b4fd0094f910",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b273a35a1d4983e2b4fd0094f910",
"width": 640
}
]
}
}
]
}
},
{
"releases": {
"items": [
{
"date": {
"isoString": "2026-03-31T00:00:00Z",
"precision": "DAY",
"year": 2026
},
"name": "Elizabeth Taylor",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "-bU99PPUS0Cx2R-n3Na9ZQ",
"shareUrl": "https://open.spotify.com/album/71GTik4z9bbKKY2EmUvkDI?si=-bU99PPUS0Cx2R-n3Na9ZQ"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:3AKV7Mvo2Mx4tb39iPvPlT"
}
},
{
"track": {
"trackNumber": 2,
"uri": "spotify:track:01ZJZOftkQ2kSeyG34C7g6"
}
},
{
"track": {
"trackNumber": 3,
"uri": "spotify:track:4lxLfHtHdqLiaHcC5VjKOv"
}
}
],
"totalCount": 3
},
"type": "SINGLE",
"uri": "spotify:album:71GTik4z9bbKKY2EmUvkDI",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#383068"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e02dc6e4c7774e0c77c210d3a31",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d00004851dc6e4c7774e0c77c210d3a31",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b273dc6e4c7774e0c77c210d3a31",
"width": 640
}
]
}
}
]
}
},
{
"releases": {
"items": [
{
"date": {
"isoString": "2026-02-20T00:00:00Z",
"precision": "DAY",
"year": 2026
},
"name": "Opalite (Chris Lake Remix)",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "5atr1Si_THS-MfS4eYUvJw",
"shareUrl": "https://open.spotify.com/album/1OioQUIAwZ6PE2V7UJUHX2?si=5atr1Si_THS-MfS4eYUvJw"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:0ttGLmxI0mAkMblE6iRm2S"
}
}
],
"totalCount": 1
},
"type": "SINGLE",
"uri": "spotify:album:1OioQUIAwZ6PE2V7UJUHX2",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#A0D0F0"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e02156ba090375f53d5c8fac5c3",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d00004851156ba090375f53d5c8fac5c3",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b273156ba090375f53d5c8fac5c3",
"width": 640
}
]
}
}
]
}
},
{
"releases": {
"items": [
{
"date": {
"isoString": "2026-02-19T00:00:00Z",
"precision": "DAY",
"year": 2026
},
"name": "Opalite (Skream Remix)",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "6i7LMVEfSJCoOB7oxekF0w",
"shareUrl": "https://open.spotify.com/album/6WNAGQ9MfrSyOFbMc66pCz?si=6i7LMVEfSJCoOB7oxekF0w"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:1VCcPLfDiR1S9PJaSp5qm5"
}
}
],
"totalCount": 1
},
"type": "SINGLE",
"uri": "spotify:album:6WNAGQ9MfrSyOFbMc66pCz",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#4880B0"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e02bcde9224bc1fb45f15c7bc56",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d00004851bcde9224bc1fb45f15c7bc56",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b273bcde9224bc1fb45f15c7bc56",
"width": 640
}
]
}
}
]
}
},
{
"releases": {
"items": [
{
"date": {
"isoString": "2026-02-19T00:00:00Z",
"precision": "DAY",
"year": 2026
},
"name": "Opalite (Ely Oaks Remix)",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "Ef-lKQYBRqGu8kie2GlZKg",
"shareUrl": "https://open.spotify.com/album/72hPyRss6soJeGQLEek1qr?si=Ef-lKQYBRqGu8kie2GlZKg"
},
"tracks": {
"items": [
{
"track": {
"trackNumber": 1,
"uri": "spotify:track:5t1wMjV9ldVDdYs4l7mG2g"
}
}
],
"totalCount": 1
},
"type": "SINGLE",
"uri": "spotify:album:72hPyRss6soJeGQLEek1qr",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#186098"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e028100654494e42240857384d9",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d000048518100654494e42240857384d9",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b2738100654494e42240857384d9",
"width": 640
}
]
}
}
]
}
}
],
"totalCount": 79
},
"topTracks": {
"items": [
{
"track": {
"albumOfTrack": {
"name": "The Life of a Showgirl",
"uri": "spotify:album:4a6NzYL1YHRUgx9e3YZI6I",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#409078"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e02d7812467811a7da6e6a44902",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d00004851d7812467811a7da6e6a44902",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b273d7812467811a7da6e6a44902",
"width": 640
}
]
}
},
"artists": {
"items": [
{
"profile": {
"name": "Taylor Swift"
},
"uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02"
}
]
},
"associationsV3": {
"audioAssociations": {
"__typename": "TrackAudioAssociationPage",
"items": []
},
"videoAssociations": {
"totalCount": 1
}
},
"contentRating": {
"label": "NONE"
},
"duration": {
"totalMilliseconds": 226073
},
"id": "53iuhJlwXhSER5J2IYYv1W",
"name": "The Fate of Ophelia",
"playability": {
"playable": true
},
"playcount": "1491671445",
"previews": {
"audioPreviews": {
"items": [
{
"url": "https://p.scdn.co/mp3-preview/08d084852368db5ef64c30ae9281d66a610b0605"
}
]
}
},
"uri": "spotify:track:53iuhJlwXhSER5J2IYYv1W"
}
},
{
"track": {
"albumOfTrack": {
"name": "I Knew It, I Knew You (From \"Toy Story 5\")",
"uri": "spotify:album:3ZLIShtR6Fjs4nTWFpBUB6",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#702020"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e02a35a1d4983e2b4fd0094f910",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d00004851a35a1d4983e2b4fd0094f910",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b273a35a1d4983e2b4fd0094f910",
"width": 640
}
]
}
},
"artists": {
"items": [
{
"profile": {
"name": "Taylor Swift"
},
"uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02"
}
]
},
"associationsV3": {
"audioAssociations": {
"__typename": "TrackAudioAssociationPage",
"items": []
},
"videoAssociations": {
"totalCount": 1
}
},
"contentRating": {
"label": "NONE"
},
"duration": {
"totalMilliseconds": 178186
},
"id": "5uPaqMMt59KGrdKIitDRqa",
"name": "I Knew It, I Knew You - From \"Toy Story 5\"",
"playability": {
"playable": true
},
"playcount": "84947701",
"previews": {
"audioPreviews": {
"items": [
{
"url": "https://p.scdn.co/mp3-preview/d21ded2a54dde5461f908b1bf26f1b4bae5ac139"
}
]
}
},
"uri": "spotify:track:5uPaqMMt59KGrdKIitDRqa"
}
},
{
"track": {
"albumOfTrack": {
"name": "The Life of a Showgirl",
"uri": "spotify:album:4a6NzYL1YHRUgx9e3YZI6I",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#409078"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e02d7812467811a7da6e6a44902",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d00004851d7812467811a7da6e6a44902",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b273d7812467811a7da6e6a44902",
"width": 640
}
]
}
},
"artists": {
"items": [
{
"profile": {
"name": "Taylor Swift"
},
"uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02"
}
]
},
"associationsV3": {
"audioAssociations": {
"__typename": "TrackAudioAssociationPage",
"items": []
},
"videoAssociations": {
"totalCount": 1
}
},
"contentRating": {
"label": "NONE"
},
"duration": {
"totalMilliseconds": 235355
},
"id": "3yWuTOYDztXjZxdE2cIRUa",
"name": "Opalite",
"playability": {
"playable": true
},
"playcount": "790841273",
"previews": {
"audioPreviews": {
"items": [
{
"url": "https://p.scdn.co/mp3-preview/22ad9a96a2614f4493a8e8e7660fe0f08a6ddbcb"
}
]
}
},
"uri": "spotify:track:3yWuTOYDztXjZxdE2cIRUa"
}
},
{
"track": {
"albumOfTrack": {
"name": "Lover",
"uri": "spotify:album:1NAmidJlEaVgA3MpcPFYGq",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#F0C8D0"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e02e787cffec20aa2a396a61647",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d00004851e787cffec20aa2a396a61647",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b273e787cffec20aa2a396a61647",
"width": 640
}
]
}
},
"artists": {
"items": [
{
"profile": {
"name": "Taylor Swift"
},
"uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02"
}
]
},
"associationsV3": {
"audioAssociations": {
"__typename": "TrackAudioAssociationPage",
"items": []
},
"videoAssociations": {
"totalCount": 0
}
},
"contentRating": {
"label": "NONE"
},
"duration": {
"totalMilliseconds": 178426
},
"id": "1BxfuPKGuaTgP7aM0Bbdwr",
"name": "Cruel Summer",
"playability": {
"playable": true
},
"playcount": "3405658728",
"previews": {
"audioPreviews": {
"items": [
{
"url": "https://p.scdn.co/mp3-preview/dba15da5409f3c808022cf927c0ff8581f717aa4"
}
]
}
},
"uri": "spotify:track:1BxfuPKGuaTgP7aM0Bbdwr"
}
},
{
"track": {
"albumOfTrack": {
"name": "1989",
"uri": "spotify:album:2QJmrSgbdM35R67eoGQo4j",
"coverArt": {
"extractedColors": {
"colorRaw": {
"hex": "#C8B898"
}
},
"sources": [
{
"height": 300,
"url": "https://i.scdn.co/image/ab67616d00001e029abdf14e6058bd3903686148",
"width": 300
},
{
"height": 64,
"url": "https://i.scdn.co/image/ab67616d000048519abdf14e6058bd3903686148",
"width": 64
},
{
"height": 640,
"url": "https://i.scdn.co/image/ab67616d0000b2739abdf14e6058bd3903686148",
"width": 640
}
]
}
},
"artists": {
"items": [
{
"profile": {
"name": "Taylor Swift"
},
"uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02"
}
]
},
"associationsV3": {
"audioAssociations": {
"__typename": "TrackAudioAssociationPage",
"items": []
},
"videoAssociations": {
"totalCount": 1
}
},
"contentRating": {
"label": "NONE"
},
"duration": {
"totalMilliseconds": 231826
},
"id": "1p80LdxRV74UKvL8gnD7ky",
"name": "Blank Space",
"playability": {
"playable": true
},
"playcount": "2496433112",
"previews": {
"audioPreviews": {
"items": [
{
"url": "https://p.scdn.co/mp3-preview/e5cb812c19b14f4dc4c92a4c996bb92d05e2bf39"
}
]
}
},
"uri": "spotify:track:1p80LdxRV74UKvL8gnD7ky"
}
}
]
}
},
"id": "06HL4z0CvFAxyc27GXpf02",
"profile": {
"name": "Taylor Swift"
},
"relatedContent": {
"relatedArtists": {
"items": [
{
"id": "74KM79TiuVKeVCqs8QtB0B",
"profile": {
"name": "Sabrina Carpenter"
},
"uri": "spotify:artist:74KM79TiuVKeVCqs8QtB0B",
"visuals": {
"avatarImage": {
"sources": [
{
"height": 640,
"url": "https://i.scdn.co/image/ab6761610000e5eb78e45cfa4697ce3c437cb455",
"width": 640
},
{
"height": 160,
"url": "https://i.scdn.co/image/ab6761610000f17878e45cfa4697ce3c437cb455",
"width": 160
},
{
"height": 320,
"url": "https://i.scdn.co/image/ab6761610000517478e45cfa4697ce3c437cb455",
"width": 320
}
]
}
}
},
{
"id": "66CXWjxzNUsdJxJ2JdwvnR",
"profile": {
"name": "Ariana Grande"
},
"uri": "spotify:artist:66CXWjxzNUsdJxJ2JdwvnR",
"visuals": {
"avatarImage": {
"sources": [
{
"height": 640,
"url": "https://i.scdn.co/image/ab6761610000e5eb766397ec42a573a53eb5fb87",
"width": 640
},
{
"height": 160,
"url": "https://i.scdn.co/image/ab6761610000f178766397ec42a573a53eb5fb87",
"width": 160
},
{
"height": 320,
"url": "https://i.scdn.co/image/ab67616100005174766397ec42a573a53eb5fb87",
"width": 320
}
]
}
}
},
{
"id": "4tuJ0bMpJh08umKkEXKUI5",
"profile": {
"name": "Gracie Abrams"
},
"uri": "spotify:artist:4tuJ0bMpJh08umKkEXKUI5",
"visuals": {
"avatarImage": {
"sources": [
{
"height": 640,
"url": "https://i.scdn.co/image/ab6761610000e5eb18e3675ebfda9c29cfb2b57e",
"width": 640
},
{
"height": 160,
"url": "https://i.scdn.co/image/ab6761610000f17818e3675ebfda9c29cfb2b57e",
"width": 160
},
{
"height": 320,
"url": "https://i.scdn.co/image/ab6761610000517418e3675ebfda9c29cfb2b57e",
"width": 320
}
]
}
}
},
{
"id": "1McMsnEElThX1knmY4oliG",
"profile": {
"name": "Olivia Rodrigo"
},
"uri": "spotify:artist:1McMsnEElThX1knmY4oliG",
"visuals": {
"avatarImage": {
"sources": [
{
"height": 640,
"url": "https://i.scdn.co/image/ab6761610000e5ebb14eb4dcfd2f3858bed06e44",
"width": 640
},
{
"height": 160,
"url": "https://i.scdn.co/image/ab6761610000f178b14eb4dcfd2f3858bed06e44",
"width": 160
},
{
"height": 320,
"url": "https://i.scdn.co/image/ab67616100005174b14eb4dcfd2f3858bed06e44",
"width": 320
}
]
}
}
},
{
"id": "6KImCVD70vtIoJWnq6nGn3",
"profile": {
"name": "Harry Styles"
},
"uri": "spotify:artist:6KImCVD70vtIoJWnq6nGn3",
"visuals": {
"avatarImage": {
"sources": [
{
"height": 640,
"url": "https://i.scdn.co/image/ab6761610000e5ebe309f8c3056a59f20d0968ca",
"width": 640
},
{
"height": 160,
"url": "https://i.scdn.co/image/ab6761610000f178e309f8c3056a59f20d0968ca",
"width": 160
},
{
"height": 320,
"url": "https://i.scdn.co/image/ab67616100005174e309f8c3056a59f20d0968ca",
"width": 320
}
]
}
}
}
],
"totalCount": 40
}
},
"uri": "spotify:artist:06HL4z0CvFAxyc27GXpf02",
"visuals": {
"avatarImage": {
"sources": [
{
"height": 640,
"url": "https://i.scdn.co/image/ab6761610000e5ebe2e8e7ff002a4afda1c7147e",
"width": 640
},
{
"height": 160,
"url": "https://i.scdn.co/image/ab6761610000f178e2e8e7ff002a4afda1c7147e",
"width": 160
},
{
"height": 320,
"url": "https://i.scdn.co/image/ab67616100005174e2e8e7ff002a4afda1c7147e",
"width": 320
}
]
}
}
}
],
"totalCount": 1
},
"otherArtists": {
"items": []
}
}
}
}Failed requests (4xx/5xx) are never charged. See the full list of error codes in the error reference.
Response structure
A successful call returns success, cached, creditsUsed, and a data object with the following fields:
Video
idStable platform ID for the video.titleVideo title.authorCreator handle or channel name.durationSecVideo length in seconds.publishedAtPublish date (ISO 8601).
Engagement
viewsTotal view count.likesTotal like count.commentsTotal comment count.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| url | string | Yes | Spotify URL, URI, or ID. The URL platform must match this endpoint's platform. Do not pass cross-platform URLs, e.g. YouTube to TikTok, Instagram to Facebook, LinkedIn to X/Twitter, or Pinterest to Rumble. |
Authentication: send your key as Authorization: Bearer capt_live_.... A typical call costs 6 credits. Repeat calls for the same request are served from cache for free.
How it works
- 1. Sign up — get 100 free credits, no card required.
- 2. Create a key from your dashboard.
- 3. Send one request to
/v1/spotify/trackand parse the JSON response.
Use cases
Analytics
Track views, likes, and engagement over time.
Competitor Monitoring
Benchmark the performance of other creators.
Dashboards
Power reporting and BI with real metadata.
Content Curation
Filter and rank videos by performance.
Frequently asked questions
What does the Spotify Track API do?+
The Spotify Track API lets you fetch full metadata and engagement stats from a public Spotify video using one GET request to /v1/spotify/track. It returns clean JSON — no OAuth or scraping setup required.
How many credits does the Spotify Track API cost?+
Each successful call costs 6 credits. Responses are cached for 24 hours, and cached results cost 0 credits. Failed or empty results are never charged.
Do I need a Spotify API key or OAuth?+
No. A single Captapi key works across every platform Captapi supports — YouTube, TikTok, Instagram, Facebook, Twitter/X, Reddit, Threads, Bluesky, Pinterest, LinkedIn, and Rumble. We handle proxies, rate limits, retries, and authentication for you.
Is the Spotify Track API suitable for production use?+
Yes. It is a stable REST endpoint with predictable JSON, automatic retries, and a shared 24-hour cache. Use it for RAG pipelines, analytics, monitoring, and content automation.
More Spotify APIs
Ready to use the Spotify Track API?
Sign up, grab your key, and make your first call in 60 seconds.