Data
ISRC to recording lookup API
Resolve a 12-character ISRC to its MusicBrainz recording(s) (keyless), returning title, artist credit, length in ms and m:ss, and disambiguation for every recording sharing that code. Answers 'what song is ISRC X','who recorded this ISRC','how long is the track with this ISRC','look up an ISRC'.
Price$0.01per request
MethodPOST
Route/v1/data/music-isrc-lookup
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache86400s public
musicisrcrecordingtrackidentifiermusicbrainzlookupmetadata
API URL
Integration docshttps://x402.hexl.dev/v1/data/music-isrc-lookupExample request
{
"isrc": "USRC17607839"
}Example response
{
"isrc": "USRC17607839",
"count": 1,
"recordings": [
{
"id": "f3d2a8b1-1234-4c56-89ab-0987654321cd",
"title": "Umbrella",
"artist": "Rihanna feat. Jay-Z",
"lengthMs": 276000,
"duration": "4:36",
"disambiguation": null,
"url": "https://musicbrainz.org/recording/f3d2a8b1-1234-4c56-89ab-0987654321cd"
}
]
}Input schema
{
"type": "object",
"required": [
"isrc"
],
"properties": {
"isrc": {
"type": "string",
"examples": [
"USRC17607839",
"USGF19942501"
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}