Example RadioSeries-RadioSeason-RadioEpisode-OnDemandEvent-BroadcastEvent-BroadcastService-168

RDFa (source lint)

<div vocab="http://schema.org/" typeof="RadioSeries">
  <a property="url" href="http://www.bbc.co.uk/programmes/b006qykl">
   <span property="name">In Our Time</span></a>,
  <div property="episode" typeof="RadioEpisode">
    <a property="url" href="http://www.bbc.co.uk/programmes/b03ggc19">
     <span property="name">Ordinary Language Philosophy</span></a>,
    episode <span property="position">604</span>, broadcast on
    <div property="publication" typeof="BroadcastEvent">
      <div property="publishedOn" typeof="BroadcastService">
        <a property="url" href="http://www.bbc.co.uk/radio4"><span property="name">BBC Radio 4</span></a>
      </div> at
      <span property="startDate"
        content="2013-11-07T09:00:00+01:00">09:00, 7th of November 2013</span>
    </div>,
    available online from
    <div property="publication" typeof="OnDemandEvent">
      <span property="startDate"
       content="2013-11-07T09:45:00+01:00">09:45 on the same day</span>.
    </div>
  </div>
</div>

microdata (source lint)

<div itemscope itemtype="http://schema.org/RadioSeries">
  <a itemprop="url" href="http://www.bbc.co.uk/programmes/b006qykl">
   <span itemprop="name">In Our Time</span></a>,
  <div itemprop="episode" itemscope itemtype="http://schema.org/RadioEpisode">
    <a itemprop="url" href="http://www.bbc.co.uk/programmes/b03ggc19">
     <span itemprop="name">Ordinary Language Philosophy</span></a>,
    episode <span itemprop="position">604</span>, broadcast on
    <div itemprop="publication" itemscope itemtype="http://schema.org/BroadcastEvent">
      <div itemprop="publishedOn" itemscope itemtype="http://schema.org/BroadcastService">
        <a itemprop="url" href="http://www.bbc.co.uk/radio4"><span itemprop="name">BBC Radio 4</span></a>
      </div> at
      <span itemprop="startDate"
        content="2013-11-07T09:00:00+01:00">09:00, 7th of November 2013</span>
    </div>,
    available online from
    <div itemprop="publication" itemscope itemtype="http://schema.org/OnDemandEvent">
      <span itemprop="startDate"
       content="2013-11-07T09:45:00+01:00">09:45 on the same day</span>.
    </div>
  </div>
</div>

JSON-LD (source lint)

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "RadioSeries",
  "episode": {
    "@type": "RadioEpisode",
    "position": "604",
    "publication": [
      {
        "@type": "BroadcastEvent",
        "publishedOn": {
          "@type": "BroadcastService",
          "url": "http://www.bbc.co.uk/radio4"
        },
        "startDate": "09:00, 7th of November 2013"
      },
      {
        "@type": "OnDemandEvent",
        "startDate": "09:45 on the same day"
      }
    ],
    "url": "http://www.bbc.co.uk/programmes/b03ggc19"
  },
  "url": "http://www.bbc.co.uk/programmes/b006qykl"
}
</script>

Example TVSeries-TVSeason-TVEpisode-OnDemandEvent-BroadcastEvent-BroadcastService-167

RDFa (source lint)

<div vocab="http://schema.org/" typeof="TVSeries">
  <a property="url" href="http://www.bbc.co.uk/programmes/b006q2x0">
   <span property="name">Doctor Who</span></a>,
  <div property="containsSeason" typeof="TVSeason">
    <a property="url" href="http://www.bbc.co.uk/programmes/b00rs69w">
     <span property="name">Series 5</span></a>,
    <div property="episode" typeof="TVEpisode">
      <a property="url" href="http://www.bbc.co.uk/programmes/b00sj9sq">
       <span property="name">The Hungry Earth</span></a>,
      episode <span property="position">8</span>, broadcast on
      <div property="publication" typeof="BroadcastEvent">
        <div property="publishedOn" typeof="BroadcastService">
          <a property="url" href="http://www.bbc.co.uk/bbcone"><span property="name">BBC One</span></a>
        </div> at
        <span property="startDate"
          content="2010-05-22T18:15:00+01:00">18:15, 22nd of May 2010</span>
      </div>,
      available on
      <div property="video" typeof="VideoObject">
        <a property="url" href="http://www.bbc.co.uk/iplayer/episode/b00sj9sq">BBC iPlayer</a>
      </div> from
      <div property="publication" typeof="OnDemandEvent">
        <span property="startDate"
         content="2012-06-02T19:45:00+01:00">19:45 on the 2nd of June</span> until the
        <span property="endDate" content="2012-06-09T19:44:00+01:00">9th</span>.
      </div>
    </div>
  </div>
