Details
The simplest thing you can do around artist similarity is to
request similars for a particular artist, by name or id. To find
artists similar to Boards of Canada, for example, issue the
following call:
Example
Response
{
"response": {
"artists": [
{
"id": "ARYJFJ91187B9B149A",
"name": "The Wilderness"
},
{
"id": "ARGOAEZ122988F2731",
"name": "Big a"
},
{
"id": "AREBMWM11F50C47FFC",
"name": "Fantastic Four"
},
{
"id": "ARGMRZU1187B9B6981",
"name": "The Heaters"
},
{
"id": "ARDLOZD1187B9B98A8",
"name": "Boundless"
},
{
"id": "ARVXBOT1187B992D93",
"name": "City to City"
},
{
"id": "ARUAQW51187B994266",
"name": "Private Dancer"
},
{
"id": "ARSBVCE1187B99BE74",
"name": "Hearts of Stone"
},
{
"id": "ARCF56Q1187FB55282",
"name": "Airliner"
},
{
"id": "ARX75EF1187B9A272F",
"name": "Loom"
},
{
"id": "ARBCWYF1187B9953F8",
"name": "Lavish"
},
{
"id": "ARFPFW61187B992B5B",
"name": "Insatiable"
},
{
"id": "ARIYZVN1269FCD068A",
"name": "The Foreground"
},
{
"id": "ARGQULJ12086C11996",
"name": "Rhode Island"
},
{
"id": "ARYHWYN1187B989C56",
"name": "Eleventh Hour"
}
],
"status": {
"code": 0,
"message": "Success",
"version": "4.2"
}
}
}
Providing multiple seeds
You can generate similar artists based upon a set of artists. You can
provide up to 5 seed artists. The results will be the set of artists that
are most similar to all of the seed artist.
Example
Here's an example using a number of seed artists.
Response
{
"response": {
"artists": [
{
"id": "ARDW1CO1187B9AD318",
"name": "They Might Be Giants"
},
{
"id": "ARH6W4X1187B99274F",
"name": "Radiohead"
},
{
"id": "ARN5NHX1187FB4F755",
"name": "The Smashing Pumpkins"
}
],
"status": {
"code": 0,
"message": "Success",
"version": "4.2"
}
}
}
Example
Of course, we can also use IDs instead of artist names as the seeds
Response
{
"response": {
"artists": [
{
"id": "ARNVCB81187B9ACBDF",
"name": "The Flaming Lips"
},
{
"id": "ARW7K0P1187B9B5B47",
"name": "Barenaked Ladies"
},
{
"id": "ARXDFN01187B9AE80E",
"name": "The Presidents of the United States of America"
}
],
"status": {
"code": 0,
"message": "Success",
"version": "4.2"
}
}
}