Lookup multiple URLs at once with the API

XMLWordPrintable

    • Type: New Feature
    • Resolution: Fixed
    • Priority: Normal
    • 2025-03-24
    • Affects Version/s: None
    • Component/s: Web service
    • None

      In order to find the corresponding MB entity or MBID for an external link, users currently have to use one browse request per URL, for example https://musicbrainz.org/ws/2/url?resource=http://example.com/artist/42&include=artist-rels&fmt=json.

      Doing this for multiple URLs is very slow because of the rate limiting, so it would be great if there was an API endpoint which accepts multiple URLs and returns all of the results.
      This would speed up importing tools which are using the API to map external identifiers/URLs to MBIDs before seeding an editing form on MB.

      Using a local MB mirror is not really an option as the whole point of these lookups is also to check whether the corresponding entity already exists on MB, so the most recent data is required.

            Assignee:
            Michael Wiencek
            Reporter:
            David Kellner
            Votes:
            2 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

                Version Package
                2025-03-24