</div>

microdata (source lint)

<div itemscope itemtype="http://schema.org/TVSeries">
  <a itemprop="url" href="http://www.bbc.co.uk/programmes/b006q2x0">
   <span itemprop="name">Doctor Who</span></a>,
  <div itemprop="containsSeason" itemscope itemtype="http://schema.org/TVSeason">
    <a itemprop="url" href="http://www.bbc.co.uk/programmes/b00rs69w">
     <span itemprop="name">Series 5</span></a>,
    <div itemprop="episode" itemscope itemtype="http://schema.org/TVEpisode">
      <a itemprop="url" href="http://www.bbc.co.uk/programmes/b00sj9sq">
       <span itemprop="name">The Hungry Earth</span></a>,
      episode <span itemprop="position">8</span>, broadcast on
      <div itemprop="publication" itemscope itemtype="http://schema.org/BroadcastEvent">
        <div itemprop="publishedOn" itemscope itemtype="http://schema.org/BroadcastService">
          <a itemprop="url" href="http://www.bbc.co.uk/bbcone"><span itemprop="name">BBC One</span></a>
        </div> at
        <span itemprop="startDate"
          content="2010-05-22T18:15:00+01:00">18:15, 22nd of May 2010</span>
      </div>,
      available on
      <div itemprop="video" itemscope itemtype="http://schema.org/VideoObject">
        <a itemprop="url" href="http://www.bbc.co.uk/iplayer/episode/b00sj9sq">BBC iPlayer</a>
      </div> from
      <div itemprop="publication" itemscope itemtype="http://schema.org/OnDemandEvent">
        <span itemprop="startDate"
         content="2012-06-02T19:45:00+01:00">19:45 on the 2nd of June</span> until the
        <span itemprop="endDate" content="2012-06-09T19:44:00+01:00">9th</span>.
      </div>
    </div>
  </div>
</div>

JSON-LD (source lint)

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "TVSeries",
  "containsSeason": {
    "@type": "TVSeason",
    "episode": {
      "@type": "TVEpisode",
      "position": "8",
      "publication": [
        {
          "@type": "BroadcastEvent",
          "publishedOn": {
            "@type": "BroadcastService",
            "url": "http://www.bbc.co.uk/bbcone"
          },
          "startDate": "18:15, 22nd of May 2010"
        },
        {
          "@type": "OnDemandEvent",
          "endDate": "9th",
          "startDate": "19:45 on the 2nd of June"
        }
      ],
      "url": "http://www.bbc.co.uk/programmes/b00sj9sq",
      "video": {
        "@type": "VideoObject",
        "url": "http://www.bbc.co.uk/iplayer/episode/b00sj9sq"
      }
    },
    "url": "http://www.bbc.co.uk/programmes/b00rs69w"
  },
  "url": "http://www.bbc.co.uk/programmes/b006q2x0"
}
</script>

Example tv-listing3

RDFa (source lint)

<div vocab="http://schema.org" typeof="BroadcastEvent">
  <span property="name">Modern Family - S6E8 - Three Turkeys</span>
  <span property="description">Phil and Luke take over Thanksgiving duties.</span>
  <meta property="isLiveBroadcast" content="http://schema.org/False" />
  <span property="videoFormat">HD</span>
  <span property="inLanguage">en</span>
  <span property="subtitleLanguage">es</span>
  <span property="startDate" content="2014-10-12T21:00">starts 10/12/2014 9:00PM</span>
  <span property="endDate" content="2014-10-12T21:30">ends 10/12/2014 9:30PM</span>
  <div property="publishedOn" typeof="BroadcastService">
    <span property="name">WAAY-TV</span>
  </div>
  <div property="workPerformed" typeof="TVEpisode">
    <span property="name">Modern Family: Three Turkeys</span>
  </div>
</div>

microdata (source lint)

