CINXE.COM
<!doctype html><!--[if IE 8]><html data-19ax5a9jf="dingo" class="a-no-js a-lt-ie10 a-lt-ie9 a-ie8"><![endif]--><!--[if IE 9]><html data-19ax5a9jf="dingo" class="a-no-js a-lt-ie10 a-ie9"><![endif]--><!--[if !(IE 8)&!(IE 9)]><!--><html data-19ax5a9jf="dingo" class="a-no-js"><!--<![endif]--> <head><script>var aPageStart = (new Date()).getTime();</script><meta charset="utf-8"/> <title></title> <link rel="stylesheet" href="https://images-na.ssl-images-amazon.com/images/I/11EIQ5IGqaL._RC|01e5ncglxyL.css,01lF2n-pPaL.css,41DLtM-IPiL.css,31iNSIr1kuL.css,011DCEwfbwL.css,013z33uKh2L.css,01R9dtRDQdL.css,01rhj7BIeEL.css,410iOIpxjqL.css,11TIuySqr6L.css,01ElnPiDxWL.css,114oHnH0QRL.css,01crd53+KxL.css,01IdKcBuAdL.css,01y-XAlI+2L.css,01RgENaJKWL.css,219sMS379pL.css,01oDR3IULNL.css,51CguxBmgsL.css,01XPHJk60-L.css,01lN1FNc-RL.css,21Z4Q-IpuWL.css,11MrAKjcAKL.css,21qHKSTSJCL.css,11Zh8bU-hoL.css,01CFUgsA-YL.css,31jsrAUX5KL.css,11WHSxzwhML.css,11MO3b1rxzL.css,11ylgxpE+pL.css,11b-GR26DVL.css,01j2JE3j7aL.css,11maZ3sCvAL.css,21+98GSaU1L.css,11TxiWYBNOL.css,01chhhuYckL.css,21Q7cg1AwNL.css,1128pDOWgAL.css,11mA7+zB7BL.css,01G+-woTSUL.css,01890+Vwk8L.css,01b3+vZ+YbL.css,01cbS3UK11L.css,21kdNu0AlvL.css,0116OOHSwvL.css_.css?AUIClients/AmazonUI#us.trident" /> <link rel="stylesheet" href="https://images-na.ssl-images-amazon.com/images/I/71cTjwDJRNL.css?AUIClients/DeXWebsiteAUIAssets" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="description" content="" /> <meta name="keywords" content=""> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"> <meta name="google-site-verification" content="wfEDah_6uJe9Y7uIfLrVycd_efr8wQ9YO-fM_5MI5w0" /> <meta name="google-site-verification" content="Eu8BqTWMhRRdfCAdqUh2RYb3SjAiuFp4wmgTtGcteM0" /> <link rel="alternate" href="https://developer.amazon.com/support/legal/alexa_device_requirements" hreflang="en_US" /> <link rel="canonical" href="https://developer.amazon.com/support/legal/alexa_device_requirements" /> <meta name="google-site-verification" content="KHmp6TUPKc1gHlM9TuB842pcV7TxZVV6TgenZtsYoNY" /> <meta name="msvalidate.01" content="9761B379C1B64F587D71BA40337FDD07" /> <script language="JavaScript" type="text/javascript"> var digitalData ={ page:{ pageInfo: { pageInstanceID: "\/dx\/alexa_device_requirements", path: "\/support\/legal\/alexa_device_requirements", pageID: "", pageTitle: "", pageType: "DeX", primaryCategory: "alexa", pageName: "", language: "en_US" } }, user:{ userID: "", ipAddress: "8.222.208.146" } }; var urlSplit = "\/support\/legal\/alexa_device_requirements".split("/"); var trailingSlash = urlSplit.pop(); var pTitle = trailingSlash; if (trailingSlash == ""){ pTitle = urlSplit.pop() } if ("alexa_device_requirements".indexOf("search") !== -1) { digitalData.page.pageInfo.searchResultsNum = ""; } if ("alexa_device_requirements".indexOf("dex-home") !== -1){ digitalData.page.pageInfo.pageID = "Home"; digitalData.page.pageInfo.pageTitle = "Home"; digitalData.page.pageInfo.primaryCategory = "Home"; } else { digitalData.page.pageInfo.pageID = pTitle; pTitle = pTitle.replace(/(^|-)[a-z]/g,function(f){return f.toUpperCase();}); pTitle = pTitle.replace(/-/g, ''); digitalData.page.pageInfo.pageTitle = pTitle; var pCat = digitalData.page.pageInfo.primaryCategory; pCat = pCat.replace(/(^|-)[a-z]/g,function(f){return f.toUpperCase();}); pCat = pCat.replace(/-/g, ''); digitalData.page.pageInfo.primaryCategory = pCat; } var pageNameStr = "" + digitalData.page.pageInfo.primaryCategory; //Todo: add in logic for sub-categories when AOI is implemented. if (digitalData.page.pageInfo.pageTitle != null){ if (pageNameStr != ""){ pageNameStr += ":"; } pageNameStr += digitalData.page.pageInfo.pageTitle; } digitalData.page.pageInfo.pageName = pageNameStr; (function (w) { w.URLSearchParams = w.URLSearchParams || function (searchString) { var self = this; self.searchString = searchString; self.get = function (name) { var results = new RegExp('[\?&]' + name + '=([^&#]*)').exec(self.searchString); if (results == null) { return null; } else { return decodeURI(results[1]) || 0; } }; } })(window); </script> <script src="https://m.media-amazon.com/images/G/01/envImprovement/js/jquery/jquery-3.5.1.min.js" crossorigin="anonymous"></script> <script src="https://ds6yc8t7pnx74.cloudfront.net/content/dam/developer-portal/analytics/prod/launch-EN968f8a7401fc4ccea43ced61e7b0c2bb.min.js" async></script> <link rel="stylesheet" type="text/css" href="https://d20632htc2msyc.cloudfront.net/static/css/main.css" /> <script defer src="https://d20632htc2msyc.cloudfront.net/static/js/main.js"></script> <script type="text/javascript"> (function() { var didInit = false; function initMunchkin() { if(didInit === false) { didInit = true; Munchkin.init('365-EFI-026'); } } var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = '//munchkin.marketo.net/munchkin.js'; s.onreadystatechange = function() { if (this.readyState == 'complete' || this.readyState == 'loaded') { initMunchkin(); } }; s.onload = initMunchkin; document.getElementsByTagName('head')[0].appendChild(s); })(); </script> </head> <body class="a-m-us a-aui_72554-c a-aui_a11y_1_699934-c a-aui_a11y_4_835613-c a-aui_a11y_6_837773-c a-aui_a11y_sr_678508-c a-aui_killswitch_csa_logger_372963-c a-aui_pci_risk_banner_210084-c a-aui_preload_261698-c a-aui_rel_noreferrer_noopener_309527-c a-aui_template_weblab_cache_333406-c a-aui_tnr_v2_180836-c"><div id="a-page"><script type="a-state" data-a-state="{"key":"a-wlab-states"}">{"AUI_A11Y_6_837773":"C","AUI_TNR_V2_180836":"C","AUI_PRELOAD_261698":"C","AUI_TEMPLATE_WEBLAB_CACHE_333406":"C","AUI_72554":"C","AUI_A11Y_1_699934":"C","AUI_A11Y_4_835613":"C","AUI_KILLSWITCH_CSA_LOGGER_372963":"C","AUI_A11Y_SR_678508":"C","AUI_REL_NOREFERRER_NOOPENER_309527":"C","AUI_PCI_RISK_BANNER_210084":"C"}</script> <header class='dpHeader dphThemedark'> <div class='dphTopBar clearfix'> <div class='dphLeft'> <div class='dphMenuToggle'> <i class='dphMenuIcon'></i> <i class='dphMenuBackIcon'></i> </div> <a class='dphLogo' href='/alexa'> <img src="https://m.media-amazon.com/images/G/01/mobile-apps/dex/logos/alexaLogo1x._V516058141_.png" srcset="https://m.media-amazon.com/images/G/01/mobile-apps/dex/logos/alexaLogo1x._V516058141_.png 1x, https://m.media-amazon.com/images/G/01/mobile-apps/dex/logos/alexaLogo2x._V516058141_.png 2x" alt="Amazon Alexa Logo"> </a> </div> <div class='dphRight'> <div class="dphSearchBarWrap"> <!-- Used in tech docs to hide side bar search results when we rollout new search --> <script type="text/javascript"> window.newSearch = true; </script> <div hidden style="display: none;" class="new-search-flag" data-val="enabled"></div> <div hidden style="display: none;" class="new-search-metadata"> {"settingsUrl":"https://ds6yc8t7pnx74.cloudfront.net/devportal-digital-assets/cf/developer-portal/getDeXSearchData"} </div> <div id="dex-search-header-bar"> </div> </div> <div id='navFlyoutYourAlexaConsoles' class='dphFlyoutItem dphDevConsoleLinkTopBar '> <span class='dphConsole dphLink'>Your Alexa Consoles</span> <div class='dphDropdownWrap'> <nav class='dphDropdown accrItem'> <div class='dpIconArrow accrHandle'></div> <ul class='dphDropdownList'> <li class='dphdItem'> <a href='/alexa/console/ask'> Skills </a> </li> <li class='dphdItem'> <a href='/avs/home.html#/avs/welcome'> Alexa Built-in Devices </a> </li> <li class='dphdItem'> <a href='/alexa/console/wwa'> Works with Alexa </a> </li> </ul> </nav> </div> </div> <!-- Text has variable width, so we need JavaScript to correctly place the flyout --> <script> (function(){ //Set developer console dropdown placement as soon as possible "use strict"; var PADDING_RIGHT = 40; var DEFAULT_TRANSLATE_X = -450; var DEFAULT_TEXT_WIDTH = 115; var DCDW_PADDING_RIGHT = 5; var PRERENDER_LINK_WIDTH_ERROR = 5; //After page fully loads, the DC link is 5px less wide var ARROW_WIDTH = 20; var navFlyout = document.getElementById('navFlyoutYourAlexaConsoles'); var nfDropdownWrap = navFlyout.querySelectorAll('.dphDropdownWrap'); var linkWidth = (navFlyout.clientWidth || DEFAULT_DC_WIDTH) - PADDING_RIGHT - PRERENDER_LINK_WIDTH_ERROR; var dcdwTranslateX = DEFAULT_TRANSLATE_X + DCDW_PADDING_RIGHT + linkWidth; nfDropdownWrap[0].style.transform = "translateX(" + dcdwTranslateX + "px)"; //Add stylesheet to place arrow indicator and border-hiding bar var style = document.createElement('style'); var css = "#navFlyoutYourAlexaConsoles:before {margin-left: "+ (linkWidth / 2) +"px;}"+ "#navFlyoutYourAlexaConsoles .dphDropdown:before{right: " + ((linkWidth / 2) - (ARROW_WIDTH / 2)) + "px;}"; style.type = 'text/css'; style.appendChild(document.createTextNode(css)); document.head.appendChild(style); })(); </script> <div class='dphUserInfo'> <a class="dphLink" href="/settings/console/registration?return_to=/support/legal/alexa_device_requirements">Sign In</a> </div> <style> #notification-counter { position: absolute; top: 2px; padding: 0 2px; min-width: 20px; background: #BF2727; color: white; font-size: 11px; border-radius: 3px; line-height: 20px; text-align: center; } #notification_click_icon { width: 32px; height: 32px; background-color: #31465f; text-align: center; line-height: 32px; border-radius: 50%; margin-right: 15px; color: white; font-weight: 300; cursor: pointer; } #notification-placeholder { position: absolute; top:45px; } #notification_flyout_iframe_id { display: none; position: absolute; width: 425px; border: none; transform: translate(-80%); transition: all 0.2s; } @media screen and (max-width: 992px) { #notification_click_icon { position: fixed; display: inline-block; right: 44px; } #notification_click_icon ~ .dphSearch.active { position: relative; z-index: 0; } #notification-placeholder { top:28px; } #notification-counter { top: -6px; } } @media screen and (max-width: 414px) { #notification_flyout_iframe_id { transform: none; right: -99px; width: 100vw; } #notification_click_icon ~ .dphSearch.active { position: relative; z-index: 0; } } </style> <div id='navFlyout?' class='dphFlyoutItem dphDevConsoleLinkTopBar dphButton'> <span class='dphConsole dphLink'>?</span> <div class='dphDropdownWrap'> <nav class='dphDropdown accrItem'> <div class='dpIconArrow accrHandle'></div> <ul class='dphDropdownList'> <li class='dphdItem'><a href='/support/'>Support</a></li> <li class='dphdItem'><a href='/documentation/'>Docs</a></li> <li class='dphdItem'><a href='/support/contact-us'>Contact Us</a></li> <li class='dphdItem'><a href='/support/cases'>My Appstore Cases</a></li> </ul> </nav> </div> </div> </div> </div> <div class='dphNavigation accordion' data-accr_active_width='327'> <div class='dphnWrap'> <div class='dphUserInfo'> <a class="dphLink" href="/settings/console/registration?return_to=/support/legal/alexa_device_requirements">Sign In</a> </div> <nav class="dpPrimaryNav dphDevConsoleLinkNavBar"> <ul class="dppnItems"> <li class="dppnItem accrItem"> <span class='dppnLink'>Your Alexa Consoles</span> <div class="dpIconArrow accrHandle"></div> <div class="dppnFlyoutWrap"> <div class="dppnSecondaryNavWrap"> <ul class="dppnFlyout dppnSecondaryNav"> <li class='dppnfItem accrItem'> <a href='/alexa/console/ask'class="dppnfLink"> <span class="dppnfTitle">Skills</span> </a> </li> <li class='dppnfItem accrItem'> <a href='/avs/home.html#/avs/welcome'class="dppnfLink"> <span class="dppnfTitle">Alexa Built-in Devices</span> </a> </li> <li class='dppnfItem accrItem'> <a href='/alexa/console/wwa'class="dppnfLink"> <span class="dppnfTitle">Works with Alexa</span> </a> </li> </ul> </div> </div> </li> </ul> </nav> <nav class="dpPrimaryNav"> <ul class="dppnItems"> <li class="dppnItem accrItem"> <a href="/alexa-skills-kit" class="dppnLink"> Skill Builders </a> <div class='dpIconArrow accrHandle'></div> <div class='dppnFlyoutWrap'> <div class='dppnSecondaryNavWrap'> <ul class="dppnFlyout dppnSecondaryNav"> <li class="dppnfItem accrItem"> <a href="https://developer.amazon.com/alexa/alexa-skills-kit" class="dppnfLink"> <span class="dppnfTitle">Alexa Skills Kit</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="https://developer.amazon.com/alexa/alexa-skills-kit/new/feature-updates" class="dppnfLink"> <span class="dppnfTitle">Feature Updates</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="https://developer.amazon.com/docs/ask-overviews/build-skills-with-the-alexa-skills-kit.html" class="dppnfLink"> <span class="dppnfTitle">Documentation</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="https://developer.amazon.com/en-US/alexa/alexa-skills-kit/grow-your-business" class="dppnfLink"> <span class="dppnfTitle">Grow Your Business</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="https://developer.amazon.com/alexa/console/ask" class="dppnfLink"> <span class="dppnfTitle">Developer Console</span> <span class="dppnfSubtitle"></span> </a> </li> </ul> </div> </div> </li> <li class="dppnItem accrItem"> <a href="/alexa/devices" class="dppnLink"> Device Makers </a> <div class='dpIconArrow accrHandle'></div> <div class='dppnFlyoutWrap'> <div class='dppnSecondaryNavWrap'> <ul class="dppnFlyout dppnSecondaryNav"> <li class="dppnfItem accrItem"> <a href="/alexa-voice-service" class="dppnfLink"> <span class="dppnfTitle">Alexa Built-in Devices</span> <span class="dppnfSubtitle">Develop Alexa built-in devices with Alexa Voice Service</span> </a> <div class='dpIconArrow accrHandle'></div> <div class='dppnLevel3NavWrap'> <ul class="dppnFlyout dppnLevel3Nav"> <li class="dppnfItem "> <a href="/docs/alexa-voice-service/get-started-with-alexa-voice-service.html" class="dppnfLink"> <span class="dppnfTitle">Overview</span> <span class="dppnfSubtitle">Integrate Alexa directly into your products.</span> </a> </li> <li class="dppnfItem "> <a href="/alexa-voice-service/learn" class="dppnfLink"> <span class="dppnfTitle">Learn</span> <span class="dppnfSubtitle">Discover AVS features, solutions, and resources</span> </a> </li> <li class="dppnfItem "> <a href="/alexa-voice-service/design" class="dppnfLink"> <span class="dppnfTitle">Design</span> <span class="dppnfSubtitle">Read functional, hardware, and UX guidelines</span> </a> </li> <li class="dppnfItem "> <a href="/alexa-voice-service/build" class="dppnfLink"> <span class="dppnfTitle">Build</span> <span class="dppnfSubtitle">Evaluate SDKs, dev kits, and solution providers</span> </a> </li> <li class="dppnfItem "> <a href="/alexa-voice-service/launch" class="dppnfLink"> <span class="dppnfTitle">Launch</span> <span class="dppnfSubtitle">Prepare for product testing and marketing</span> </a> </li> </ul> </div> </li> <li class="dppnfItem accrItem"> <a href="/alexa/connected-devices" class="dppnfLink"> <span class="dppnfTitle">Connected Devices</span> <span class="dppnfSubtitle">Connect your smart devices to Alexa</span> </a> <div class='dpIconArrow accrHandle'></div> <div class='dppnLevel3NavWrap'> <ul class="dppnFlyout dppnLevel3Nav"> <li class="dppnfItem "> <a href="/alexa/connected-devices" class="dppnfLink"> <span class="dppnfTitle">Overview</span> <span class="dppnfSubtitle">Create a smarter home with Alexa</span> </a> </li> <li class="dppnfItem "> <a href="/alexa/connected-devices/learn" class="dppnfLink"> <span class="dppnfTitle">Learn</span> <span class="dppnfSubtitle">Features and benefits</span> </a> </li> <li class="dppnfItem "> <a href="/alexa/connected-devices/design" class="dppnfLink"> <span class="dppnfTitle">Design</span> <span class="dppnfSubtitle">Design your customer experience</span> </a> </li> <li class="dppnfItem "> <a href="/alexa/connected-devices/build" class="dppnfLink"> <span class="dppnfTitle">Build</span> <span class="dppnfSubtitle">Build with the Smart Home Skill API</span> </a> </li> <li class="dppnfItem "> <a href="/alexa/connected-devices/launch" class="dppnfLink"> <span class="dppnfTitle">Launch</span> <span class="dppnfSubtitle">Launch your skill or submit your product</span> </a> </li> </ul> </div> </li> </ul> </div> </div> </li> <li class="dppnItem accrItem"> <span class="dppnLink"> Products </span> <div class='dpIconArrow accrHandle'></div> <div class='dppnFlyoutWrap'> <div class='dppnSecondaryNavWrap'> <ul class="dppnFlyout dppnSecondaryNav"> <li class="dppnfItem accrItem"> <a href="/alexa-skills-kit" class="dppnfLink"> <span class="dppnfTitle">Alexa Skills Kit</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="/alexa-voice-service" class="dppnfLink"> <span class="dppnfTitle">Alexa Voice Service</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="/alexa/connected-devices" class="dppnfLink"> <span class="dppnfTitle">Alexa Smart Home</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <span class="dppnfLink"> <span class="dppnfTitle">Alexa Gadgets Toolkit</span> <span class="dppnfSubtitle"></span> </span> <div class='dpIconArrow accrHandle'></div> <div class='dppnLevel3NavWrap'> <ul class="dppnFlyout dppnLevel3Nav"> <li class="dppnfItem "> <a href="/alexa/alexa-gadgets" class="dppnfLink"> <span class="dppnfTitle">Alexa Gadgets</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem "> <a href="/alexa/alexa-gadgets/smart-toys" class="dppnfLink"> <span class="dppnfTitle">Alexa Smart Toys</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem "> <a href="/alexa/alexa-gadgets/smart-clocks" class="dppnfLink"> <span class="dppnfTitle">Alexa Smart Clocks</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem "> <a href="/alexa/alexa-gadgets/resources" class="dppnfLink"> <span class="dppnfTitle">Resources</span> <span class="dppnfSubtitle"></span> </a> </li> </ul> </div> </li> <li class="dppnfItem accrItem"> <a href="https://developer.amazon.com/en-US/alexa/alexa-auto/sdk" class="dppnfLink"> <span class="dppnfTitle">Alexa Auto SDK</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="https://aws.amazon.com/alexaforbusiness/" class="dppnfLink"> <span class="dppnfTitle">Alexa for Business</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="https://alexa.design/hospitality" class="dppnfLink"> <span class="dppnfTitle">Alexa for Hospitality</span> <span class="dppnfSubtitle"></span> </a> </li> </ul> </div> </div> </li> <li class="dppnItem accrItem"> <span class="dppnLink"> Programs </span> <div class='dpIconArrow accrHandle'></div> <div class='dppnFlyoutWrap'> <div class='dppnSecondaryNavWrap'> <ul class="dppnFlyout dppnSecondaryNav"> <li class="dppnfItem accrItem"> <span class="dppnfLink"> <span class="dppnfTitle">Alexa Fund</span> <span class="dppnfSubtitle"></span> </span> <div class='dpIconArrow accrHandle'></div> <div class='dppnLevel3NavWrap'> <ul class="dppnFlyout dppnLevel3Nav"> <li class="dppnfItem "> <a href="/alexa-fund/fund-signup" class="dppnfLink"> <span class="dppnfTitle">Pitch Us</span> <span class="dppnfSubtitle">Tell us about your company</span> </a> </li> <li class="dppnfItem "> <a href="/alexa-fund" class="dppnfLink"> <span class="dppnfTitle">Portfolio</span> <span class="dppnfSubtitle">Alexa Fund Portfolio companies</span> </a> </li> <li class="dppnfItem "> <a href="https://developer.amazon.com/alexa-fund/next-stage" class="dppnfLink"> <span class="dppnfTitle">Alexa Accelerator</span> <span class="dppnfSubtitle">Online program for late-stage startups</span> </a> </li> <li class="dppnfItem "> <a href="/alexa-fund/alexa-fellowship" class="dppnfLink"> <span class="dppnfTitle">Alexa Fellowship</span> <span class="dppnfSubtitle">Program for university students</span> </a> </li> </ul> </div> </li> <li class="dppnfItem accrItem"> <a href="/alexaprize" class="dppnfLink"> <span class="dppnfTitle">Alexa Prize</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="https://www.amazon.science/tag/alexa" class="dppnfLink"> <span class="dppnfTitle">Alexa Science</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="/alexa/champions" class="dppnfLink"> <span class="dppnfTitle">Alexa Champions</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="/alexa/voice-interoperability" class="dppnfLink"> <span class="dppnfTitle">Voice Interoperability Initiative</span> <span class="dppnfSubtitle"></span> </a> </li> </ul> </div> </div> </li> <li class="dppnItem accrItem"> <span class="dppnLink"> Docs </span> <div class='dpIconArrow accrHandle'></div> <div class='dppnFlyoutWrap'> <div class='dppnSecondaryNavWrap'> <ul class="dppnFlyout dppnSecondaryNav"> <li class="dppnfItem accrItem"> <a href="/docs/ask-overviews/build-skills-with-the-alexa-skills-kit.html" class="dppnfLink"> <span class="dppnfTitle">Build Skills</span> <span class="dppnfSubtitle">Alexa Skills Kit</span> </a> </li> <li class="dppnfItem accrItem"> <a href="/docs/alexa-voice-service/get-started-with-alexa-voice-service.html" class="dppnfLink"> <span class="dppnfTitle">Build Alexa into a Device</span> <span class="dppnfSubtitle">Alexa Voice Service</span> </a> </li> <li class="dppnfItem accrItem"> <span class="dppnfLink"> <span class="dppnfTitle">Connect Devices to Alexa</span> <span class="dppnfSubtitle">Alexa Smart Home & Alexa Gadgets</span> </span> <div class='dpIconArrow accrHandle'></div> <div class='dppnLevel3NavWrap'> <ul class="dppnFlyout dppnLevel3Nav"> <li class="dppnfItem "> <a href="/docs/smarthome/understand-the-smart-home-skill-api.html" class="dppnfLink"> <span class="dppnfTitle">Smart Home Skills</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem "> <a href="https://developer.amazon.com/docs/alexa/ack/overview.html" class="dppnfLink"> <span class="dppnfTitle">Alexa Connect Kit</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem "> <a href="/docs/echo-button-skills/understand-echo-button-skills.html" class="dppnfLink"> <span class="dppnfTitle">Echo Button Skills</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem "> <a href="/docs/alexa-gadgets-toolkit/understand-alexa-gadgets-toolkit.html" class="dppnfLink"> <span class="dppnfTitle">Alexa Gadgets Toolkit</span> <span class="dppnfSubtitle"></span> </a> </li> </ul> </div> </li> <li class="dppnfItem accrItem"> <a href="/docs/smapi/ask-cli-intro.html" class="dppnfLink"> <span class="dppnfTitle">Manage Skills</span> <span class="dppnfSubtitle">ASK CLI and SMAPI</span> </a> </li> </ul> </div> </div> </li> <li class="dppnItem accrItem"> <a href="/blogs/alexa/" class="dppnLink"> Blog </a> <div class='dpIconArrow accrHandle'></div> <div class='dppnFlyoutWrap'> <div class='dppnSecondaryNavWrap'> <ul class="dppnFlyout dppnSecondaryNav"> <li class="dppnfItem accrItem"> <a href="https://developer.amazon.com/en-US/blogs/alexa/alexa-skills-kit" class="dppnfLink"> <span class="dppnfTitle">Alexa Skills Kit</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="https://developer.amazon.com/en-US/blogs/alexa/device-makers" class="dppnfLink"> <span class="dppnfTitle">Device Makers</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="https://developer.amazon.com/en-US/blogs/alexa/alexa-auto" class="dppnfLink"> <span class="dppnfTitle">Alexa Auto</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="https://www.amazon.science/tag/alexa" class="dppnfLink"> <span class="dppnfTitle">Alexa Science</span> <span class="dppnfSubtitle"></span> </a> </li> </ul> </div> </div> </li> </ul> </nav> <nav class="dpPrimaryNav dphDevConsoleLinkNavBar"> <ul class="dppnItems"> <li class="dppnItem accrItem"> <span class='dppnLink'>Support</span> <div class="dpIconArrow accrHandle"></div> <div class="dppnFlyoutWrap"> <div class="dppnSecondaryNavWrap"> <ul class='dppnFlyout dppnSecondaryNav'> <li class='dppnfItem accrItem'><a class="dppnfLink" href='/support/'><span class="dppnfTitle">Support</span></a></li> <li class='dppnfItem accrItem'><a class="dppnfLink" href='/documentation/'><span class="dppnfTitle">Docs</span></a></li> <li class='dppnfItem accrItem'><a class="dppnfLink" href='/support/contact-us'><span class="dppnfTitle">Contact Us</span></a></li> <li class='dppnfItem accrItem'><a class="dppnfLink" href='/support/cases'><span class="dppnfTitle">My Appstore Cases</span></a></li> </ul> </div> </div> </li> </ul> </nav> </div> </div> </header> <div id='dpHeaderPlaceholder'></div> <script> (function(){ //Set placeholder height as soon as possible to eliminate page jump "use strict"; var setHeaderPlaceholderHeight = function(header){ var placeholder = document.getElementById('dpHeaderPlaceholder'); var headerHeight = header[0].offsetHeight + "px"; placeholder.style.height = headerHeight; } var checkForHeader = function(){ var header = document.querySelectorAll('.dpHeader'); if(header.length){ setHeaderPlaceholderHeight(header); window.clearInterval(checkForHeaderInterval); } } var checkForHeaderInterval = window.setInterval(checkForHeader, 10); checkForHeader(); //Run once immediately }()); </script> <script> (function(a,b,c,d){if((a=a.AmazonUIPageJS||a.P)&&a.when&&a.register)throw Error("A copy of P has already been loaded on this page.");})(window,document,Date);(function(a,b,c,d){"use strict";a._pSetI=function(){return null}})(window,document,Date);(function(a,c,d,e){"use strict";a._sw=function(){var b;return function(a,c,d,e,f,g,h,k,l,m){b||(b=!0)}}()})(window,document,Date);(function(c,e,I,B){"use strict";c._pd=function(){var a,u;return function(C,f,h,k,b,D,v,E,F){function w(d){try{return d()}catch(J){return!1}}function l(){if(m){var d={w:c.innerWidth||b.clientWidth,h:c.innerHeight||b.clientHeight};5<Math.abs(d.w-q.w)||50<d.h-q.h?(q=d,n=4,(d=a.mobile||a.tablet?450<d.w&&d.w>d.h:1250<=d.w)?k(b,"a-ws"):b.className=v(b,"a-ws")):0<n&&(n--,x=setTimeout(l,16))}}function G(d){(m=d===B?!m:!!d)&&l()}function H(){return m}if(!u){u=!0;var r=function(){var d=["O","ms","Moz","Webkit"], c=e.createElement("div");return{testGradients:function(){return!0},test:function(a){var b=a.charAt(0).toUpperCase()+a.substr(1);a=(d.join(b+" ")+b+" "+a).split(" ");for(b=a.length;b--;)if(""===c.style[a[b]])return!0;return!1},testTransform3d:function(){return!1}}}(),y=b.className,z=/(^| )a-mobile( |$)/.test(y),A=/(^| )a-tablet( |$)/.test(y);a={audio:function(){return!!e.createElement("audio").canPlayType},video:function(){return!!e.createElement("video").canPlayType},canvas:function(){return!!e.createElement("canvas").getContext}, svg:function(){return!!e.createElementNS&&!!e.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect},offline:function(){return navigator.hasOwnProperty&&navigator.hasOwnProperty("onLine")&&navigator.onLine},dragDrop:function(){return"draggable"in e.createElement("span")},geolocation:function(){return!!navigator.geolocation},history:function(){return!(!c.history||!c.history.pushState)},webworker:function(){return!!c.Worker},autofocus:function(){return"autofocus"in e.createElement("input")}, inputPlaceholder:function(){return"placeholder"in e.createElement("input")},textareaPlaceholder:function(){return"placeholder"in e.createElement("textarea")},localStorage:function(){return"localStorage"in c&&null!==c.localStorage},orientation:function(){return"orientation"in c},touch:function(){return"ontouchend"in e},gradients:function(){return r.testGradients()},hires:function(){var a=c.devicePixelRatio&&1.5<=c.devicePixelRatio||c.matchMedia&&c.matchMedia("(min-resolution:144dpi)").matches;E("hiRes"+ (z?"Mobile":A?"Tablet":"Desktop"),a?1:0);return a},transform3d:function(){return r.testTransform3d()},touchScrolling:function(){return f(/Windowshop|android|OS ([5-9]|[1-9][0-9]+)(_[0-9]{1,2})+ like Mac OS X|SOFTWARE=([5-9]|[1-9][0-9]+)(.[0-9]{1,2})+.*DEVICE=iPhone|Chrome|Silk|Firefox|Trident.+?; Touch/i)},ios:function(){return f(/OS [1-9][0-9]*(_[0-9]*)+ like Mac OS X/i)&&!f(/trident|Edge/i)},android:function(){return f(/android.([1-9]|[L-Z])/i)&&!f(/trident|Edge/i)},mobile:function(){return z}, tablet:function(){return A},rtl:function(){return"rtl"===b.dir}};for(var g in a)a.hasOwnProperty(g)&&(a[g]=w(a[g]));for(var t="textShadow textStroke boxShadow borderRadius borderImage opacity transform transition".split(" "),p=0;p<t.length;p++)a[t[p]]=w(function(){return r.test(t[p])});var m=!0,x=0,q={w:0,h:0},n=4;l();h(c,"resize",function(){clearTimeout(x);n=4;l()});b.className=v(b,"a-no-js");k(b,"a-js");!f(/OS [1-8](_[0-9]*)+ like Mac OS X/i)||c.navigator.standalone||f(/safari/i)||k(b,"a-ember"); h=[];for(g in a)a.hasOwnProperty(g)&&a[g]&&h.push("a-"+g.replace(/([A-Z])/g,function(a){return"-"+a.toLowerCase()}));k(b,h.join(" "));b.setAttribute("data-aui-build-date",F);C.register("p-detect",function(){return{capabilities:a,localStorage:a.localStorage&&D,toggleResponsiveGrid:G,responsiveGridEnabled:H}});return a||{}}}}()})(window,document,Date);(function(g,l,C,D){function E(a){n&&n.tag&&n.tag(p(":","aui",a))}function m(a,b){n&&n.count&&n.count("aui:"+a,0===b?0:b||(n.count("aui:"+a)||0)+1)}function F(a){try{return a.test(navigator.userAgent)}catch(b){return!1}}function G(a){return"function"===typeof a}function u(a,b,c){a.addEventListener?a.addEventListener(b,c,!1):a.attachEvent&&a.attachEvent("on"+b,c)}function p(a,b,c,f){b=b&&c?b+a+c:b||c;return f?p(a,b,f):b}function y(a,b,c){try{Object.defineProperty(a,b,{value:c,writable:!1})}catch(f){a[b]= c}return c}function O(a,b){a.className=P(a,b)+" "+b}function P(a,b){return(" "+a.className+" ").split(" "+b+" ").join(" ").replace(/^ | $/g,"")}function ca(a,b,c){var f=c=a.length,e=function(){f--||(H.push(b),I||(q?q.set(z):setTimeout(z,0),I=!0))};for(e();c--;)Q[a[c]]?e():(v[a[c]]=v[a[c]]||[]).push(e)}function da(a,b,c,f,e){var d=l.createElement(a?"script":"link");u(d,"error",f);e&&u(d,"load",e);a?(d.type="text/javascript",d.async=!0,c&&/AUIClients|images[/]I/.test(b)&&d.setAttribute("crossorigin", "anonymous"),d.src=b):(d.rel="stylesheet",d.href=b);l.getElementsByTagName("head")[0].appendChild(d)}function R(a,b){return function(c,f){function e(){da(b,c,d,function(b){J?m("resource_unload"):d?(d=!1,m("resource_retry"),e()):(m("resource_error"),a.log("Asset failed to load: "+c));b&&b.stopPropagation?b.stopPropagation():g.event&&(g.event.cancelBubble=!0)},f)}if(S[c])return!1;S[c]=!0;m("resource_count");var d=!0;return!e()}}function ea(a,b,c){for(var f={name:a,guard:function(c){return b.guardFatal(a, c)},guardTime:function(a){return b.guardTime(a)},logError:function(c,d,e){b.logError(c,d,e,a)}},e=[],d=0;d<c.length;d++)A.hasOwnProperty(c[d])&&(e[d]=K.hasOwnProperty(c[d])?K[c[d]](A[c[d]],f):A[c[d]]);return e}function w(a,b,c,f,e){return function(d,k){function n(){var a=null;f?a=k:G(k)&&(q.start=r(),a=k.apply(g,ea(d,h,l)),q.end=r());if(b){A[d]=a;a=d;for(Q[a]=!0;(v[a]||[]).length;)v[a].shift()();delete v[a]}q.done=!0}var h=e||this;G(d)&&(k=d,d=D);b&&(d=d?d.replace(T,""):"__NONAME__",L.hasOwnProperty(d)&& h.error(p(", reregistered by ",p(" by ",d+" already registered",L[d]),h.attribution),d),L[d]=h.attribution);for(var l=[],m=0;m<a.length;m++)l[m]=a[m].replace(T,"");var q=x[d||"anon"+ ++fa]={depend:l,registered:r(),namespace:h.namespace};d&&ha.hasOwnProperty(d);c?n():ca(l,h.guardFatal(d,n),d);return{decorate:function(a){K[d]=h.guardFatal(d,a)}}}}function U(a){return function(){var b=Array.prototype.slice.call(arguments);return{execute:w(b,!1,a,!1,this),register:w(b,!0,a,!1,this)}}}function M(a,b){return function(c, f){f||(f=c,c=D);var e=this.attribution;return function(){h.push(b||{attribution:e,name:c,logLevel:a});var d=f.apply(this,arguments);h.pop();return d}}}function B(a,b){this.load={js:R(this,!0),css:R(this)};y(this,"namespace",b);y(this,"attribution",a)}function V(){l.body?k.trigger("a-bodyBegin"):setTimeout(V,20)}"use strict";var t=C.now=C.now||function(){return+new C},r=function(a){return a&&a.now?a.now.bind(a):t}(g.performance),ia=r(),ha={},n=g.ue;E();E("aui_build_date:3.24.1-2024-10-06");var W={getItem:function(a){try{return g.localStorage.getItem(a)}catch(b){}}, setItem:function(a,b){try{return g.localStorage.setItem(a,b)}catch(c){}}},q=g._pSetI(),H=[],ja=[],I=!1,ka=navigator.scheduling&&"function"===typeof navigator.scheduling.isInputPending;var z=function(){for(var a=q?q.set(z):setTimeout(z,0),b=t();ja.length||H.length;)if(H.shift()(),q&&ka){if(150<t()-b&&!navigator.scheduling.isInputPending()||50<t()-b&&navigator.scheduling.isInputPending())return}else if(50<t()-b)return;q?q.clear(a):clearTimeout(a);I=!1};var Q={},v={},S={},J=!1;u(g,"beforeunload",function(){J= !0;setTimeout(function(){J=!1},1E4)});var T=/^prv:/,L={},A={},K={},x={},fa=0,X=String.fromCharCode(92),h=[],Y=!0,Z=g.onerror;g.onerror=function(a,b,c,f,e){e&&"object"===typeof e||(e=Error(a,b,c),e.columnNumber=f,e.stack=b||c||f?p(X,e.message,"at "+p(":",b,c,f)):D);var d=h.pop()||{};e.attribution=p(":",e.attribution||d.attribution,d.name);e.logLevel=d.logLevel;e.attribution&&console&&console.log&&console.log([e.logLevel||"ERROR",a,"thrown by",e.attribution].join(" "));h=[];Z&&(d=[].slice.call(arguments), d[4]=e,Z.apply(g,d))};B.prototype={logError:function(a,b,c,f){b={message:b,logLevel:c||"ERROR",attribution:p(":",this.attribution,f)};if(g.ueLogError)return g.ueLogError(a||b,a?b:null),!0;console&&console.error&&(console.log(b),console.error(a));return!1},error:function(a,b,c,f){a=Error(p(":",f,a,c));a.attribution=p(":",this.attribution,b);throw a;},guardError:M(),guardFatal:M("FATAL"),guardCurrent:function(a){var b=h[h.length-1];return b?M(b.logLevel,b).call(this,a):a},guardTime:function(a){var b= h[h.length-1],c=b&&b.name;return c&&c in x?function(){var b=r(),e=a.apply(this,arguments);x[c].async=(x[c].async||0)+r()-b;return e}:a},log:function(a,b,c){return this.logError(null,a,b,c)},declare:w([],!0,!0,!0),register:w([],!0),execute:w([]),AUI_BUILD_DATE:"3.24.1-2024-10-06",when:U(),now:U(!0),trigger:function(a,b,c){var f=t();this.declare(a,{data:b,pageElapsedTime:f-(g.aPageStart||NaN),triggerTime:f});c&&c.instrument&&N.when("prv:a-logTrigger").execute(function(b){b(a)})},handleTriggers:function(){this.log("handleTriggers deprecated")}, attributeErrors:function(a){return new B(a)},_namespace:function(a,b){return new B(a,b)},setPriority:function(a){Y?Y=!1:this.log("setPriority only accept the first call.")}};var k=y(g,"AmazonUIPageJS",new B);var N=k._namespace("PageJS","AmazonUI");N.declare("prv:p-debug",x);k.declare("p-recorder-events",[]);k.declare("p-recorder-stop",function(){});y(g,"P",k);V();if(l.addEventListener){var aa;l.addEventListener("DOMContentLoaded",aa=function(){k.trigger("a-domready");l.removeEventListener("DOMContentLoaded", aa,!1)},!1)}var ba=l.documentElement,la=g._pd(k,F,u,O,ba,W,P,m,"3.24.1-2024-10-06");F(/UCBrowser/i)||la.localStorage&&O(ba,W.getItem("a-font-class"));k.declare("a-event-revised-handling",!1);g._sw(N,p,F,X,m,n,E,G,u,k);k.declare("a-fix-event-off",!1);m("pagejs:pkgExecTime",r()-ia)})(window,document,Date); (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://images-na.ssl-images-amazon.com/images/I/61ZS63EQSsL._RC|11Y+5x+kkTL.js,51-UZWCmY3L.js,11yKORv-GTL.js,11na7Dl1tFL.js,21uGjv2MRDL.js,01VRMV3FBdL.js,21BJeD9yjcL.js,01cS+tLhj4L.js,11rRjDLdAVL.js,51UOrPXYGsL.js,11YA5PIFcPL.js,11UNP9ncXuL.js,11qGWmpSUoL.js,11EWRk6r74L.js,21paGe30x-L.js,01490L6yBnL.js,51Xt+PG12aL.js,01JYHc2oIlL.js,31nfKXylf6L.js,01ezj5Rkz1L.js,11bEz2VIYrL.js,31o2NGTXThL.js,01rpauTep4L.js,01RMmNcPMuL.js_.js?AUIClients/AmazonUI#trident'); (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://images-na.ssl-images-amazon.com/images/I/616qGtYUw7L.js?AUIClients/DeXWebsiteAUIAssets'); </script> <div class="content-section"> <div class="terms_and_agreements"> <script src="/res/static/js/jquery/jquery-1.9.1.min.js"></script> <script type="text/javascript" src="https://m.media-amazon.com/images/G/01/DeXWebsite/jquery-ui/jquery-ui-custom-accordion.min._CB1540240496_.js"></script> <link rel="stylesheet" type="text/css" href="https://m.media-amazon.com/images/G/01/Fonts/FontAwesome/css/font-awesome.min._V516135338_.css"> <div class="container dpTermsAndAgreements"> <div id="sidebar"> <div class="mydocsidebar"> <div class="productTitle">Terms and Agreements</div> <div class="docnav"> <ul> <li class="level1items"><a href="/support/legal/alexa_built_in_trademark_usage_guidelines">Alexa Built-in Trademark Usage Guidelines</a></li> <li class="level1items"><a href="/support/legal/alexa_device_requirements">Alexa Device Requirements</a></li> <li class="level1items"><a href="/support/legal/da">Amazon Developer Services Agreement</a></li> <li class="level1items"><a href="/support/legal/developer_c2ca">Amazon Developer Services Controller to Controller Agreement</a></li> <li class="level1items"><a href="/support/legal/sidewalk-developer-service">Sidewalk Developer Service Program Requirements</a></li> <li class="level1items"><a href="/support/legal/alexa/alexa-voice-service/terms-and-agreements">Alexa Voice Service Program Requirements</a></li> <li class="level1items"><a href="/support/legal/login-with-amazon">Login With Amazon Services Agreement</a></li> <li class="level1items"><a href="/support/legal/mobileads/participation-requirements">Mobile Ad Network Program Participation Requirements</a></li> <li class="level1items"><a href="/support/legal/mobileads/terms-and-agreements">Mobile Ad Network Publisher Agreement</a></li> <li class="level1items"><a href="/support/legal/wwa-program-guidelines">Works with Alexa - Program Guidelines</a></li> <li class="level1items"><a href="/support/legal/wwa-trademark-usage-guidelines">Works with Alexa - Trademark Usage Guidelines</a></li> <li class="level1items"><a href="/support/legal/pml">Program Materials License Agreement</a></li> <li class="level1items"><a href="/support/legal/frustration-free-setup-program-requirements">Frustration-Free Setup Program Requirements</a></li> <li class="level1items"><a href="/support/legal/alexa-hipaa-baa">Alexa Business Associate Agreement</a></li> <li class="level1items"><a href="/support/legal/alexa_connect_kit_requirements">Alexa Connect Kit Program Requirements</a></li> <li class="level1items"><a href="/support/legal/alexa_dpa">Alexa GDPR Data Processing Addendum</a></li> <li class="level1items"><a href="/support/legal/alexa_us_dpa">Alexa U.S. State Law Data Processing Addendum</a></li> <li class="level1items"><a href="/support/legal/tuabg">Trademark Guidelines</a></li> <li class="level1items"><a href="/support/legal/tou">Terms of Use</a></li> </ul> </div> </div> <script> (function () { var current = location.pathname; var docnavList = document.querySelector(".docnav"); var links = docnavList.querySelectorAll(".level1items a"); links.forEach(function (item) { if(item.href.indexOf(current) !== -1){ item.parentNode.classList.add('open'); } }) })(); </script> </div> <div class="mainColumn"> <div class="license_content"> <div class="online-agreement-system-document"> <div><p align="right"> Last updated March 1, 2020 </p> <p><strong>Alexa Device Requirements</strong></p> <p>These Alexa Device Requirements are part of the <a href="https://developer.amazon.com/support/legal/da">Amazon Developer Services Agreement</a> (the “<strong>Agreement</strong>”), and apply to all Devices, including but not limited to AVS Products, AVS Components, Alexa Gadgets, and DRS Products. Capitalized terms used, but not defined, in these Alexa Device Requirements have the meanings given in the Agreement. </p> <p>Your Device must not:</p> <p>(a) promote or contain pornography or sexually explicit, obscene, violent, harassing, discriminatory, libelous or defamatory materials;</p> <p>(b) promote hatred or discrimination or any activity or content that in our judgment is inappropriate or offensive, or employ discriminatory practices based on race, gender, religion, nationality, disability, sexual orientation, age or any other protected class;</p> <p>(c) promote, facilitate or undertake illegal or potentially illegal activities;</p> <p>(d) violate or infringe or promote the violation or infringement of any intellectual property, proprietary, or other rights of any person or entity (including contractual rights, copyrights, trademarks, patents, trade dress, trade secret, common law rights, rights of publicity, or privacy, or moral rights);</p> <p>(e) operate as a gambling business (including without limitation online gambling (e.g., poker), lotteries (e.g., sale of lottery tickets), raffles, sports forecasting, and odds-making);</p> <p>(f) execute or distribute any virus, spyware, adware, malware, or other harmful or malicious component;</p> <p>(g) be promoted or directed to children under the age of 13 or allow access to the Alexa Service by any end user accounts or profiles you maintain for children under the age of 13;</p> <p>(h) without Amazon’s prior written approval, be marketed or primarily intended for use in a motor vehicle; or</p> <p>(i) be categorized as a “Prohibited Listing” under the Restricted Product policy on Amazon.com or any other website owned or operated by Amazon.</p> <p> </p></div> </div> </div> </div> </div> </div> </div> <section class="dp-content-slot " style=""> <div class="dp-content-slot-inner container"> </div> </section> <section class="dp-content-slot " style=""> <div class="dp-content-slot-inner container"> </div> </section> <section class="dp-content-slot " style=""> <div class="dp-content-slot-inner container"> </div> </section> <section class="dp-content-slot " style=""> <div class="dp-content-slot-inner container"> </div> </section> <section class="dp-content-slot " style=""> <div class="dp-content-slot-inner container"> </div> </section> <section class="dp-content-slot " style=""> <div class="dp-content-slot-inner container"> </div> </section> <section class="dp-content-slot " style=""> <div class="dp-content-slot-inner container"> </div> </section> <section class="dp-content-slot " style=""> <div class="dp-content-slot-inner container"> </div> </section> <section class="dp-content-slot " style=""> <div class="dp-content-slot-inner container"> </div> </section> <section class="dp-content-slot " style=""> <div class="dp-content-slot-inner container"> </div> </section> <section class="dp-content-slot " style=""> <div class="dp-content-slot-inner container"> </div> </section> <section class="dp-content-slot dp-content-pixel-tracker-slot"> <div class="dp-content-slot-inner container"> </div> </section> <footer class='dpFooter'> <a class='dpfBackToTopLink' href='#'>Back to top</a> <nav class="dpfNav accordion clearfix"> <div class='dpfWidth'> <div class='dpfnHideRightMargin'> <div class='dpfnColWrap'> <div class="dpfnCol"> <div class="dpfnGroup accrItem"> <div class='dpIconArrow accrHandle'></div> <h3>Alexa Skills Kit </h3> <ul> <li><a href="/alexa-skills-kit">Alexa Skills Kit</a></li> <li><a href="/alexa-skills-kit/learn">Learn</a></li> <li><a href="/alexa-skills-kit/design">Design</a></li> <li><a href="/alexa-skills-kit/build">Build</a></li> <li><a href="/alexa-skills-kit/launch">Launch</a></li> </ul> </div> <div class="dpfnGroup accrItem"> <div class='dpIconArrow accrHandle'></div> <h3>Resources</h3> <ul> <li><a href="/alexa-skills-kit/start">Quick Start Guide</a></li> <li><a href="https://developer.amazon.com/docs/ask-overviews/build-skills-with-the-alexa-skills-kit.html">Documentation</a></li> <li><a href="https://forums.developer.amazon.com/spaces/165/index.html">Developer Forums</a></li> <li><a href="/alexa/agencies-and-tools">Agencies and Tools</a></li> </ul> </div> </div> <div class="dpfnCol"> <div class="dpfnGroup accrItem"> <div class='dpIconArrow accrHandle'></div> <h3>Alexa Voice Service</h3> <ul> <li><a href="/alexa-voice-service">Alexa Voice Service</a></li> <li><a href="/alexa-voice-service/learn">Learn</a></li> <li><a href="/alexa-voice-service/design">Design</a></li> <li><a href="/alexa-voice-service/build">Build</a></li> <li><a href="/alexa-voice-service/launch">Launch</a></li> </ul> </div> <div class="dpfnGroup accrItem"> <div class='dpIconArrow accrHandle'></div> <h3>Resources</h3> <ul> <li><a href="/docs/alexa-voice-service/get-started-with-alexa-voice-service.html">Quick Start Guide</a></li> <li><a href="https://developer.amazon.com/alexa-voice-service/sdk">AVS Device SDK</a></li> <li><a href="/docs/alexa-voice-service/api-overview.html">AVS API</a></li> <li><a href="/alexa-voice-service/dev-kits">Dev Kits for AVS</a></li> </ul> </div> </div> </div> <div class='dpfnColWrap'> <div class="dpfnCol"> <div class="dpfnGroup accrItem"> <div class='dpIconArrow accrHandle'></div> <h3>Connected Devices</h3> <ul> <li><a href="/alexa/smart-home">Alexa Smart Home</a></li> <li><a href="/alexa/alexa-gadgets">Alexa Gadgets</a></li> </ul> </div> <div class="dpfnGroup accrItem"> <div class='dpIconArrow accrHandle'></div> <h3>Agreements</h3> <ul> <li><a href="/appsandservices/support/legal/da">Amazon Developer Services Agreement</a></li> <li><a href="/appsandservices/support/pml.html">Program Materials License Agreement</a></li> <li><a href="https://developer.amazon.com/support/legal/mobileads/terms-and-agreements">Mobile Ad Network Publisher Agreement</a></li> <li><a href="https://developer.amazon.com/support/legal/mobileads/participation-requirements">Mobile Ad Network Program Participation Requirements</a></li> <li><a href="https://developer.amazon.com/support/legal/tou">Terms of Use</a></li> <li><a href="https://developer.amazon.com/support/legal/alexa/alexa-voice-service/terms-and-agreements">AVS Program Requirements</a></li> <li><a href="https://developer.amazon.com/support/legal/wwa-program-guidelines">Works with Alexa Program Guidelines</a></li> <li><a href="https://developer.amazon.com/support/legal/tuabg">Trademark Guidelines</a></li> <li><a href="https://developer.amazon.com/support/legal/wwa-trademark-usage-guidelines">Works with Alexa Trademark Usage Guidelines</a></li> </ul> </div> </div> <div class="dpfnCol"> <div class="dpfnGroup accrItem"> <div class='dpIconArrow accrHandle'></div> <h3>Blogs</h3> <ul> <li><a href="https://developer.amazon.com/blogs/alexa/">Alexa Developer Blog</a></li> <li><a href="https://aws.amazon.com/blogs/aws/">AWS Blog</a></li> </ul> </div> <div class="dpfnGroup accrItem"> <div class='dpIconArrow accrHandle'></div> <h3>Support</h3> <ul> <li><a href="https://developer.amazon.com/support/">Amazon Developer Support</a></li> <li><a href="https://developer.amazon.com/support/contact-us?subjectCategory=ALEXA">Contact Us</a></li> <li><a href="https://forums.developer.amazon.com/spaces/165/index.html">Forums</a></li> <li><a href="https://build.amazonalexadev.com/preference-center.html">Manage Email Preferences</a></li> </ul> </div> </div> </div> </div> </div> </nav> <div class="dpfSocialLocal clearfix"> <div class='dpfWidth'> <div class='dpfLocale'> <nav class="dpLangSwitcher dpsfFlyout"> <span class='dplsTitle'>Language</span> <div class='dplsSwitch'> <span class="dplsCurrent dpsfFlyoutCurrent"> <i class='dpsfIcon dpsfIconGlobe'></i> English </span> <div class='dplsOptionsWrap dpsfFlyoutWrap'> <ul class="dplsOptions dpsfFlyoutContent"> <li class="dplsOption dpsfFlyoutItem dplsOptionActive"> <a data-locale="en_US" href="/support/legal/alexa_device_requirements"> English </a> </li> <li class="dplsOption dpsfFlyoutItem "> <a data-locale="zh_CN" href="/zh/support/legal/alexa_device_requirements"> Chinese (中文) </a> </li> <li class="dplsOption dpsfFlyoutItem "> <a data-locale="ja_JP" href="/ja/support/legal/alexa_device_requirements"> Japanese (日本語) </a> </li> <li class="dplsOption dpsfFlyoutItem "> <a data-locale="de_DE" href="/de/support/legal/alexa_device_requirements"> German (Deutsch) </a> </li> <li class="dplsOption dpsfFlyoutItem "> <a data-locale="fr_FR" href="/fr/support/legal/alexa_device_requirements"> French (Français) </a> </li> <li class="dplsOption dpsfFlyoutItem "> <a data-locale="it_IT" href="/it/support/legal/alexa_device_requirements"> Italian (Italiano) </a> </li> <li class="dplsOption dpsfFlyoutItem "> <a data-locale="es_ES" href="/es/support/legal/alexa_device_requirements"> Spanish (España) </a> </li> <li class="dplsOption dpsfFlyoutItem "> <a data-locale="es_MX" href="/es-mx/support/legal/alexa_device_requirements"> Spanish (México) </a> </li> <li class="dplsOption dpsfFlyoutItem "> <a data-locale="pt_BR" href="/pt-br/support/legal/alexa_device_requirements"> Portuguese (Brasil) </a> </li> </ul> </div> </div> </nav> </div> <div class="dpfSocial"> <span class="dpfSocialTitle"> Follow Us: </span> <a href="https://www.facebook.com/AlexaDevs/"> <img src="https://images-na.ssl-images-amazon.com/images/G/01/mobile-apps/dex/logo-facebook._V290989945_.png" alt="facebook_icon"/> </a> <a href="https://twitter.com/alexadevs"> <img src="https://images-na.ssl-images-amazon.com/images/G/01/mobile-apps/dex/logo-twitter._V290989945_.png" alt="twitter_icon"/> </a> <a href="https://developer.amazon.com/blogs/alexa/"> <img src="https://images-na.ssl-images-amazon.com/images/G/01/mobile-apps/dex/logo-blog._V290989945_.png" alt="blog_icon"/> </a> </div> </div> </div> <div class="dpfAreaOfInterest dpsfFlyout"> <span class='dpfaCurrent'> <i class='dpsfIcon dpsfIconDots'></i> </span> <div class="dpfWidth dpsfFlyoutWrap"> <div class="dpfaItems dpsfFlyoutContent"> <h3><hza:string id="area_of_interest_title" /></h3> <div class="dpfaItem dpsfFlyoutItem"> <a href="/alexa"> <span class='dpfaiText'>Alexa</span> <img src="https://m.media-amazon.com/images/G/01/mobile-apps/dex/platform-logos/white/Alexalogoheaderwhite._V506548913_.png" alt="Alexa" /> </a> </div> <div class="dpfaItem dpsfFlyoutItem"> <a href="/apps-and-games"> <span class='dpfaiText'>Amazon Appstore</span> <img src="https://m.media-amazon.com/images/G/01/mobile-apps/dex/platform-logos/white/Appstorelogowhite.png" alt="Amazon Appstore" /> </a> </div> <div class="dpfaItem dpsfFlyoutItem"> <a href="https://aws.amazon.com"> <span class='dpfaiText'>Amazon Web Services</span> <img src="https://m.media-amazon.com/images/G/01/mobile-apps/dex/platform-logos/white/AWS_logo_RGB_WHT._CB1506540482_.png" alt="Amazon Web Services" /> </a> </div> </div> </div> </div> <div class="dpfCopyright"> © 2010-2024, Amazon.com, Inc. or its affiliates. All Rights Reserved. </div> </footer> </div></body> </html>