CINXE.COM

Gracenote Developer Video + Sports APIs Docs

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <link rel="P3Pv1" href="/w3c/p3p.xml" /> <link rel="stylesheet" href='https://cdn.jsdelivr.net/npm/@boomi/exosphere@3.0.0/dist/styles.css' /> <script type="text/javascript" > var csp = ''; var nonce = '50a5ee62f9e7cf86a905'; //<![CDATA[ var mashery_info = { }; // iframe'd detection, to pop out if in an iframe if (window.location !== parent.window.location && !(/(page|docs|blog)\/preview/.test(window.location.pathname))) { parent.window.location = window.location; } //]]> </script> <title>Gracenote Developer Video + Sports APIs Docs</title> <link rel="stylesheet" type="text/css" media="screen" href="/public/Mashery/styles-min/Mashery-base.css" /> <link rel="stylesheet" type="text/css" media="screen" href="/files/tribunemedia-theme.css" /> <link rel="stylesheet" media="print" type="text/css" href="/public/Mashery/styles/print-default.css" /> <style type="text/css" media="screen"> <!-- #main { float: left; width: 650px; padding: 10px 10px 10px 25px; background-color: transparent; border-left-style:none; } .contentContainer #homeMainContent h1 { font-size: 2em; line-height: 1.1em; color: #333333; } --> </style> <script src="/public/Mashery/scripts/Mashery/Mashery-base.js?25453" type="text/javascript"></script> <script src="/public/Mashery/scripts/Mashery/source/ForumPreview.js" type="text/javascript"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.min.js" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-8044262-11']); _gaq.push(['_setDomainName', 'tmsapi.com']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); (function() { var link = document.querySelector("link[rel~='icon']"); if (!link) { link = document.createElement('link'); link.rel = 'icon'; document.getElementsByTagName('head')[0].appendChild(link); } link.href = 'https://developer.tmsapi.com/files/favicon.png'; }) (); //]]> </script> <!-- add syntax highlighter --> <script type="text/javascript" > if(window.SyntaxHighlighter != undefined) { // check for syntax highlighter load before using SyntaxHighlighter.all(); } </script> <!-- end syntax highlighter --> <!--[if lt IE 7.]> <link href="/public/Mashery/styles/IE6.css" type="text/css" media="screen" rel="stylesheet" /> <![endif]--> <!--[if IE 7]> <link href="/public/Mashery/styles/IE7.css" type="text/css" media="screen" rel="stylesheet" /> <![endif]--> <!--[if gte IE 8]> <link href="/public/Mashery/styles/IE8.css" type="text/css" media="screen" rel="stylesheet" /> <![endif]--> </head> <body id="page-docs" class="page-docs permission-denied en_US"> <!-- PAGE --> <div id="page" class="page permission-denied no_sub"> <!-- HEADER --> <div id="header" class="header"> <div id="branding" class="branding"> <div id="branding-logo" class="branding-logo"> Gracenote Developer Video + Sports APIs </div><!-- /branding-logo --> <div id="branding-tagline"> </div><!-- /branding-tagline --> <!--div id="branding-mashery"></div --><!-- /branding-mashery --> </div><!-- /branding --> </div> <!-- /HEADER --> <div id="user" class="user"> <div id="user-auth" class="user-auth"> </div><!-- /user-auth --> <div id="user-main" class="user-main"> </div><!-- /user-main --> <div id="user-nav" class="user-nav"> <ul> <script > window. addEventListener('load', (event) => { var lastSignOut = document.getElementById("lastSignOut"); if(lastSignOut) { lastSignOut.addEventListener("click", function () { document.getElementById('mashery-logout-form').submit(); }); } }); </script> <li class="first sign-in"> <a href="https://developer.tmsapi.com/login/login?r=https%3A%2F%2Fdeveloper.tmsapi.com%2Fdocs%2Fread%2Ftv_sports_data&amp;h=652c10d134a0082e2ba6a1f85fd8b8aa">Sign In</a> </li> <li class="register"> <a href="https://developer.tmsapi.com/member/register">Register</a> </li> </ul> </div><!-- /user-nav --> <div id="user-menu"> </div> </div><!-- /user --> <div id="info" class="info" style="display: none;"> </div><!-- /info --> <!-- CONTENT --> <div id="content" class="content"> <div id="main" class="main"> <div id="errors"> <p>You don't have permission to read tv_sports_data.</p> Please <a href="https://developer.tmsapi.com/login/login?r=https%3A%2F%2Fdeveloper.tmsapi.com%2Fdocs%2Fread%2Ftv_sports_data&h=652c10d134a0082e2ba6a1f85fd8b8aa">Sign In</a> or <a href="https://developer.tmsapi.com/member/register">Register</a>.</div> </div><!-- /main --> <!-- SUB --> <div id="sub" class="sub"> </div> <!-- /SUB --> <div id="breadcrumbs"> </div><!-- /breadcrumbs --> <div id="local" class="local"> <ul> <li class=" first"><a href="https://developer.tmsapi.com/page">Home</a></li> <li class=" "><a href="https://developer.tmsapi.com/Getting_Started">Get Started</a></li> <li class="active "><a href="https://developer.tmsapi.com/docs">Documentation</a></li> <li class=" "><a href="https://developer.tmsapi.com/io-docs">API Explorer</a></li> <li class=" last"><a href="https://developer.tmsapi.com/Sample_Code">Sample Code</a></li> </ul> </div><!-- /local --> <div id="nav" class="nav"> </div><!-- /nav --> </div> <!-- /CONTENT --> <div id="footer" class="footer"> <ul> <li class=" first"><a href="http://www.gracenote.com">Gracenote.com</a></li> <li class=" "><a href="http://www.onthedemo.com">On庐 - Comprehensive Data. Amazing Apps.</a></li> <li class=" "><a href="https://developer.tmsapi.com/page/Frequently_Asked_Questions">FAQ</a></li> <li class=" "><a href="http://www.gracenote.com/company/support/">Gracenote Support</a></li> <li class=" last"><a href="http://www.gracenote.com/privacy-policy/">Privacy Policy</a></li> </ul> <!-- SITEINFO --> <div id="siteinfo" class="siteinfo"> <p><div id="footer-logo"></div> Copyright 漏 Gracenote</p> </div> <!-- /SITEINFO --> </div><!-- /footer --> </div> <!-- /page --> <!-- Start Branding script tag --> <script type="text/javascript" > // get the branding logo to set the mouseover/out and onclick var brandingLogo = document.getElementById('branding-logo'); if(brandingLogo != undefined) { brandingLogo.addEventListener("click", function () { location.href = "https://developer.tmsapi.com/"; }); brandingLogo.addEventListener("mouseover", function () { this.style.cursor = 'pointer'; }); brandingLogo.addEventListener("mouseout", function () { this.style.cursor = 'auto'; }); } // get the mashery logo to set the mouseover/out and onclick var masheryLogo = document.getElementById('branding-mashery'); if(masheryLogo != undefined) { masheryLogo.addEventListener("click", function () { location.href = "http://www.mashery.com/"; }); masheryLogo.addEventListener("mouseover", function () { this.style.cursor = 'pointer'; }); masheryLogo.addEventListener("mouseout", function () { this.style.cursor = 'auto'; }); } </script> <!-- End Branding script tag --> <!-- <div id="extra1">&nbsp;</div> <div id="extra2">&nbsp;</div> --> <script type="text/javascript"> //<![CDATA[ $("#local ul").append('<li><a href="http://developer.tmsapi.com/Contact_TMS"><span class="tab">Contact</span></a></li>'); $("div#local li a").css({"width":"89px"}); $('div#header').after($('div#local')); $(function () { $('#sub ul').find('li').each(function () { // get the menu + check for children var $parent = $(this); if ($parent.children('ul').length) { $parent.prepend($('<a/>', { // prepend the link href: '#', text: '+' }).addClass('toggle').click(function () { // add class for styling purposes + click function var $this = $(this); $this.text(($this.text() == '-' ? '+' : '-')); // switch icons on click $parent.children('ul').toggle('fast'); // set toggle })); } if ($parent.hasClass('active')) { $parent.parent().show().siblings('.toggle').text('-'); } }); }); // Auto-populate date parameters (function () { var d = new Date(); if ( (/io-docs/.test(window.location.pathname)) ) { var today, dflTime, tomorrow, yesterday, fourteenDays; today = [d.getUTCFullYear(), ('0' + (d.getUTCMonth() + 1)).slice(-2), ('0' + d.getUTCDate()).slice(-2)].join('-'); d.setDate(d.getDate()+1); tomorrow = [d.getUTCFullYear(), ('0' + (d.getUTCMonth() + 1)).slice(-2), ('0' + d.getUTCDate()).slice(-2)].join('-'); d.setDate(d.getDate()-2); yesterday = [d.getUTCFullYear(), ('0' + (d.getUTCMonth() + 1)).slice(-2), ('0' + d.getUTCDate()).slice(-2)].join('-'); d.setDate(d.getDate()+15); fourteenDays = [d.getUTCFullYear(), ('0' + (d.getUTCMonth() + 1)).slice(-2), ('0' + d.getUTCDate()).slice(-2)].join('-'); if ((('0' + d.getUTCMinutes()).slice(-2)) < 30) { dflTime = 'T' + [('0' + d.getUTCHours()).slice(-2), '00'].join(':') + 'Z'; } else { dflTime = 'T' + [('0' + d.getUTCHours()).slice(-2), '30'].join(':') + 'Z'; } // Default current dates in required date parameter inputs $('input[value="Movies Playing in Local Theatres"] ~ table input[name="params[startDate]"]').val( today); $('input[value="New Shows Airing on TV"] ~ table input[name="params[startDateTime]"]').val( today+dflTime); $('input[value="Airings of Sports Events"] ~ table input[name="params[startDateTime]"]').val( today+dflTime); $('input[value="Movies Airing on TV"] ~ table input[name="params[startDateTime]"]').val( today+dflTime); $('input[value="Lineup Airings (TV Grid)"] ~ table input[name="params[startDateTime]"]').val( today+dflTime); $('input[value="Station Airings"] ~ table input[name="params[startDateTime]"]').val( today+dflTime); $('input[value="Program Airings"] ~ table input[name="params[startDateTime]"]').val( today+dflTime); $('input[value="Program Airings"] ~ table input[name="params[endDateTime]"]').val( tomorrow+dflTime ); $('input[value="New Shows that Aired in Last Week"] ~ table input[name="params[startDate]"]').val( yesterday ); $('input[value="Advance Planner"] ~ table input[name="params[startDate]"]').val( tomorrow ); $('input[value="Series Airings"] ~ table input[name="params[startDateTime]"]').val( today+dflTime ); $('input[value="Series Airings"] ~ table input[name="params[endDateTime]"]').val( tomorrow+dflTime ); $('input[value="Movie Airings"] ~ table input[name="params[startDateTime]"]').val( today+dflTime ); $('input[value="Movie Airings"] ~ table input[name="params[endDateTime]"]').val( tomorrow+dflTime ); $('input[value="All Movies Airing on TV"] ~ table input[name="params[startDateTime]"]').val( today+dflTime); $('input[value="Theatre Showtimes"] ~ table input[name="params[startDate]"]').val( today ); $('input[value="Movie Showtimes (single movie)"] ~ table input[name="params[startDate]"]').val( today ); $('input[value="Movies Playing in Local Theatres"] ~ table input[name="params[startDate]"]').val( today ); $('input[value="Future Releases"] ~ table input[name="params[releaseDate]"]').val( tomorrow ); $('input[value="Airings of Sports Events"] ~ table input[name="params[startDateTime]"]').val( today+dflTime); $('input[value="Airings of Sports Non-Events"] ~ table input[name="params[startDateTime]"]').val( today+dflTime); $('input[value="Team Airings"] ~ table input[name="params[startDateTime]"]').val( today+dflTime); $('input[value="Team Airings"] ~ table input[name="params[endDateTime]"]').val( tomorrow+dflTime); $('input[value="Organization Airings"] ~ table input[name="params[startDateTime]"]').val( today+dflTime); $('input[value="Airings of Celebrities"] ~ table input[name="params[startDateTime]"]').val( today+dflTime); $('input[value="Airings of Celebrities"] ~ table input[name="params[endDateTime]"]').val( tomorrow+dflTime); $('input[value="Celebrities Appearing on Talk Shows by Day"] ~ table input[name="params[startDateTime]"]').val( today+dflTime); $('input[value="DNU Programs"] ~ table input[name="params[date]"]').val( yesterday); $('input[value="Sports Programs with Organization"] ~ table input[name="params[date]"]').val( today ); $('input[value="Schedules"] ~ table input[name="params[startDateTime]"]').val( today+dflTime); $('input[value="Schedules"] ~ table input[name="params[endDateTime]"]').val( tomorrow+dflTime); $('input[value="Schedules"] ~ table input[name="params[updateDateTime]"]').val( yesterday+dflTime); // $('input[value="Schedules"] ~ table input[name="params[startDate]"]').val(today); // $('input[value="Schedules"] ~ table input[name="params[endDate]"]').val(fourteenDays); // Disable option separators in country code dropdown $('input[value="Find Lineups"] ~ table select[name="params[country]"] option[value="-"]').prop("disabled",true); // Auto-populate postal code based on country selection $('input[value="Find Lineups"] ~ table select[name="params[country]"]').change(function() { switch($(this).val()) { case 'USA': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('78701'); break; case 'CAN': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('K1P5W1'); break; case 'AUS': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('2000'); break; case 'GBR': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('CF31'); break; case 'SWE': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('111 21'); break; case 'AIA': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('AI-2640'); break; case 'ATG': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('AG'); break; case 'ABW': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('AW'); break; case 'BHS': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('BS'); break; case 'BRB': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('BB14001'); break; case 'BMU': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('CR01'); break; case 'BES': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('BQ'); break; case 'VGB': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('VG1110'); break; case 'CYM': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('KY1-0001'); break; case 'CUW': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('CW'); break; case 'DMA': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('DM'); break; case 'DOM': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('10101'); break; case 'GRD': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('GD'); break; case 'JAM': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('JMAAW01'); break; case 'PRI': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('00601'); break; case 'MAF': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('97150'); break; case 'VCT': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('VC0100'); break; case 'KNA': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('KN'); break; case 'LCA': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('LC'); break; case 'TTO': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('TT'); break; case 'TCA': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('TKCA1ZZ'); break; case 'ARG': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('A4190'); break; case 'BLZ': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('BZ'); break; case 'BRA': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('01419'); break; case 'CHL': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('1000000'); break; case 'COL': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('CO'); break; case 'CRI': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('10101'); break; case 'ECU': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('170950'); break; case 'GTM': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('01001'); break; case 'GUY': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('GY'); break; case 'HND': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('HN'); break; case 'MEX': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('41701'); break; case 'PAN': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('PA'); break; case 'PER': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('23006'); break; case 'URY': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('11000'); break; case 'VEN': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('1010'); break; case 'DNK': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('9260'); break; case 'FIN': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('91980'); break; case 'DEU': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('14050'); break; case 'FRA': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('38800'); break; case 'AUT': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('6886'); break; case 'CHE': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('3303'); break; case 'ITA': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('50131'); break; case 'NOR': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('1181'); break; case 'ESP': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('28001'); break; case 'BEL': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('2018'); break; case 'IRL': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('D01'); break; case 'POL': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('00-008'); break; case 'NLD': $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val('1018'); break; default: $('input[value="Find Lineups"] ~ table input[name="params[postalCode]"]').val(''); } }); } })(); //]]> </script> <script src="/files/pardot.js" type="text/javascript"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10