Release Lookup Parameters

The Release Lookup page (and the Release Actions page) accept the following query parameters:

url
Release URL from one of the supported providers. Can be specified multiple times to lookup multiple sources.
gtin
Barcode (GTIN, EAN or UPC) of the release. Can be specified instead of or in addition to url.
region
ISO 3166-1 alpha-2 country code for providers with region-specific pages or API. Multiple values can be specified as fallbacks. The default regions (GB, US, DE, JP) can be changed in the settings.
category
Category of the (additional) providers which should be looked up by barcode. Supported values:
default
Default providers which have digital music from many genres. Includes: deezer, itunes, spotify, tidal
preferred
Preferred providers from the user’s settings (your settings). Includes: ?
all
All providers. Not recommended to use as releases are usually not available from all providers. Includes: musicbrainz, deezer, itunes, spotify, tidal, bandcamp, beatport, mora

In addition to the predefined categories, any provider can be added to the combined lookup by appending its internal name as a query parameter without value (or even with a release ID as value).

Examples

  1. Lookup by URL and using your preferred providers: /release?url=URL&category=preferred
  2. Lookup by barcode on Deezer and Spotify using the region GB: /release?gtin=BARCODE&deezer&spotify&region=GB

Supported Providers

Display NameInternal NameSupported URL FormatsBarcode Lookup
MusicBrainzmusicbrainz{(beta|test).}?musicbrainz.(org|eu)/:type(artist|release)/:id
Deezerdeezer{www.}?deezer.com/:language(\w{2})?/:type(album|artist|track)/:id(\d+)
iTunesitunes{geo.}?(itunes|music).apple.com/:region(\w{2})?/:type(album|artist|song)/:slug?/{id}?:id(\d+)
Spotifyspotifyopen.spotify.com{/intl-:language}?/:type(artist|album|track)/:id
Tidaltidal{(www|listen).}?tidal.com{/browse}?/:type(album|artist|track|video)/:id(\d+)/*?
Bandcampbandcamp:artist.bandcamp.com/:type(album|track)/:title
Beatportbeatportwww.beatport.com/:language(\w{2})?/:type(artist|label|release|track)/:slug/:id
moramoramora.jp/package/:labelCode([0-9]+)/:packageId{/}?

Supported URL formats are specified using the URL Pattern API