core + bib (Bibliographic Extension): terms relating to books and bibliography.

MusicPlaylist

Canonical URL: http://schema.org/MusicPlaylist

Thing > CreativeWork > MusicPlaylist

A collection of music tracks in playlist form.

Usage: Between 10,000 and 50,000 domains
PropertyExpected TypeDescription
Properties from MusicPlaylist
numTracks Integer The number of tracks in this album or playlist.
track ItemList  or
MusicRecording 
A music recording (track)—usually a single song. If an ItemList is given, the list should contain items of type MusicRecording. Supersedes tracks.
Properties from CreativeWork
about Thing The subject matter of the content.
accountablePerson Person Specifies the Person that is legally accountable for the CreativeWork.
aggregateRating AggregateRating The overall rating, based on a collection of reviews or ratings, of the item.
audience Audience An intended audience, i.e. a group for whom something was created. Supersedes serviceAudience.
citation CreativeWork  or
Text 
A citation or reference to another creative work, such as another publication, web page, scholarly article, etc.
contributor Organization  or
Person 
A secondary contributor to the CreativeWork or Event.
funder Organization  or
Person 
A person or organization that supports (sponsors) something through some kind of financial contribution.
genre Text  or
URL 
Genre of the creative work, broadcast channel or group.
hasPart CreativeWork Indicates a CreativeWork that is (in some sense) a part of this CreativeWork.
Inverse property: isPartOf.
inLanguage Language  or
Text 
The language of the content or performance or used in an action. Please use one of the language codes from the IETF BCP 47 standard. See also availableLanguage. Supersedes language.
interactionStatistic InteractionCounter The number of interactions for the CreativeWork using the WebSite or SoftwareApplication. The most specific child type of InteractionCounter should be used. Supersedes interactionCount.
interactivityType Text The predominant mode of learning supported by the learning resource. Acceptable values are 'active', 'expositive', or 'mixed'.
isAccessibleForFree Boolean A flag to signal that the item, event, or place is accessible for free. Supersedes free.
isPartOf CreativeWork Indicates a CreativeWork that this CreativeWork is (in some sense) part of.
Inverse property: hasPart.
license CreativeWork  or
URL 
A license document that applies to this content, typically indicated by URL.
locationCreated Place The location where the CreativeWork was created, which may not be the same as the location depicted in the CreativeWork.
mainEntity Thing Indicates the primary entity described in some page or other CreativeWork.
Inverse property: mainEntityOfPage.
mentions Thing Indicates that the CreativeWork contains a reference to, but is not necessarily about a concept.
offers Offer An offer to provide this item—for example, an offer to sell a product, rent the DVD of a movie, perform a service, or give away tickets to an event.
publication PublicationEvent A publication event associated with the item.
recordedAt Event The Event where the CreativeWork was recorded. The CreativeWork may capture all or part of the event.
Inverse property: recordedIn.
releasedEvent PublicationEvent The place and time the release was issued, expressed as a PublicationEvent.
review Review A review of the item. Supersedes reviews.
sponsor Organization  or
Person 
A person or organization that supports a thing through a pledge, promise, or financial contribution. e.g. a sponsor of a Medical Study or a corporate sponsor of an event.
translator Organization  or
Person 
Organization or person who adapts a creative work to different languages, regional differences and technical requirements of a target market, or that translates during some event.
typicalAgeRange Text The typical expected age range, e.g. '7-9', '11-'.
Properties from Thing
additionalType URL An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally.
alternateName Text An alias for the item.
description Text A description of the item.
disambiguatingDescription No comment
identifier PropertyValue  or
Text  or
URL 
The identifier property represents any kind of identifier for any kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See background notes for more details.
image ImageObject  or
URL 
An image of the item. This can be a URL or a fully described ImageObject.
mainEntityOfPage CreativeWork  or
URL 
Indicates a page (or other CreativeWork) for which this thing is the main entity being described. See background notes for details.
Inverse property: mainEntity.
name No comment
potentialAction Action Indicates a potential Action, which describes an idealized action in which this thing would play an 'object' role.
sameAs URL URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Wikidata entry, or official website.
url URL URL of the item.


Instances of MusicPlaylist may appear as values for the following properties

PropertyOn TypesDescription
inPlaylist MusicRecording The playlist to which this recording belongs.

Available properties in extensions


More specific Types

Examples

