Uploaded image for project: 'MusicBrainz Server'
  1. MusicBrainz Server
  2. MBS-8653

Add instrument mbids to webservice calls with artist-rels

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Duplicate
    • Icon: Normal Normal
    • None
    • None
    • Web service
    • None

      Now that instruments have mbids, it would be nice to see them in webservice output. e.g., https://musicbrainz.org/ws/2/recording/f0e215c0-49f8-4962-8263-590dfff02a31?inc=artist-rels shows relationships including the id of the artist, but the instrument is only referenced as an attribute. Including an instrument name would allow for disambiguation, including knowing how to split the attribute list (additional solo lead piano - what is the instrument name and what is an attribute) How would one expect to get relationships to instruments? should instrument-rels be used here instead?

       
      <relation type-id="59054b12-01ac-43ee-a618-285fd397e461" type="instrument">
        <target>90b1ad62-d0e1-4cb9-bd18-d8f69e5029b1</target>
        <direction>backward</direction>
        <attribute-list>
          <attribute>oud</attribute>
        </attribute-list>
        <artist id="90b1ad62-d0e1-4cb9-bd18-d8f69e5029b1">
          <name>Udi Hrant Kenkulian</name>
          <sort-name>Udi Hrant Kenkulian</sort-name>
          <disambiguation>Udi Hrant</disambiguation>
        </artist>
      </relation>
      

            Unassigned Unassigned
            alastairp Alastair Porter
            Votes:
            2 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Version Package