Catalog/music-release-group

Data

MusicBrainz album (release-group) search API

Search albums/EPs/singles as release-groups via MusicBrainz (keyless), optionally scoped to an artist, returning title, primary/secondary type, first-release-date, joined artist credit, and top tags. Answers 'what albums did artist X release','when did album Y come out','is this an album or a single','find the EP called Z'.

Price$0.01per request
MethodPOST
Route/v1/data/music-release-group
StatusLive
MIME typeapplication/json
Rate limit60/minute
Cache3600s public
musicalbumrelease-groupmusicbrainzdiscographyepsinglemetadata
API URLhttps://x402.hexl.dev/v1/data/music-release-group
Integration docs
Example request
{
  "query": "Nevermind",
  "artist": "Nirvana",
  "limit": 5
}
Example response
{
  "query": "Nevermind",
  "total": 1,
  "releaseGroups": [
    {
      "id": "1b022e01-4da6-387b-8658-8678046e4cef",
      "title": "Nevermind",
      "primaryType": "Album",
      "secondaryTypes": [],
      "firstReleaseDate": "1991-09-24",
      "artist": "Nirvana",
      "disambiguation": null,
      "tags": [
        "grunge",
        "rock"
      ],
      "score": 100,
      "url": "https://musicbrainz.org/release-group/1b022e01-4da6-387b-8658-8678046e4cef"
    }
  ]
}
Input schema
{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "query": {
      "type": "string",
      "examples": [
        "Nevermind",
        "OK Computer"
      ]
    },
    "artist": {
      "type": "string",
      "examples": [
        "Nirvana"
      ]
    },
    "limit": {
      "type": "number",
      "default": 10,
      "examples": [
        10
      ]
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}