Example 1
Classic Rock Playlist
1.Sweet Home Alabama - Lynard Skynard
2.Shook you all Night Long - AC/DC
3.Sharp Dressed Man - ZZ Top
4.Old Time Rock and Roll - Bob Seger
5.Hurt So Good - John Cougar
<div itemscope itemtype="http://schema.org/MusicPlaylist">
  <span itemprop="name">Classic Rock Playlist</span>
  <meta itemprop="numTracks" content="5"/>
  <div itemprop="track" itemscope itemtype="http://schema.org/MusicRecording">
    1.<span itemprop="name">Sweet Home Alabama</span> -
    <span itemprop="byArtist">Lynard Skynard</span>
    <link href="sweet-home-alabama" itemprop="url" />
    <meta content="PT4M45S" itemprop="duration" />
    <meta content="Second Helping" itemprop="inAlbum" />
   </div>
  <div itemprop="track" itemscope itemtype="http://schema.org/MusicRecording">
    2.<span itemprop="name">Shook you all Night Long</span> -
    <span itemprop="byArtist">AC/DC</span>
  <link href="shook-you-all-night-long" itemprop="url" />
    <meta content="PT3M32S" itemprop="duration" />
    <meta content="Back In Black" itemprop="inAlbum" />
  </div>
  <div itemprop="track" itemscope itemtype="http://schema.org/MusicRecording">
    3.<span itemprop="name">Sharp Dressed Man</span> -
    <span itemprop="byArtist">ZZ Top</span>
    <link href="sharp-dressed-man" itemprop="url" />
    <meta content="PT4M13S" itemprop="duration" />
    <meta content="Eliminator" itemprop="inAlbum" />
 </div>
  <div itemprop="track" itemscope itemtype="http://schema.org/MusicRecording">
    4.<span itemprop="name">Old Time Rock and Roll</span> -
    <span itemprop="byArtist">Bob Seger</span>
    <link href="old-time-rock-and-roll" itemprop="url" />
    <meta content="PT3M12S" itemprop="duration" />
    <meta content="Stranger In Town" itemprop="inAlbum" />
  </div>
  <div itemprop="track" itemscope itemtype="http://schema.org/MusicRecording">
    5.<span itemprop="name">Hurt So Good</span> -
    <span itemprop="byArtist">John Cougar</span>
    <link href="hurt-so-good" itemprop="url" />
    <meta content="PT3M39S" itemprop="duration" />
    <meta content="American Fool" itemprop="inAlbum" />
  </div>
</div>
<div vocab="http://schema.org/" typeof="MusicPlaylist">
  <span property="name">Classic Rock Playlist</span>
  <meta property="numTracks" content="5"/>
  <div property="track" typeof="MusicRecording">
    1.<span property="name">Sweet Home Alabama</span> -
    <span property="byArtist">Lynard Skynard</span>
    <meta content="sweet-home-alabama" property="url" />
    <meta content="PT4M45S" property="duration" />
    <meta content="Second Helping" property="inAlbum" />
   </div>
  <div property="track" typeof="MusicRecording">
    2.<span property="name">Shook you all Night Long</span> -
    <span property="byArtist">AC/DC</span>
    <meta content="shook-you-all-night-long" property="url" />
    <meta content="PT3M32S" property="duration" />
    <meta content="Back In Black" property="inAlbum" />
  </div>
  <div property="track" typeof="MusicRecording">
    3.<span property="name">Sharp Dressed Man</span> -
    <span property="byArtist">ZZ Top</span>
    <meta content="sharp-dressed-man" property="url" />
    <meta content="PT4M13S" property="duration" />
    <meta content="Eliminator" property="inAlbum" />
 </div>
  <div property="track" typeof="MusicRecording">
    4.<span property="name">Old Time Rock and Roll</span> -
    <span property="byArtist">Bob Seger</span>
    <meta content="old-time-rock-and-roll" property="url" />
    <meta content="PT3M12S" property="duration" />
    <meta content="Stranger In Town" property="inAlbum" />
  </div>
  <div property="track" typeof="MusicRecording">
    5.<span property="name">Hurt So Good</span> -
    <span property="byArtist">John Cougar</span>
    <meta content="hurt-so-good" property="url" />
    <meta content="PT3M39S" property="duration" />
    <meta content="American Fool" property="inAlbum" />
  </div>
</div>
<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "MusicPlaylist",
  "name": "Classic Rock Playlist",
  "numTracks": "5",
  "track": [
    {
      "@type": "MusicRecording",
      "byArtist": "Lynard Skynard",
      "duration": "PT4M45S",
      "inAlbum": "Second Helping",
      "name": "Sweet Home Alabama",
      "url": "sweet-home-alabama"
    },
    {
      "@type": "MusicRecording",
      "byArtist": "AC/DC",
      "duration": "PT3M32S",
      "inAlbum": "Back In Black",
      "name": "Shook you all Night Long",
      "url": "shook-you-all-night-long"
    },
    {
      "@type": "MusicRecording",
      "byArtist": "ZZ Top",
      "duration": "PT4M13S",
      "inAlbum": "Eliminator",
      "name": "Sharp Dressed Man",
      "url": "sharp-dressed-man"
    },
    {
      "@type": "MusicRecording",
      "byArtist": "Bob Seger",
      "duration": "PT3M12S",
      "inAlbum": "Stranger In Town",
      "name": "Old Time Rock and Roll",
      "url": "old-time-rock-and-roll"
    },
    {
      "@type": "MusicRecording",
      "byArtist": "John Cougar",
      "duration": "PT3M39S",
      "inAlbum": "American Fool",
      "name": "Hurt So Good",
      "url": "hurt-so-good"
    }
  ]
}
</script>

Schema Version 3.3