Common/music/v1.1/Track

Jump to: navigation, search

Track

Contains information about a track on an album.

Elements

NameTypeDescription
composers TrackArtist [ ] Composers of the music on the track, sorted in order of last name.
disc integer Number of the disc in the series that the track is on.
duration integer Playing time in seconds.
flags string [ ] Additional features and characteristics that apply to the track:
  • Alternate Take
  • Bonus Track
  • Cover
  • Demo
  • Dub
  • Edit
  • Excerpt
  • Extra Information
  • Hidden
  • Instrumental
  • Live Classics
  • Mash-up
  • Medley
  • Mix
  • Multimedia Track
  • Offensive image,title,lyrics
  • Original
  • Outtake
  • Overdub
  • Previously Unreleased
  • Remix
  • Re-recording
  • Skit
  • Take
  • Unplugged
  • Version
hasReview Boolean Whether a primary review of the track is available: true or false.
ids ids IDs recognized by the API for the track:
  • trackId
  • compositionId
  • performanceId
isPick Boolean Whether the track is recommended by Rovi: true or false.
part string Title of this movement or section of a classical music work. Each track includes just one part of a classical music work.
performers TrackArtist [ ] List of the people or groups who performed on the album, sorted in order of last name.
sample string URL to an audio sample of a track on the album. Song samples are 30-second MP3 clips encoded in stereo at 96 kbit/s. File size is approximately 357 kB.

Note:  Your access to music samples is governed by your subscription level.

title string Title of the song or composition performed on the track. For a composition, the part name performed on the track may be appended to the composition title.

XML Response Example

<Track>
  <ids>
    <compositionId>MC0002366840</compositionId>
    <performanceId>MQ0000708761</performanceId>
    <trackId i:nil="true"/>
  </ids>
  <title>Symphony No. 9 in D minor ("Choral"), Op. 125~I. Allegro non troppo, un poco maestoso</title>
  <performers>
    <TrackArtist>
      <id>MN0000932272</id>
    <name>Simon Rattle</name>
    </TrackArtist>
  </performers>
  <composers>
    <TrackArtist>
      <id>MN0000536126</id>
      <name>Ludwig van Beethoven</name>
    </TrackArtist>
  </composers>
  <part>I. Allegro non troppo, un poco maestoso</part>
  <duration>1015</duration>
  <disc>1</disc>
  <isPick>false</isPick>
  <hasReview>false</hasReview>
  <sample>http:\/\/actual-url-concealed.mp3</sample>
  <flags i:nil="true" xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
</Track>

JSON Response Example

{
   "ids":{
      "compositionId":"MC0002366840",
      "performanceId":"MQ0000708761",
      "trackId":null
   },
   "title":"Symphony No. 9 in D minor (\"Choral\"), Op. 125~I. Allegro non troppo, un poco maestoso",
   "performers":[
      {
         "id":"MN0000932272",
         "name":"Simon Rattle"
      }
   ],
   "composers":[
      {
         "id":"MN0000536126",
         "name":"Ludwig van Beethoven"
      }
   ],
   "part":"I. Allegro non troppo, un poco maestoso",
   "duration":1015,
   "disc":1,
   "isPick":false,
   "hasReview":false,
   "sample":"http://actual-url-concealed.mp3",
   "flags":null
}
 
Personal tools