GET
/
ws
/
1.1
/
artist.search
curl --request GET \
  --url https://api.musixmatch.com/ws/1.1/artist.search
{
"message": {
"body": {
"artist_list": [
{
"artist": {
"artist_alias_list": [
{
"artist_alias": "テイラー・スウィフト"
},
{
"artist_alias": "泰勒·史薇芙特"
},
{
"artist_alias": "Taylor Alison Swift"
},
{
"artist_alias": "fu ci"
},
{
"artist_alias": "da Z"
},
{
"artist_alias": "Taylor Swift"
},
{
"artist_alias": "Lew"
}
],
"artist_comment": "",
"artist_country": "US",
"artist_credits": {
"artist_list": []
},
"artist_id": 259675,
"artist_name": "Taylor Swift",
"artist_name_translation_list": [
{
"artist_name_translation": {
"language": "JA",
"translation": "テイラー・スウィフト"
}
}
],
"artist_twitter_url": "https://twitter.com/taylorswift13",
"begin_date": "1989-00-00",
"begin_date_year": "1989",
"end_date": "0000-00-00",
"end_date_year": "",
"restricted": 0,
"updated_time": "2024-03-07T04:07:57Z"
}
},
{
"artist": {
"artist_alias_list": [],
"artist_comment": "",
"artist_country": "",
"artist_credits": {
"artist_list": []
},
"artist_id": 37263159,
"artist_name": "Taylor Swift & ZAYN",
"artist_name_translation_list": [],
"artist_twitter_url": "",
"begin_date": "0000-00-00",
"begin_date_year": "",
"end_date": "0000-00-00",
"end_date_year": "",
"restricted": 0,
"updated_time": "2018-12-03T17:58:48Z"
}
},
{
"artist": {
"artist_alias_list": [],
"artist_comment": "",
"artist_country": "",
"artist_credits": {
"artist_list": []
},
"artist_id": 33333395,
"artist_name": "Taylor Swift & Hardwell",
"artist_name_translation_list": [],
"artist_twitter_url": "",
"begin_date": "0000-00-00",
"begin_date_year": "",
"end_date": "0000-00-00",
"end_date_year": "",
"restricted": 0,
"updated_time": "2017-03-22T23:26:27Z"
}
}
]
},
"header": {
"available": 209,
"execute_time": 0.0055232048034668,
"status_code": 200
}
}
}

Authorizations

apikey
string
query
required

Query Parameters

q_artist
string

The song artist.

Example:

"Taylor Swift"

f_artist_id
string

When set, filters by this artist ID.

Example:

"259675"

format
string

Decide the output type (json or xml).

Example:

"json"

page
string

Define the page number for paginated results.

Example:

"1"

page_size
string

Define the page size for paginated results. The allowed range is 1 to 100.

Example:

"3"

Response

200 - application/json

200 OK / 401 Unauthorized

The response is of type object.