How to get Spotify track
GET request to /v1/spotify/track with your input. You get clean JSON back in seconds for 6 credits per call — no OAuth, scraping or platform SDKs. Get a Spotify track — title, artists, album, duration, and popularity as structured JSON.How to get Spotify track (step by step)
- 1
Get a free API key
Create a free Captapi account (100 credits, no card) and generate an API key from the dashboard.
- 2
Call the Spotify Track API
Send an authenticated GET request to /v1/spotify/track with your input. No OAuth, no scraping setup.
- 3
Read the JSON response
Parse the clean JSON response. Pass cache=true for a free 24h cache hit; default is always fresh.
Code example
curl "https://api.captapi.com/v1/spotify/track?url=https%3A%2F%2Fopen.spotify.com%2Ftrack%2F0V3wPSX9ygBnCm8psDIegu" \
-H "Authorization: Bearer capt_live_..."
# or: -H "x-api-key: capt_live_..."What the response looks like
{
"success": true,
"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": 2030405030,
"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": "2030405030",
"trackNumber": 3,
"contentRating": {
"label": "NONE"
},
"playability": {
"playable": true,
"reason": "PLAYABLE"
},
"sharingInfo": {
"shareId": "_HpvK9l6RPyPZwnOoOziAg",
"shareUrl": "https://open.spotify.com/track/0V3wPSX9ygBnCm8psDIegu?si=_HpvK9l6RPyPZwnOoOziAg"
},
"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": "G8jYUtetRaiqzLheCgkbOg",
"shareUrl": "https://open.spotify.com/album/151w1FgRZfnKZA9FEcg9Z3?si=G8jYUtetRaiqzLheCgkbOg"
},
"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": "iGKyR4I8TueagjGXAgDC0Q",
"shareUrl": "https://open.spotify.com/album/6QNMhoV8V0u7cFuhhUBOn7?si=iGKyR4I8TueagjGXAgDC0Q"
},
"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": "BT1aW0WJT_K4VFNWu8CjEw",
"shareUrl": "https://open.spotify.com/album/4a6NzYL1YHRUgx9e3YZI6I?si=BT1aW0WJT_K4VFNWu8CjEw"
},
"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": "mdZFc69GTmKfMkDJ_BJYWA",
"shareUrl": "https://open.spotify.com/album/1W57oNaAkGObOQKBTxg4e9?si=mdZFc69GTmKfMkDJ_BJYWA"
},
"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": "EDIzvoOLStS_6vDbW4V6bQ",
"shareUrl": "https://open.spotify.com/album/4tFsJC9jQ0Qjj7HSExhAdm?si=EDIzvoOLStS_6vDbW4V6bQ"
},
"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": "JyrQoLsYQNCIZFXStv28ZQ",
"shareUrl": "https://open.spotify.com/album/5HyZy1hYpNTiCLRRy4PeNc?si=JyrQoLsYQNCIZFXStv28ZQ"
},
"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": "Ah44avQzQoWkCMU4iDJCRw",
"shareUrl": "https://open.spotify.com/album/5H7ixXZfsNMGbIE5OBSpcb?si=Ah44avQzQoWkCMU4iDJCRw"
},
"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": "G1nqcAdpRXSiPNAl5igTnA",
"shareUrl": "https://open.spotify.com/album/1d8W5sDOh6xY7y6UYp2rcg?si=G1nqcAdpRXSiPNAl5igTnA"
},
"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": "OYwGsN6bTZ2iC00tzsj9WQ",
"shareUrl": "https://open.spotify.com/album/1Mo4aZ8pdj6L1jx8zSwJnt?si=OYwGsN6bTZ2iC00tzsj9WQ"
},
"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": "XqewoKQCTBSSTrOD0ONw4Q",
"shareUrl": "https://open.spotify.com/album/3f6e4wXxxi4ahqWsSU7OpT?si=XqewoKQCTBSSTrOD0ONw4Q"
},
"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": "xKyEN3c6QpqL-4ICYlAfZw",
"shareUrl": "https://open.spotify.com/album/4a6NzYL1YHRUgx9e3YZI6I?si=xKyEN3c6QpqL-4ICYlAfZw"
},
"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": "jvtnikkVSxCaNoXz6JToIg",
"shareUrl": "https://open.spotify.com/album/1NAmidJlEaVgA3MpcPFYGq?si=jvtnikkVSxCaNoXz6JToIg"
},
"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": "2020-07-24T00:00:00Z",
"precision": "DAY",
"year": 2020
},
"name": "folklore",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "uEUcD07LR1ihxB0QgndwXw",
"shareUrl": "https://open.spotify.com/album/2fenSS68JI1h4Fo296JfGr?si=uEUcD07LR1ihxB0QgndwXw"
},
"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": "2017-11-10T00:00:00Z",
"precision": "DAY",
"year": 2017
},
"name": "reputation",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "rkjwv-6gT-aArgU8369ytg",
"shareUrl": "https://open.spotify.com/album/6DEjYFkNZh67HP7R9PSZvv?si=rkjwv-6gT-aArgU8369ytg"
},
"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": "2024-04-19T00:00:00Z",
"precision": "DAY",
"year": 2024
},
"name": "THE TORTURED POETS DEPARTMENT: THE ANTHOLOGY",
"playability": {
"playable": true
},
"sharingInfo": {
"shareId": "Uj6R1GwuSfql2gtL3L24hA",
"shareUrl": "https://open.spotify.com/album/5H7ixXZfsNMGbIE5OBSpcb?si=Uj6R1GwuSfql2gtL3L24hA"
},
"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": "sD9iov1yTYuskGRuwFVIGg",
"shareUrl": "https://open.spotify.com/album/4Ii9whWXI1O1H01ziECRaG?si=sD9iov1yTYuskGRuwFVIGg"
},
"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": "NYi0_oT6Q7iNGWVgHyPRzw",
"shareUrl": "https://open.spotify.com/album/3ZLIShtR6Fjs4nTWFpBUB6?si=NYi0_oT6Q7iNGWVgHyPRzw"
},
"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": "HOOOmiorQAa6j48KuOB07A",
"shareUrl": "https://open.spotify.com/album/71GTik4z9bbKKY2EmUvkDI?si=HOOOmiorQAa6j48KuOB07A"
},
"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": "swOrqUx5QTam4gqTVIJMwA",
"shareUrl": "https://open.spotify.com/album/1OioQUIAwZ6PE2V7UJUHX2?si=swOrqUx5QTam4gqTVIJMwA"
},
"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": "jomE3miYRZq4g_14wJaZ9g",
"shareUrl": "https://open.spotify.com/album/6WNAGQ9MfrSyOFbMc66pCz?si=jomE3miYRZq4g_14wJaZ9g"
},
"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": "UTdBY0duQTSifGrX7Euv6Q",
"shareUrl": "https://open.spotify.com/album/72hPyRss6soJeGQLEek1qr?si=UTdBY0duQTSifGrX7Euv6Q"
},
"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": "1529551507",
"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": "111027238",
"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": "809567657",
"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": "3423460004",
"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": "2514532135",
"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": []
}
}
}
}Billing metadata (credits charged, cache hit/miss) is returned in the X-Captapi-Credits and X-Captapi-Cache response headers.
Request 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. |
| cache | boolean | No | Set true to serve from the 24h response cache. Default false — always fetch fresh data. |
Frequently asked questions
What does the Spotify Track API do?
The Spotify Track API lets you fetch full metadata and key stats from a public Spotify sound or track using one GET request to /v1/spotify/track. It returns clean JSON — no OAuth or infrastructure setup required.
How many credits does the Spotify Track API cost?
Each successful call costs 6 credits. Pass cache=true to serve from the 24h shared cache (0 credits on hit); default is always fresh. 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, Rumble, Spotify, Kwai, and more. 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 and automatic retries. Pass cache=true to serve from the 24h shared cache (0 credits on hit); default is always fresh. Use it for analytics, monitoring, and content automation.
Ready to get Spotify track?
Start free with 100 credits — no credit card required.
Get your free API key