V1.Metadata.Common:Ids

Jump to: navigation, search

Ids

Contains IDs recognized by the Music API for the following objects:

  • Song
  • Album
  • Album release
  • Classical music composition
  • Classical music performance
  • Name of a person, group, or organization

Elements

NameTypeDescription
albumId String Rovi Music ID for an album, consisting of a twelve-character string starting with MW and followed by 10 digits.
amgClassicalId String All Media Guide (AMG) database ID for a classical music artist, album, composition, or performance. AMG is a legacy database of entertainment information. AMG classical IDs consist of the following:
TypeExampleID String
Classical music artistQ     9065Q followed by 9 digits with leading spaces.
Classical music albumW   180317W followed by 9 digits with leading spaces.
Classical music compositionC    43235C followed by 9 digits with leading spaces.
Classical music performance  F  2229909  F followed by 9 digits with leading spaces.
amgClassicalTrackId String All Media Guide (AMG) database ID for a classical music track, consisting of a ten-character string starting with Y and followed by 9 digits with leading spaces. AMG is a legacy database of entertainment information.
amgMovieId String All Media Guide (AMG) database ID for a person who works in movies. AMG movie IDs consist of a seven-character string starting with P and followed by 6 digits with leading spaces. AMG is a legacy database of entertainment information.
amgPopId String All Media Guide (AMG) database ID for a popular music artist or album. AMG is a legacy database of entertainment information. AMG pop IDs consist of the following:
TypeExampleID String
Popular music artistP     3153P followed by 9 digits with leading spaces.
Popular music album   R  1805889  R followed by 9 digits with leading spaces.
amgPopTrackId String All Media Guide (AMG) database ID for a popular music song. AMG pop track IDs consist of a ten-character string starting with T and followed by 9 digits with leading spaces. AMG is a legacy database of entertainment information.
compositionId String Rovi Music ID for a classical music composition, consisting of a twelve-character string starting with MC and followed by 10 digits.
cosmoId String Cosmo ID for a person, group, or organization. Cosmo is a database of television data.
eanId String The numbers from the EAN barcode that identifies the release.
isrcId String The International Standard Recording Code (ISRC) for a sound recording or music video.
muzeId String Muze database ID for a popular music song, consisting of an eight-character string of digits. Muze is a legacy database of entertainment information.
nameId String Rovi Music ID for a person, group, or organization, consisting of a twelve-character string starting with MN and followed by 10 digits.
performanceId String Rovi Music ID for a classical music performance, consisting of a twelve-character string starting with MQ and followed by 10 digits.
releaseId String Rovi Music ID for an album release, consisting of a twelve-character string starting with MR and followed by 10 digits.
trackId String Rovi Music ID for a track on a popular music album, consisting of a twelve-character string starting with MT and followed by 10 digits.
upcId String The numbers from the barcode that identifies a music release:
  • 14 digits for music downloads
  • Fewer than 14 digits for CDs, DVDs, and other physical products

XML Response Example

The following example shows IDs in a response to an Album/Tracks request.
<ids>
  <compositionId>MC0002366840</compositionId>
  <performanceId>MQ0000708761</performanceId>
  <trackId i:nil="true"/>
</ids>

XML Response Example 2

The following example shows IDs in a response to an Album/Releases request.
<ids>
  <albumId>MW0000111184</albumId>
  <amgClassicalId i:nil="true" />
  <amgPopId i:nil="true" />
  <eanId i:nil="true" />
  <releaseId>MR0001940589</releaseId>
  <upcId>4988006843196</upcId>
</ids>

JSON Response Example

The following example shows IDs in a response to an Album/Tracks request.
"ids":{
  "compositionId":"MC0002366840",
  "performanceId":"MQ0000708761",
  "trackId":null
}

JSON Response Example 2

The following example shows IDs in a response to an Album/Releases request.
"ids":{
  "albumId":"MW0000111184",
  "amgClassicalId":null,
  "amgPopId":null,
  "eanId":null,
  "releaseId":"MR0001940589",
  "upcId":"4988006843196"
}
 
Personal tools