Data
MusicBrainz work (composition) search API
Search works (the underlying musical composition/song as written, distinct from any recording) via MusicBrainz (keyless), returning type, languages, ISWCs, attributes, and top tags. Answers 'what is the ISWC of this song','what type of work is this','what language is this composition in','find the work behind this song'.
Price$0.01per request
MethodPOST
Route/v1/data/music-work
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache3600s public
musicworkcompositioniswcsongwritingmusicbrainzpublishingmetadata
API URL
Integration docshttps://x402.hexl.dev/v1/data/music-workExample request
{
"query": "Yesterday",
"limit": 5
}Example response
{
"query": "Yesterday",
"total": 1,
"works": [
{
"id": "b1a9c0e9-d987-4042-ae91-78d6a3267d69",
"title": "Yesterday",
"type": "Song",
"languages": [
"eng"
],
"iswcs": [
"T-070.139.516-3"
],
"attributes": [],
"tags": [],
"disambiguation": null,
"score": 100,
"url": "https://musicbrainz.org/work/b1a9c0e9-d987-4042-ae91-78d6a3267d69"
}
]
}Input schema
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"examples": [
"Yesterday",
"Bohemian Rhapsody"
]
},
"limit": {
"type": "number",
"default": 10,
"examples": [
10
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}