<div itemscope itemtype="http://schema.org/BroadcastEvent">
  <span itemprop="name">Modern Family - S6E8 - Three Turkeys</span>
  <span itemprop="description">Phil and Luke take over Thanksgiving duties.</span>
  <meta itemprop="isLiveBroadcast" content="http://schema.org/False" />
  <span itemprop="videoFormat">HD</span>
  <span itemprop="inLanguage">en</span>
  <span itemprop="subtitleLanguage">es</span>
  <span itemprop="startDate" content="2014-10-12T21:00">starts 10/12/2014 9:00PM</span>
  <span itemprop="endDate" content="2014-10-12T21:30">ends 10/12/2014 9:30PM</span>
  <div itemprop="publishedOn" itemscope itemtype="http://schema.org/BroadcastService">
    <span itemprop="name">WAAY-TV</span>
  </div>
  <div itemprop="workPerformed" itemscope itemtype="http://schema.org/TVEpisode">
    <span itemprop="name">Modern Family: Three Turkeys</span>
  </div>
</div>

JSON-LD (source lint)

<script type="application/ld+json">
{
  "@context":"http://schema.org",
  "@type":"BroadcastEvent",
  "startDate":"2014-10-12T21:00",
  "endDate":"2014-10-12T21:30",
  "publishedOn":{
    "@type":"BroadcastService",
    "name": "WAAY-TV"
  },
  "workPerformed":{
    "@type":"CreativeWork",
    "name": "Modern Family: Three Turkeys"
  },
  "inLanguage":"en",
  "subtitleLanguage":"es",
  "videoFormat":"HD",
  "isLiveBroadcast":"False",
  "name":"Modern Family - S6E8 - Three Turkeys",
  "description":"Phil and Luke take over Thanksgiving duties."
}
</script>

Example tv-listing4

RDFa (source lint)

<div vocab="http://schema.org/" typeof="BroadcastEvent">
  <span property="name">FIFA Women's World Cup Final</span>
  <span property="description">US vs. Japan</span>
  <meta property="isLiveBroadcast" content="http://schema.org/True" />
  <span property="videoFormat">HD</span>
  <span property="startDate" content="2015-07-05T15:30-07:00">starts 07/05/2015 3:30PM</span>
  <div property="broadcastOfEvent" typeof="SportsEvent">
    <span property="name">FIFA Women's World Cup Final 2015</span>
    <div property="competitor" typeof="SportsTeam">
      <meta property="name" content="United States" />
    </div>
    <div property="competitor" typeof="SportsTeam">
      <meta property="name" content="Japan" />
    </div>
    <meta property="startDate" content="2015-07-05T16:00-07:00" />
    <div property="location" typeof="City">
      Played in <span property="name">Vancouver</span>
    </div>
  </div>
</div>

microdata (source lint)

<div itemscope itemtype="http://schema.org/BroadcastEvent">
  <span itemprop="name">FIFA Women's World Cup Final</span>
  <span itemprop="description">US vs. Japan</span>
  <meta itemprop="isLiveBroadcast" content="http://schema.org/True" />
  <span itemprop="videoFormat">HD</span>
  <span itemprop="startDate" content="2015-07-05T15:30-07:00">starts 07/05/2015 3:30PM</span>
  <div itemprop="broadcastOfEvent" itemscope itemtype="http://schema.org/SportsEvent">
    <span itemprop="name">FIFA Women's World Cup Final 2015</span>
    <div itemprop="competitor" itemscope itemtype="http://schema.org/SportsTeam">
      <meta itemprop="name" content="United States" />
    </div>
    <div itemprop="competitor" itemscope itemtype="http://schema.org/SportsTeam">
      <meta itemprop="name" content="Japan" />
    </div>
    <meta itemprop="startDate" content="2015-07-05T16:00-07:00" />
    <div itemprop="location" itemscope itemtype="http://schema.org/City">
      Played in <span itemprop="name">Vancouver</span>
    </div>
  </div>
</div>

JSON-LD (source lint)

<script type="application/ld+json">
{
  "@context":"http://schema.org",
  "@type":"BroadcastEvent",
  "name": "FIFA Women's World Cup Final",
  "description": "US vs. Japan",
  "isLiveBroadcast": "http://schema.org/True",
  "videoFormat": "HD",
  "startDate": "2015-07-05T15:30-07:00",
  "broadcastOfEvent": {
    "@type": "SportsEvent",
    "name": "FIFA Women's World Cup Final 2015",
    "competitor": [
      {
        "@type": "SportsTeam",
        "name": "United States"
      },
      {
        "@type": "SportsTeam",
        "name": "Japan"
      }
    ],
    "startDate": "2015-07-05T16:00-07:00",
    "location": {
      "@type": "City",
      "name": "Vancouver"
    }
  }
}
</script>