CINXE.COM
Amazon Developers
<!doctype html><!--[if IE 8]><html data-19ax5a9jf="dingo" lang="en_US" class="a-no-js a-lt-ie10 a-lt-ie9 a-ie8"><![endif]--><!--[if IE 9]><html data-19ax5a9jf="dingo" lang="en_US" class="a-no-js a-lt-ie10 a-ie9"><![endif]--><!--[if !(IE 8)&!(IE 9)]><!--><html data-19ax5a9jf="dingo" lang="en_US" class="a-no-js"><!--<![endif]--> <head><script>var aPageStart = (new Date()).getTime();</script><meta charset="utf-8"/> <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 charset="UTF-8"> <title>Amazon Developers</title> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:image:alt" content="image_alt"> <meta name="twitter:site" content="Developer Portal Master"> <meta name="twitter:image" content="https://ds6yc8t7pnx74.cloudfront.net/en-US/home.thumb.800.480.png?ck=1715632306"> <meta name="twitter:creator" content="replication-receiver"> <meta name="twitter:title" content="Amazon Developers"> <meta name="twitter:description" content="Everything you need to build world-class apps, ambient intelligence experiences, and grow and scale your business!"> <meta property="og:site_name" content="Developer Portal Master"> <meta property="og:image" content="https://ds6yc8t7pnx74.cloudfront.net/en-US/home.thumb.800.480.png?ck=1715632306"> <meta property="og:title" content="Amazon Developers"> <meta property="og:description" content="Everything you need to build world-class apps, ambient intelligence experiences, and grow and scale your business!"> <meta property="og:type" content="website"> <meta property="og:url" content="https://developer.amazon.com/en-US/home.html"> <link rel="preload" as="image" href="//ds6yc8t7pnx74.cloudfront.net/content/dam/l0-assets/AlexaInsider_L0_HeroBanner_1328x500.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp" media="(min-width: 768px)"> <link rel="preload" as="image" href="//ds6yc8t7pnx74.cloudfront.net/content/dam/l0-assets/AlexaInsider_L0_HeroBanner_768x300.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp" media="(max-width: 767px)"> <meta name="referrer" content="no-referrer-when-downgrade"> <meta name="keywords" content="Alexa Skills,Android Apps,Alexa,Skills,Devices,Amazon,Amazon Appstore"> <meta name="description" content="Everything you need to build world-class apps, ambient intelligence experiences, and grow and scale your business!"> <meta name="template" content="horizon-content-template"> <meta name="personalizable-page" content="false"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2.0"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <link rel="alternate" href="https://developer.amazon.com/en-US/home" hreflang="en-US"> <link rel="canonical" href="https://developer.amazon.com/en-US/home"> <!-- Added meta robots tag to skip crawlers indexing specific pages --> <!-- Favicon --> <!-- Adobe Analytics --> <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> <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/" hreflang="en_US" /> <link rel="canonical" href="https://developer.amazon.com" /> <meta name="google-site-verification" content="KHmp6TUPKc1gHlM9TuB842pcV7TxZVV6TgenZtsYoNY" /> <meta name="msvalidate.01" content="9761B379C1B64F587D71BA40337FDD07" /> <script language="JavaScript" type="text/javascript"> var digitalData ={ page:{ pageInfo: { pageInstanceID: "\/aem\/", path: "\/", pageID: "", pageTitle: "", pageType: "DeX", primaryCategory: "home", pageName: "", language: "en_US" } }, user:{ userID: "", ipAddress: "8.222.208.146" } }; var urlSplit = "\/".split("/"); var trailingSlash = urlSplit.pop(); var pTitle = trailingSlash; if (trailingSlash == ""){ pTitle = urlSplit.pop() } if ("".indexOf("search") !== -1) { digitalData.page.pageInfo.searchResultsNum = ""; } if ("".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> <style> #page-not-translated { font-size:16px; background-color:white; color:black; } ul { padding:0px; } .dpfSocial, .dplsTitle { font-size:16px; } p { font-weight:400; } </style> <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='/'> <img src="https://m.media-amazon.com/images/G/01/mobile-apps/dex/logos/amazonDeveloperLogoDarkBG1x.png" srcset="https://m.media-amazon.com/images/G/01/mobile-apps/dex/logos/amazonDeveloperLogoDarkBG1x.png 1x, https://m.media-amazon.com/images/G/01/mobile-apps/dex/logos/amazonDeveloperLogoDarkBG2x.png 2x" alt="Amazon Developer 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> <a href="/home.html" class='dphConsole dphLink'>Developer Console</a> <div class='dphUserInfo'> <a class="dphLink" href="/settings/console/registration?return_to=/">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=/">Sign In</a> </div> <a href="/home.html" class='dphConsole dphLink'>Developer Console</a> <nav class="dpPrimaryNav"> <ul class="dppnItems"> <li class="dppnItem accrItem"> <a href="/alexa" class="dppnLink"> Alexa </a> </li> <li class="dppnItem accrItem"> <a href="/apps-and-games" class="dppnLink"> Amazon Appstore </a> </li> <li class="dppnItem accrItem"> <a href="https://aws.amazon.com/" class="dppnLink"> AWS </a> </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="/alexa/alexa-developer-documentation-welcome" class="dppnfLink"> <span class="dppnfTitle">Alexa</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="/apps-and-games/documentation" class="dppnfLink"> <span class="dppnfTitle">Appstore</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="https://docs.aws.amazon.com" class="dppnfLink"> <span class="dppnfTitle">AWS</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"> <cq:include script="/libs/cq/cloudserviceconfigs/components/servicelibs/servicelibs.jsp" /> <link rel="stylesheet" href="//ds6yc8t7pnx74.cloudfront.net/etc.clientlibs/developer-portal/clientlibs/dependencies.min.3a032d1b295bb8258c313e1db2fb95a5.css" type="text/css"> <link rel="stylesheet" href="//ds6yc8t7pnx74.cloudfront.net/etc.clientlibs/developer-portal/clientlibs/main.min.e9bd5f6ce197b63e0b922e0d7663f6d2.css" type="text/css"> <link rel="stylesheet" href="//ds6yc8t7pnx74.cloudfront.net/etc.clientlibs/clientlibs/social/thirdparty/bootstrap3.min.83750b507d772dac7b184011e4ad8634.css" type="text/css"> <div class="base-wrapper"> <input type="hidden" name="componentID" value="createaccount" id="basePageComponentID"> <input type="hidden" name="newForumsURL" id="newForumsURL"> <input type="hidden" name="pageCategory" value="amazon-developer" id="pageCategory"> <div class="header iparsys parsys"> <div class="newpar new section"> </div> <div class="par iparys_inherited"> </div> </div> <div class="root responsivegrid horizon-styles horizon-template-wrapper"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="hds-rowComponent rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="h-mt-0 h-mb-0" style="background-color:none; overflow:hidden"> <picture> <source media="(min-width: 769px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/alexa-l0-11-30/Hero.png"> <img class="rcImage" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/alexa-l0-11-30/Hero.png"> </picture> <div class="inner-wrap-indent h-px-md-5"> <div class="row-component_wrapper h-py-0"> <div class="aem-Grid aem-Grid--12 aem-Grid--tablet--12 aem-Grid--default--12 "> <div class="herohorizon aem-GridColumn--tablet--12 aem-GridColumn--offset--tablet--0 aem-GridColumn aem-GridColumn--default--newline aem-GridColumn--default--12 aem-GridColumn--offset--default--0 aem-GridColumn--tablet--hide"> <style> @media only screen and (min-width: 769px) { .container-style .hero-image { background-image: linear-gradient( 180deg, rgba(127,127,127,0) 60%, rgba(127,127,127,0) 80%), url(//ds6yc8t7pnx74.cloudfront.net/content/dam/l0-assets/AlexaInsider_L0_HeroBanner_1328x500.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp); } } @media screen and (max-width: 768px) { .container-style .hero-image { background-image: url(//ds6yc8t7pnx74.cloudfront.net/content/dam/l0-assets/AlexaInsider_L0_HeroBanner_768x300.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp); } .container-style .inner-wrap { background-image: linear-gradient(180deg, rgba(127,127,127,0) 60%, rgba(127,127,127,0) 80%); } } </style> <div style="background-color:none; "> <div class="hero-horizon px-0 font-white container-style" id="hero_image_alexa_insider_2024"> <picture class="hero-image" role="img" aria-label="Discover the future of voice"> </picture> <div class="inner-wrap h-px-md-5"> <div class="hero-horizon_wrapper wrapper-left"> <div class="text-pos"> <h1 class="hero-horizon hero-hidden font-amazon-ember-light">Alexa Insider: Discover the future of voice</h1> <display class="d3 font-amazon-ember-light">Discover the future of voice</display> <h6 class="hero-subheading font-amazon-ember-light">Get the latest news and insights to learn how Alexa enhances everyday experiences—at home and beyond.</h6> <div class="row content-full"> <div class="left-button"> <div class="hds-button buttonComponent"> <div class="btn-section text-left h-mt-0 h-mb-0 " id="hero_button_alexa_insider_2024"> <a href="https://developer.amazon.com/en-US/alexa/insider?sc_category=Owned&sc_channel=WB&sc_campaign=ASK-ai-Q2-24&sc_publisher=L0&sc_content=Alexa_Insider&sc_detail=Learn_More&sc_funnel=Awareness&sc_country=WW&sc_segment=DF&sc_place=Banner" tabindex="0" target="_blank" role="button" class="font-amazon-ember-regular cta-button d-inline-flex align-items-center justify-content-center cta-orange2 btnStretch font-black ">Learn more</a> </div></div> </div> <div class="additional-button"> </div> </div> </div> </div> </div> </div> </div> </div> <div class="hds-rowComponent rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="h-mt-0 h-mb-0" style="background-color:none; "> <div class="inner-wrap-indent "> <div class="row-component_wrapper h-py-0"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="grid accordion aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-grid h-py-40 horizon-grid outer-container outer-container_gutter-medium h-mt-40 h-mb-0 " data-cmp-is="grid" data-enable-eq-height-card="true"> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-3 gutter-medium grid-no-3 gutter-medium_grid-no-smdesktop-3 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-111c466622-item-819618876d"> <div id="grid-111c466622-item-819618876d-grid-component" class="cmp-grid__panel min-width d-flex h-100" aria-labelledby="grid-111c466622-item-819618876d-button"><div class="card w-100 hds-card"> <a class="container-fluid comp-card" href="https://developer.amazon.com/alexa" target="_blank" id="comp-card" style="background-color:none"> <div class="card-comp "> <div class="card-comp_box"> <div class="box-border d-xl-block"> <div class="box-border-image"> <picture> <source class="image-or-icon" media="(min-width: 769px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/developer-portal/alexa-logo.svg" alt="Alexa "> <img class="image-or-icon" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/developer-portal/alexa-logo.svg" alt="Alexa "> </picture> </div> <div class="d-lg-block box-border-content"> <h5 class="heading-hds">Alexa</h5> <div class="body-copy"> <p>Build natural voice interactions and innovative customer experiences.</p> </div> </div> </div> </div> </div> </a> </div> </div> </div> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-3 gutter-medium grid-no-3 gutter-medium_grid-no-smdesktop-3 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-111c466622-item-606a44dc2a"> <div id="grid-111c466622-item-606a44dc2a-grid-component" class="cmp-grid__panel min-width d-flex h-100" aria-labelledby="grid-111c466622-item-606a44dc2a-button"><div class="card w-100 hds-card"> <a class="container-fluid comp-card" href="https://developer.amazon.com/apps-and-games" target="_blank" id="comp-card" style="background-color:none"> <div class="card-comp "> <div class="card-comp_box"> <div class="box-border d-xl-block"> <div class="box-border-image"> <picture> <source class="image-or-icon" media="(min-width: 769px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/developer-portal/appstore-logo.svg" alt="Amazon Appstore"> <source class="image-or-icon" media="(max-width: 768px)" alt="Amazon Appstore" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/landing_page/appstore_logo_stacked.png"> <img class="image-or-icon" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/developer-portal/appstore-logo.svg" alt="Amazon Appstore"> </picture> </div> <div class="d-lg-block box-border-content"> <h5 class="heading-hds">Amazon Appstore</h5> <div class="body-copy"> <p>Develop Android apps and games for Amazon Fire TV, Fire tablet, and mobile platforms.</p> </div> </div> </div> </div> </div> </a> </div> </div> </div> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-3 gutter-medium grid-no-3 gutter-medium_grid-no-smdesktop-3 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-111c466622-item-4e00bbe4e3"> <div id="grid-111c466622-item-4e00bbe4e3-grid-component" class="cmp-grid__panel min-width d-flex h-100" aria-labelledby="grid-111c466622-item-4e00bbe4e3-button"><div class="card w-100 hds-card"> <a class="container-fluid comp-card" href="https://developer.aws/" target="_blank" id="comp-card" style="background-color:none"> <div class="card-comp "> <div class="card-comp_box"> <div class="box-border d-xl-block"> <div class="box-border-image"> <picture> <source class="image-or-icon" media="(min-width: 769px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/developer-portal/aws-logo.svg" alt="Amazon Web Services"> <img class="image-or-icon" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/developer-portal/aws-logo.svg" alt="Amazon Web Services"> </picture> </div> <div class="d-lg-block box-border-content"> <h5 class="heading-hds">AWS Developer Center</h5> <div class="body-copy"> <p>Find tools, documentation, and sample code to build applications in your favorite language.</p> </div> </div> </div> </div> </div> </a> </div> </div> </div> </div></div> </div> </div> </div> </div> </div></div> <div class="hds-button newsFeed light-mode aem-GridColumn aem-GridColumn--default--12"> <div id="newsfeed_l0" class="container-fluid comp-newsfeed px-0 h-py-40"> <div class="title-text-cta-container container-25"> <div class=" title"> <h3 class="mt-0">News and announcements</h3> </div> <div class="description "> <h6>Keep up with the latest features and scientific improvements for Amazon developers and skill builders.</h6> </div> </div> <div class="newsfeed container-75"> <div class="newsfeed-img-container"> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/alexa-ai/LLM_BLOG_L0_NEWSFEED_722x392.png"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/alexa-ai/LLM_BLOG_L0_NEWSFEED_722x392.png"> <img class="banner-image" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/alexa-ai/LLM_BLOG_L0_NEWSFEED_722x392.png" alt="Amazon Appstore for Windows 11"> </picture> </div> <div class="newsfeed-desc-container"> <div class="newsfeed-desc"> <div class="newsfeed-desc-item newsfeed-desc-item-date caption d-none-md">September 20, 2023</div> <div class="newsfeed-desc-item newsfeed-desc-item-date caption d-block-md d-none-horizon">Sep 20, 2023</div> <div class="newsfeed-desc-item newsfeed-desc-item-title"> <h5><a href="/en-US/blogs/alexa/alexa-skills-kit/2023/09/alexa-llm-fall-devices-services-sep-2023" target="_blank">New developer tools to build LLM-powered experiences with Alexa</a></h5> </div> <div class="newsfeed-desc-item newsfeed-desc-item-category"> <div class="newsfeed-desc-item-category-button"> <a class="caption" href="/en-US/blogs/alexa/tag.smart-home-skills" target="_blank">Smart Home Skills</a> </div> <div class="newsfeed-desc-item-category-button"> <a class="caption" href="/en-US/blogs/alexa/tag.alexa-skills" target="_blank">Alexa Skills</a> </div> <div class="newsfeed-desc-item-category-button"> <a class="caption" href="/en-US/blogs/alexa/tag.smart-home-api" target="_blank">Smart Home API</a> </div> </div> </div> <div class="newsfeed-desc"> <div class="newsfeed-desc-item newsfeed-desc-item-date caption d-none-md">July 18, 2023</div> <div class="newsfeed-desc-item newsfeed-desc-item-date caption d-block-md d-none-horizon">Jul 18, 2023</div> <div class="newsfeed-desc-item newsfeed-desc-item-title"> <h5><a href="/apps-and-games/blogs/2023/07/devday-2023-recap" target="_blank">Amazon Appstore devDay 2023 recap</a></h5> </div> <div class="newsfeed-desc-item newsfeed-desc-item-category"> <div class="newsfeed-desc-item-category-button"> <a class="caption" href="/apps-and-games/blogs/tag.announcements" target="_blank">Announcements</a> </div> </div> </div> <div class="newsfeed-desc"> <div class="newsfeed-desc-item newsfeed-desc-item-date caption d-none-md">May 23, 2023</div> <div class="newsfeed-desc-item newsfeed-desc-item-date caption d-block-md d-none-horizon">May 23, 2023</div> <div class="newsfeed-desc-item newsfeed-desc-item-title"> <h5><a href="/apps-and-games/blogs/2023/05/new-fire-max11-tablet" target="_blank">Discover faster streaming, gaming, and multitasking with the new Fire Max 11</a></h5> </div> <div class="newsfeed-desc-item newsfeed-desc-item-category"> <div class="newsfeed-desc-item-category-button"> <a class="caption" href="/apps-and-games/blogs/tag.fire-tablet" target="_blank">Fire tablet</a> </div> <div class="newsfeed-desc-item-category-button"> <a class="caption" href="/apps-and-games/blogs/tag.launch" target="_blank">Launch</a> </div> </div> </div> <div class="newsfeed-desc"> <div class="newsfeed-desc-item newsfeed-desc-item-date caption d-none-md">April 07, 2023</div> <div class="newsfeed-desc-item newsfeed-desc-item-date caption d-block-md d-none-horizon">Apr 07, 2023</div> <div class="newsfeed-desc-item newsfeed-desc-item-title"> <h5><a href="/en-US/blogs/alexa/alexa-skills-kit/2023/04/alexa-skills-comfort-pets-voice-games-april-2023" target="_blank">How an Alexa Skills Developer delved into the psychology of cats and dogs to increase customer engagement and revenue</a></h5> </div> <div class="newsfeed-desc-item newsfeed-desc-item-category"> <div class="newsfeed-desc-item-category-button"> <a class="caption" href="/en-US/blogs/alexa/tag.alexa-skills" target="_blank">Alexa Skills</a> </div> </div> </div> <div class="newsfeed-desc"> <div class="newsfeed-desc-item newsfeed-desc-item-date caption d-none-md">March 08, 2023</div> <div class="newsfeed-desc-item newsfeed-desc-item-date caption d-block-md d-none-horizon">Mar 08, 2023</div> <div class="newsfeed-desc-item newsfeed-desc-item-title"> <h5><a href="/en-US/blogs/alexa/device-makers/2023/03/melissa-cha-iwd-alexa-february-2023" target="_blank">Melissa Cha is helping shape the future of the smart home and smart health at Amazon</a></h5> </div> <div class="newsfeed-desc-item newsfeed-desc-item-category"> <div class="newsfeed-desc-item-category-button"> <a class="caption" href="/en-US/blogs/alexa/tag.smart-home" target="_blank">Smart Home</a> </div> </div> </div> </div> </div> </div></div> </div> </div> </div> </div> </div></div> <div class="hds-rowComponent rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="h-mt-0 h-mb-0" id="createaccount" style="background-color:none; "> <picture> <source media="(min-width: 769px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/alexa-l0-11-30/hero-dark-grey.png"> <img class="rcImage" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/alexa-l0-11-30/hero-dark-grey.png"> </picture> <div class="inner-wrap-indent h-px-md-5"> <div class="row-component_wrapper h-py-20"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="hds-rowComponent rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="h-mt-0 h-mb-0" style="background-color:none; "> <div class="inner-wrap-indent h-px-md-5"> <div class="row-component_wrapper h-py-0"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp h-mt-40 h-mb-0 font-black"> <div class="title-comp_wrapper"> <a class="title-link" id="create-an-amazon-developer-account"></a> <div class="title-center mx-auto text-center "> <h4>Create an Amazon Developer account</h4> </div> </div> </div> </div> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp h-mt-0 h-mb-0 font-black"> <div class="title-comp_wrapper"> <a class="title-link" id="registration-is-easy-free-and-the-first-step-to-growing-your-business-with-amazon-devices-and-services"></a> <div class="title-center mx-auto text-center "> <h6>Registration is easy, free, and the first step to growing your business with Amazon devices and services.</h6> </div> </div> </div> </div> <div class="hds-button buttonComponent aem-GridColumn aem-GridColumn--default--12"> <div class="btn-section text-center h-mt-12 h-mb-40 " id="button_createanaccount"> <a href="https://developer.amazon.com/dashboard" tabindex="0" target="_self" role="button" class=" cta-button d-inline-flex align-items-center justify-content-center cta-orange2 font-black ">Create account</a> </div></div> </div> </div> </div> </div> </div></div> </div> </div> </div> </div> </div></div> </div> </div> <div class="footer iparsys parsys"> <div class="newpar new section"> </div> <div class="par iparys_inherited"> </div> </div> </div> <script src="//ds6yc8t7pnx74.cloudfront.net/etc.clientlibs/clientlibs/granite/jquery.min.js"></script> <script src="//ds6yc8t7pnx74.cloudfront.net/etc.clientlibs/clientlibs/granite/utils.min.js"></script> <script src="//ds6yc8t7pnx74.cloudfront.net/etc.clientlibs/clientlibs/granite/jquery/granite.min.js"></script> <script src="//ds6yc8t7pnx74.cloudfront.net/etc.clientlibs/foundation/clientlibs/jquery.min.js"></script> <script src="//ds6yc8t7pnx74.cloudfront.net/etc.clientlibs/clientlibs/social/thirdparty/bootstrap3.min.js"></script> <script src="//ds6yc8t7pnx74.cloudfront.net/etc.clientlibs/developer-portal/clientlibs/dependencies.min.js"></script> <script src="//ds6yc8t7pnx74.cloudfront.net/etc.clientlibs/developer-portal/clientlibs/main.min.js"></script> </div> <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>Legal</h3> <ul> <li><a href="/appsandservices/support/legal/da">Agreements and Terms</a></li> <li><a href="/public/support/legal/tou">Amazon Developers Service Portal Terms of Use</a></li> <li><a href="/appsandservices/support/pml.html">Program Materials License Agreement</a></li> </ul> </div> </div> <div class="dpfnCol"> <div class="dpfnGroup accrItem"> <div class='dpIconArrow accrHandle'></div> <h3><a href="https://developer.amazon.com/apps-and-games">Amazon Appstore</a></h3> <ul> <li><a href="/apps-and-games/fire-tv">Amazon Fire TV</a></li> <li><a href="/apps-and-games/fire-tablets">Fire Tablets</a></li> </ul> </div> <div class="dpfnGroup accrItem"> <div class='dpIconArrow accrHandle'></div> <h3><a href="https://developer.amazon.com/alexa">Alexa</a></h3> <ul> <li><a href="https://developer.amazon.com/alexa-skills-kit">Alexa Skills Kit</a></li> <li><a href="https://developer.amazon.com/alexa-voice-service">Alexa Voice Service</a></li> <li><a href="https://developer.amazon.com/alexa-fund">Alexa Fund</a></li> </ul> </div> </div> </div> <div class='dpfnColWrap'> <div class="dpfnCol"> <div class="dpfnGroup accrItem"> <div class='dpIconArrow accrHandle'></div> <h3>Other services & APIs</h3> <ul> <li><a href="https://developer.amazon.com/apps-and-games/login-with-amazon">Login with Amazon</a></li> <li><a href="/docs/amazon-data-portability/overview.html">Amazon Data Portability</a></li> <li><a href="https://developer.amazon.com/apps-and-games/merch">Amazon Merch on Demand</a></li> <li><a href="https://developer.amazon.com/frustration-free-setup">Frustration-Free Setup</a></li> <li><a href="/incentives-api">Amazon Incentives API</a></li> <li><a href="/docs/music/landing_home.html">Amazon Music</a></li> <li><a href="/docs/physicalstores/welcome.html">Just Walk Out technology by Amazon</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/apps-and-games/blogs">Appstore Developer Blog</a></li> <li><a href="https://developer.amazon.com/en-US/blogs/alexa">Alexa Developer Blogs</a></li> <li><a href="https://www.amazon.science/tag/alexa">Alexa Science Blog</a></li> </ul> </div> <div class="dpfnGroup accrItem"> <div class='dpIconArrow accrHandle'></div> <h3>Support</h3> <ul> <li><a href="/support/">Amazon Developer Support</a></li> <li><a href="https://community.amazondeveloper.com/">Appstore Developer Community</a></li> <li><a href="https://stackoverflow.com/tags/alexa-skills-kit">Alexa Skills Community</a></li> <li><a href="/docs/app-submission/faq-landing.html">FAQs</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="/"> English </a> </li> <li class="dplsOption dpsfFlyoutItem "> <a data-locale="zh_CN" href="/zh/"> Chinese (中文) </a> </li> <li class="dplsOption dpsfFlyoutItem "> <a data-locale="ja_JP" href="/ja/"> Japanese (日本語) </a> </li> <li class="dplsOption dpsfFlyoutItem "> <a data-locale="de_DE" href="/de/"> German (Deutsch) </a> </li> <li class="dplsOption dpsfFlyoutItem "> <a data-locale="fr_FR" href="/fr/"> French (Français) </a> </li> <li class="dplsOption dpsfFlyoutItem "> <a data-locale="it_IT" href="/it/"> Italian (Italiano) </a> </li> <li class="dplsOption dpsfFlyoutItem "> <a data-locale="es_ES" href="/es/"> Spanish (España) </a> </li> <li class="dplsOption dpsfFlyoutItem "> <a data-locale="es_MX" href="/es-mx/"> Spanish (México) </a> </li> <li class="dplsOption dpsfFlyoutItem "> <a data-locale="pt_BR" href="/pt-br/"> Portuguese (Brasil) </a> </li> </ul> </div> </div> </nav> </div> <div class="dpfSocial"> <span class="dpfSocialTitle"> Follow Us: </span> <a href="https://www.youtube.com/channel/UCT9ApARFgQJOeqD-ygmxnJQ"> <img src="https://m.media-amazon.com/images/G/01/mobile-apps/dex/logo-youtube.png" alt="youtube_icon"/> </a> <a href="https://www.linkedin.com/showcase/amazon-appstore-developers"> <img src="https://m.media-amazon.com/images/G/01/mobile-apps/dex/logo_linkedin._CB1704305834_.png" alt="linkedin_icon"/> </a> <a href="https://www.twitter.com/AmazonAppDev"> <img src="https://m.media-amazon.com/images/G/01/mobile-apps/dex/logo_X.png" alt="X_icon"/> </a> <a href="https://www.facebook.com/AmazonAppDev"> <img src="https://m.media-amazon.com/images/G/01/mobile-apps/dex/logo_facebook02.png" alt="facebook_icon"/> </a> <a href="/apps-and-games/blog"> <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> <!-- Google Tag Manager (noscript) --> <noscript><iframe sandbox src="https://www.googletagmanager.com/ns.html?id=GTM-5LVXJD4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> </html>