Data
MusicBrainz artist search API
Search artists/bands by name via MusicBrainz (keyless) and get flat records: type, gender, country/area, begin-area, lifespan (begin/end/ended), disambiguation, top tags sorted by vote count, and deduped aliases. Answers 'who is artist X','what country is this band from','when was this band active','what genre tags describe this artist'.
Price$0.01per request
MethodPOST
Route/v1/data/music-artist
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache3600s public
musicartistbandmusicbrainzmetadatatagsdiscographylookup
API URL
Integration docshttps://x402.hexl.dev/v1/data/music-artistExample request
{
"query": "Nirvana",
"limit": 5
}Example response
{
"query": "Nirvana",
"total": 2,
"artists": [
{
"id": "5b11f4ce-a62d-471e-81fc-a69a8278c7da",
"name": "Nirvana",
"sortName": "Nirvana",
"type": "Group",
"gender": null,
"country": "US",
"area": "United States",
"beginArea": "Aberdeen",
"begin": "1988",
"end": "1994",
"ended": true,
"disambiguation": "90s US grunge band",
"tags": [
"grunge",
"rock"
],
"aliases": [
"Nirvana US"
],
"score": 100,
"url": "https://musicbrainz.org/artist/5b11f4ce-a62d-471e-81fc-a69a8278c7da"
}
]
}Input schema
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"examples": [
"Nirvana",
"Radiohead"
]
},
"limit": {
"type": "number",
"default": 10,
"examples": [
10
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}