Spotify Artist API
Fetch a Spotify artist's discography (albums, singles, top tracks) and metadata by artist URL or ID.
$1.20/1k req, pay per request, no subscription.
{"id": "5tHqowP2R2edmL1zBqfWWT","name": "Nightbloom","playcount": 18420331,"uri": "spotify:track:5tHqowP2R2edmL1zBqfWWT","image": "https://i.scdn.co/image/ab67616d0000b2734f1a2b3c4d5e6f7081920a1b","artistName": "Juniper Vale","durationMs": 214000,"popularity": 71}
Pricing
Spotify Artist API pricing
Try it
Get Spotify artist in one request
This sample shows 29 of 30 fields. See every field
{
"found": true,
"data": {
"id": "4pQqXVpB2pTwR3pN1nnYUV",
"name": "Juniper Vale",
"url": "https://open.spotify.com/artist/4pQqXVpB2pTwR3pN1nnYUV",
"image": "https://i.scdn.co/image/ab6761610000e5eb1a2b3c4d5e6f70819aa1b2c",
"followers": 1284093,
"bio": "Juniper Vale is a singer-songwriter from Portland known for hazy, guitar-driven pop and a run of festival sets in 2024 and 2025.",
"verified": true,
"popularity": 68,
"topTracks": [
{
"id": "5tHqowP2R2edmL1zBqfWWT",
"name": "Nightbloom",
"playcount": 18420331,
"uri": "spotify:track:5tHqowP2R2edmL1zBqfWWT",
"image": "https://i.scdn.co/image/ab67616d0000b2734f1a2b3c4d5e6f7081920a1b",
"artistName": "Juniper Vale",
"durationMs": 214000,
"popularity": 71
},
{
"id": "1mNq7RW2xUp5T0dQpX8LcE",
"name": "Low Tide",
"playcount": 9831204,
"uri": "spotify:track:6yUqRW1oTQm3hV1pE0dLxS",
"image": "https://i.scdn.co/image/ab67616d0000b2734f1a2b3c4d5e6f7081920a1b",
"artistName": "Juniper Vale",
"durationMs": 198000,
"popularity": 58
},
{
"id": "8bXp2QN0vW4rY1tE9cLmJZ",
"name": "Paper Weather",
"playcount": 6210044,
"uri": "spotify:track:8bXp2QN0vW4rY1tE9cLmJZ",
"image": "https://i.scdn.co/image/ab67616d0000b273a1b2c3d4e5f6071829304a5",
"artistName": "Juniper Vale",
"durationMs": 205000,
"popularity": 49
}
],
"albums": [
{
"id": "2kBnlkQqoJTGwtHVmnZReO",
"name": "Nightbloom",
"type": "album",
"year": 2025,
"trackCount": 3,
"uri": "spotify:album:2kBnlkQqoJTGwtHVmnZReO",
"image": "https://i.scdn.co/image/ab67616d0000b2734f1a2b3c4d5e6f7081920a1b",
"label": "Quiet Harbor Records",
"url": "https://open.spotify.com/album/2kBnlkQqoJTGwtHVmnZReO"
},
{
"id": "3nEo9kR1pT8wQ2mF0dLxU",
"name": "Paper Weather",
"type": "album",
"year": 2023,
"trackCount": 10,
"uri": "spotify:album:3nEo9kR1pT8wQ2mF0dLxU",
"image": "https://i.scdn.co/image/ab67616d0000b273a1b2c3d4e5f6071829304a5",
"label": "Quiet Harbor Records",
"url": "https://open.spotify.com/album/3nEo9kR1pT8wQ2mF0dLxU"
}
]
}
}Full parameter and response reference - every field, type, and example for this endpoint.
Reference
One request, one response shape.
Every field you send and every field you get back, each with a real example.
Last verified 2026-10-31 · uptime and latency measured over 30d
Request body
JSON, posted to this endpoint.
- idstring
Spotify artist ID (alternative to url).
- urlstring
https://open.spotify.com/artist/4pQqXVpB2pTwR3pN1nnYUV
Spotify artist URL (e.g. https://open.spotify.com/artist/3DiDSECUqqY1AuBP8qtaIa).
Response
JSON, one example value per field.
Populated whenever the provider has data for the entity.
- idstring
2kBnlkQqoJTGwtHVmnZReO
Populated whenever the provider has data for the entity.
- imagestring
https://i.scdn.co/image/ab67616d0000b2734f1a2b3c4d5e6f7081920a1b
URL of the cover art image.
- labelstring
Quiet Harbor Records
Record label that released the album.
- namestring
Nightbloom
Populated whenever the provider has data for the entity.
- trackCountinteger
3
- typestring
album
Populated whenever the provider has data for the entity.
- uristring
spotify:album:2kBnlkQqoJTGwtHVmnZReO
Populated whenever the provider has data for the entity.
- urlstring
https://open.spotify.com/album/2kBnlkQqoJTGwtHVmnZReO
Canonical Spotify web URL, tracking query parameters stripped.
- yearinteger
2025
Populated whenever the provider has data for the entity.
- biostring
Juniper Vale is a singer-songwriter from Portland known for hazy, guitar-driven pop and a run of festival sets in 2024 and 2025.
Artist biography text.
- followersinteger
1284093
Number of Spotify followers the artist has.
- idstring
4pQqXVpB2pTwR3pN1nnYUV
Spotify artist ID.
- imagestring
https://i.scdn.co/image/ab6761610000e5eb1a2b3c4d5e6f70819aa1b2c
URL of the cover art image.
- namestring
Juniper Vale
Artist display name.
- popularityinteger
68
Spotify popularity score for the artist, 0 to 100.
- urlstring
https://open.spotify.com/artist/4pQqXVpB2pTwR3pN1nnYUV
Canonical Spotify web URL, tracking query parameters stripped.
- verifiedboolean
true
Whether the artist profile is verified on Spotify.
Populated whenever the provider has data for the entity.
- artistNamestring
Juniper Vale
Name of the primary artist.
- durationMsinteger
214000
Length of the track in milliseconds.
- idstring
5tHqowP2R2edmL1zBqfWWT
- imagestring
https://i.scdn.co/image/ab67616d0000b2734f1a2b3c4d5e6f7081920a1b
URL of the cover art image.
- namestring
Nightbloom
- playcountinteger
18420331
- popularityinteger
71
Spotify popularity score for the track, 0 to 100.
- uristring
spotify:track:5tHqowP2R2edmL1zBqfWWT
- foundboolean
true
- reason"not_found"
Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
FAQ
About the Spotify Artist API
The AnyAPI Spotify Artist API returns Spotify artist data as normalized JSON from one POST call to /v1/run/spotify.artist. Fetch a Spotify artist's discography (albums, singles, top tracks) and metadata by artist URL or ID. AnyAPI returns one normalized schema whichever source serves it. It costs from $1.20 per 1,000 requests, in US dollars with no subscription and no monthly minimum. Over the last 30 days, 100.0% of Spotify artist calls through AnyAPI succeeded, with a median response time of 3.1 seconds across 2 measured calls.