CINXE.COM
About Alexa Smart Properties | Alexa Smart Properties
<!DOCTYPE html> <html lang="en-US"> <head> <title>About Alexa Smart Properties | Alexa Smart Properties</title> <!-- Required meta tags --> <meta charset="utf-8"> <meta name="google-site-verification" content="wfEDah_6uJe9Y7uIfLrVycd_efr8wQ9YO-fM_5MI5w0"/> <meta name="google-site-verification" content="Eu8BqTWMhRRdfCAdqUh2RYb3SjAiuFp4wmgTtGcteM0"/> <meta name="google-site-verification" content="KHmp6TUPKc1gHlM9TuB842pcV7TxZVV6TgenZtsYoNY"/> <meta name="msvalidate.01" content="9761B379C1B64F587D71BA40337FDD07"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <!-- Dynamic meta tags --> <meta name="description" content="Alexa Smart Properties enables property owners and managers to deploy and manage Alexa-enabled devices at scale.Alexa Smart Properties offers the following technologies: Al..." /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:site" content="Amazon Alexa" /><meta name="twitter:image" content="https://ds6yc8t7pnx74.cloudfront.net/en-US/alexa/techdoc-template.thumb.800.480.png?ck=1625002623" /><meta name="twitter:creator" content="admin" /><meta name="twitter:title" content="About Alexa Smart Properties | Alexa Smart Properties" /><meta name="twitter:description" /><meta property="og:site_name" content="Amazon Alexa" /><meta property="og:image" content="https://ds6yc8t7pnx74.cloudfront.net/en-US/alexa/techdoc-template.thumb.800.480.png?ck=1625002623" /><meta property="og:title" content="About Alexa Smart Properties | Alexa Smart Properties" /><meta property="og:description" /><meta property="og:type" content="website" /><meta property="og:url" content="https://developer.amazon.com/en-US/docs/alexa/alexa-smart-properties/about-alexa-smart-properties.html" /><meta name="referrer" content="no-referrer-when-downgrade" /><meta name="template" content="content-page-with-header-and-footer-template" /><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2.0" /> <meta name="" content="" /> <!-- Favicons --> <link rel="icon" type="image/png" sizes="32x32" href="https://m.media-amazon.com/images/G/01/AlexaDevPortal/favicon-32x32._CB1544644721_.png"> <link rel="icon" type="image/png" sizes="96x96" href="https://m.media-amazon.com/images/G/01/AlexaDevPortal/favicon-96x96._CB1544644752_.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://m.media-amazon.com/images/G/01/AlexaDevPortal/favicon-16x16._CB1544644669_.png"> <!-- Bootstrap CSS --> <link rel="stylesheet" itemprop="url" href="https://m.media-amazon.com/images/G/01/ASK/rosie-v2/css/bootstrap.min._CB472035751_.css"/> <!-- FontAwesome CSS --> <link rel="stylesheet" href="/alexa/console/ask/dante/static/css/all.css"> <!-- Combined Dante CSS --> <link rel="stylesheet" href="/alexa/console/ask/dante/static/css/app.css"/> <!-- UX Style Dictionary CSS --> <!-- Dynamic link tags --> <link rel="alternate" href="https://developer.amazon.com/en-US/docs/alexa/alexa-smart-properties/about-alexa-smart-properties.html" hreflang="en-US" /> <link rel="canonical" href="https://developer.amazon.com/en-US/docs/alexa/alexa-smart-properties/about-alexa-smart-properties.html" hreflang="en-US" /> <!-- Dynamic script tags --> <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> <script language="JavaScript" type="text/javascript"> var digitalData = { page: { pageInfo: { pageInstanceID: "en-US/docs/alexa/alexa-smart-properties/about-alexa-smart-properties.html", pageID: "about-alexa-smart-properties.html", pageTitle: "ABOUT-ALEXA-SMART-PROPERTIES.HTML", pageType: "DeX", primaryCategory: "alexa", pageName: "alexa:ABOUT-ALEXA-SMART-PROPERTIES.HTML", language: "en_US", sendBeacons: "auto", get path() { return window.location.pathname; }, get cleanUrl() { return window.location.href.split('#')[0]; } } }, user: { userID: "", ipAddress: "8.222.208.146", userAgent: "" } }; </script> <script src="//assets.adobedtm.com/4737bccac162/c47bd3844ecf/launch-EN968f8a7401fc4ccea43ced61e7b0c2bb.min.js" async></script> </head> <body> <div class="dante-content-wrapper"> <header class="dante-header"> <div class="container-fluid p-0"> <nav class="navbar d-flex flex-row align-items-start custom-nav-bar"> <div class="flex-column p-0 m-0"> <a href="/alexa" id="dpc-header-logo" class="dpc-logo"> <div class="row"> <div class="col align-self-end"> <img src="https://d7qzviu3xw2xc.cloudfront.net/alexa/assets/images/Alexa_Logo_RGB_BLUE.png" alt="Alexa Developer Console" class="p-0"> </div> <div class="col align-self-start"> <span class="dpc-console-title row justify-content-start">developer documentation</span> </div> </div> </a> </div> <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"> 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 class="flex-column"> <div id="dante-search-header-bar"> </div> </div> <div class="flex-column-reverse"> <ul class="navbar-nav dpcHeaderButtonRow"> <li class="nav-item dpcHeaderLink"> <a href="https://developer.amazon.com/alexa/console/signin">Sign In</a> </li> <li class="nav-item nav-item-dpcSearch dpcHeaderButtonWrapper"> <div class ="dpcHeaderButton dpcHeaderSearchButton d-none"> <svg class="dpcSearchIcon" viewBox="0 0 21 21" version="1.1" xmlns="http://www.w3.org/2000/svg" shape-rendering="geometricPrecision"> <circle stroke="#FFFFFF" stroke-width="2" cx="8" cy="8" r="7" fill="transparent"></circle> <path d="M13.5,13.5 L19.5,19.5" id="Path-1" stroke="#FFFFFF" stroke-width="2.6" stroke-linecap="round"></path> </svg> </div> </li> <li class="nav-item pr-2"> <a class="nav-link dpcHeaderButtonWrapper pr-0" href="#" id="navbarSupportDropdownMenuLink"> <div class ="dpcHeaderButton" id="support-popover" data-toggle="popover"> <span> <i class="fas fa-ellipsis-v"></i> </span> </div> </a> </li> </ul> </div> <!-- user account popover content --> <!-- support popover content --> <div id="support-popover-content" style="display: none"> <div class="header-popover-content"> <div class="header-popover-inner-content"> <div class="hp-menu"> <ul> <a class="container" href="/alexa/alexa-developer-documentation-welcome" target="_blank"> <li> <span class="ml-3">Documentation</span> </li> </a> <a class="container" href="https://stackoverflow.com/tags/alexa-skills-kit" target="_blank"> <li> <span class="ml-3">Stack Overflow</span> </li> </a> <a class="container" href="https://developer.amazon.com/support/contact-us?subjectCategory=ALEXA" target="_blank"> <li> <span class="ml-3">Contact Us</span> </li> </a> <li role="separator"><div class="dropdown-divider"></div></li> <a class="container" href="https://developer.amazon.com/alexa" target="_blank"> <li> <span class="ml-3">Alexa Developer Home</span> </li> </a> <a class="container" href="https://developer.amazon.com/alexa/console/ask"> <li> <span class="ml-3">Alexa Developer Console</span> </li> </a> <a class="container" href="https://developer.amazon.com/alexa/console/avs"> <li> <span class="ml-3">Alexa Voice Service</span> </li> </a> <a class="container" href="https://developer.amazon.com/alexa/console/wwa"> <li> <span class="ml-3">Alexa Certification Console</span> </li> </a> <a class="container" href="https://developer.amazon.com/alexa/console/ack"> <li> <span class="ml-3">Alexa Connect Kit</span> </li> </a> </ul> </div> </div> </div> </div> </nav> </div> </header> <div class="dante-content"> <div class="dante-container-fluid flex-grow-1"> <div class="dante-row flex-grow-1"> <div class="dpc-tenant-content flex-grow-1" style="width:100%"> <body class="alexa-content-page alexa-base-page page basicpage" id="alexa-content-page-87648a89e9"><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" /> <div class="base-wrapper"> <input type="hidden" name="componentID" id="basePageComponentID" /> <input type="hidden" name="newForumsURL" id="newForumsURL" /> <input type="hidden" name="pageCategory" id="pageCategory" /> <div class="header iparsys parsys"> <div class="par iparys_inherited"> </div> </div> <div class="root responsivegrid"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="tech-doc aem-GridColumn aem-GridColumn--default--12"> <div class="tech-doc-container"> <!-- FontAwesome (GPL license) --> <link rel="stylesheet" href="https://d3b16pg7hqg2cy.cloudfront.net/alexa/jekyll/css/font-awesome.min.css" /> <div class="tech-doc-content"><div class="navigation-header atd-services-header" style="display:none"> <header class="dpHeader" style="z-index:3011"> <div class="dphTopBar"> <div class="dphMenuToggle"> <i class="dphMenuIcon"></i> <i class="dphMenuBackIcon"></i> </div> </div> <div class="accordionTN dphNavigation"> <nav class="dpPrimaryNav"> <ul class="dppnItems"> <li id="atd-home-tab-primary-nav" class="dppnItem accrItem" style="display: none"> <a href="../documentation-home.html" class="dppnLink">Home</a> </li> <li class="dppnItem accrItem"> <a href="../ask-overviews/what-is-the-alexa-skills-kit.html" class="dppnLink">Alexa Skills Kit </a> <div class="dpIconArrow accrHandle"></div> <div class="dppnFlyoutWrap"> <div class="dppnSecondaryNavWrap"> <ul class="dppnFlyout dppnSecondaryNav"> <li class="dppnfItem accrItem"> <a href="../ask-overviews/what-is-the-alexa-skills-kit.html" class="dppnfLink"> <span class="dppnfTitle">Alexa Skills Kit</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../conversations/about-alexa-conversations.html" class="dppnfLink"> <span class="dppnfTitle">Alexa Conversations</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../alexa-presentation-language/add-visuals-and-audio-to-your-skill.html" class="dppnfLink"> <span class="dppnfTitle">Alexa Presentation Language</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../interaction-model-design/about-designing-an-interaction-model.html" class="dppnfLink"> <span class="dppnfTitle">Custom Interaction Model Design Guide</span> <span class="dppnfSubtitle"> </span> </a> </li> </ul> </div> </div> </li> <span id="caret"></span> <li class="dppnItem accrItem"> <a href="../smarthome/what-is-smart-home.html" class="dppnLink">Smart home</a> <div class="dpIconArrow accrHandle"></div> <div class="dppnFlyoutWrap"> <div class="dppnSecondaryNavWrap"> <ul class="dppnFlyout dppnSecondaryNav"> <li class="dppnfItem accrItem"> <a href="../smarthome/what-is-smart-home.html" class="dppnfLink"> <span class="dppnfTitle">Alexa-Enabled Smart Home</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../ack/what-is-the-alexa-connect-kit.html" class="dppnfLink"> <span class="dppnfTitle">Alexa Connect Kit</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../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 accrItem"> <a href="../smarthome/wwa-connection-options.html" class="dppnfLink"> <span class="dppnfTitle">Local Connectivity Options</span> <span class="dppnfSubtitle"> </span> </a> </li> </ul> </div> </div> </li> <span id="caret"></span> <li class="dppnItem accrItem"> <a href="../alexa-smart-properties/about-alexa-smart-properties.html" class="dppnLink">Smart properties</a> </li> <li class="dppnItem accrItem"> <a class="dppnLink">Developer reference</a> <div class="dpIconArrow accrHandle"></div> <div class="dppnFlyoutWrap"> <div class="dppnSecondaryNavWrap"> <ul class="dppnFlyout dppnSecondaryNav"> <li class="dppnfItem accrItem"> <a href="../alexa-presentation-language/apl-request-response-reference.html" class="dppnfLink"> <span class="dppnfTitle">APL Interface Reference</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../reference/custom-skill-developer-reference.html" class="dppnfLink"> <span class="dppnfTitle">Custom Skills Interfaces</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../music-skills/api-reference-overview.html" class="dppnfLink"> <span class="dppnfTitle">Music, Radio, and Podcast APIs</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../rest-apis/rest-apis.html" class="dppnfLink"> <span class="dppnfTitle">REST APIs for Skills</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../smapi/object-schemas.html" class="dppnfLink"> <span class="dppnfTitle">Skill Schema Reference</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../custom-skills/speech-synthesis-markup-language-ssml-reference.html" class="dppnfLink"> <span class="dppnfTitle">SSML Reference</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../device-apis/alexa-interface-reference.html" class="dppnfLink"> <span class="dppnfTitle">Interfaces for Smart Home and Video</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="https://developer.amazon.com/en-US/alexa/alexa-haus" class="dppnfLink"> <span class="dppnfTitle">Alexa Design Guide</span> <span class="dppnfSubtitle"> </span> </a> </li> </ul> </div> </div> </li> <span id="caret"></span> <li class="dppnItem accrItem"> <a class="dppnLink">Developer tools</a> <div class="dpIconArrow accrHandle"></div> <div class="dppnFlyoutWrap"> <div class="dppnSecondaryNavWrap"> <ul class="dppnFlyout dppnSecondaryNav"> <li class="dppnfItem accrItem"> <a href="../devconsole/about-the-developer-console.html" class="dppnfLink"> <span class="dppnfTitle">Alexa Developer Console</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../smapi/ask-cli-command-reference.html" class="dppnfLink"> <span class="dppnfTitle">ASK CLI</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../ask-toolkit/get-started-with-the-ask-toolkit-for-visual-studio-code.html" class="dppnfLink"> <span class="dppnfTitle">ASK Toolkit for VS</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../smarthome/wwa-console.html" class="dppnfLink"> <span class="dppnfTitle">WWA Certification</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="https://www.amazon.com/alexasmartproperties/newconsole" class="dppnfLink"> <span class="dppnfTitle">ASP Management Console</span> <span class="dppnfSubtitle"> </span> </a> </li> </ul> </div> </div> </li> <span id="caret"></span> <div id="atd-mobile-secondary-nav" class="atd-mobile-header" style="display:none"> <li class="dppnItem accrItem"> <a href="../documentation-home.html" class="dppnLink">Home</a> </li> <li class="dppnItem accrItem"> <a href="../reference.html" class="dppnLink">Reference</a> </li> <li class="dppnItem accrItem"> <a href="../videos.html" class="dppnLink">Videos</a> </li> </div> </ul> </nav> </div> </header> </div> <div id="atd-desktop-secondary-nav" class="navigation-header atd-categories-header" style="display:none"> <header class="dpHeader atd-topics" style="background: #31455E!important;"> <div class="dphTopBar"> <div class="dphMenuToggle"> <i class="dphMenuIcon"></i> <i class="dphMenuBackIcon"></i> </div> </div> <div class="accordionTN dphNavigation"> <nav class="dpPrimaryNav"> <ul class="dppnItems"> <li class="dppnItem accrItem"> <a href="../documentation-home.html" class="dppnLink">Home</a> </li> <li class="dppnItem accrItem"> <a href="../reference.html" class="dppnLink">Reference</a> </li> <li class="dppnItem accrItem"> <a href="../videos.html" class="dppnLink">Videos</a> </li> </ul> </nav> </div> </header> </div> <!-- FontAwesome (GPL license) --> <link rel="stylesheet" href="https://m.media-amazon.com/images/G/01/mobile-apps/devportal/font-awesome.min.css" /> <!-- jQuery (MIT license)--> <script src="https://amzndevresources.com/alexa/jekyll/js/jquery-3.1.1.min.js"></script> <!-- patch navtabs to work with Bootstrap 4--> <script type="text/javascript"> $(document).ready(function() { $(".nav-tabs > li.active > a ").addClass("active show"); }); $(function() { $(".nav-tabs").click(function(){ $(this).closest("div").find(".tab-pane").removeClass("show"); }); }); $(function() { $(".nav-tabs").click(function(){ $(this).closest("div").find("li").removeClass("active"); }); }); </script> <!--Bootstrap (MIT license) --> <link rel="stylesheet" href="https://amzndevresources.com/alexa/jekyll/css/bootstrap.min.css" /> <!-- Navgoco --> <script src="https://amzndevresources.com/alexa/jekyll/js/jquery.navgoco.min.js"></script> <!-- jQuery cookie (MIT license)--> <script src="https://amzndevresources.com/alexa/jekyll/js/jquery.cookie.js"></script> <!-- Bootstrap (MIT license)--> <script src="https://amzndevresources.com/alexa/jekyll/js/bootstrap.bundle.js"></script> <!-- Bootstrap 3 plugins (MIT license)--> <script src="https://amzndevresources.com/alexa/jekyll/js/bootstrap.offcanvas.min.js"></script> <!-- Anchor JS (MIT license)--> <script src="https://amzndevresources.com/alexa/jekyll/js/anchor.min.js"></script> <!-- Initialization scripts --> <script src="https://amzndevresources.com/alexa/jekyll/js/atd-initialization.js"></script> <!-- Tech doc css fixes --> <link rel="stylesheet" href="https://amzndevresources.com/alexa/jekyll/css/bootstrap.offcanvas.css" /> <link rel="stylesheet" href="https://amzndevresources.com/alexa/jekyll/css/atd-custom.css" /> <div class="docs-sticky reveal"> <div class="mobile-toggle" style="display:none"> <button type="button" class="navbar-toggle offcanvas-toggle" data-toggle="offcanvas" data-target="#js-bootstrap-offcanvas-main"> <span class="sr-only">Toggle navigation</span> <div class="icon-bar"></div> <div class="icon-bar"></div> <div class="icon-bar"></div> </button> <button type="button" class="navbar-toggle offcanvas-toggle" data-toggle="offcanvas" data-target="#js-bootstrap-offcanvas-onpage" style="float:right"> <span class="sr-only">Toggle navigation</span> <i class="fas fa-info-circle fa fa-2x"></i> </button> <div class="atd-topics-mobile-header"> <nav aria-label="breadcrumb"> <ol class="breadcrumb"> <a href="https://developer.amazon.com/en-US/docs/alexa/documentation-home.html">Home</a> <a href="https://developer.amazon.com/en-US/docs/alexa/reference.html">Reference</a> <a href="https://developer.amazon.com/en-US/docs/alexa/videos.html">Videos</a> </ol> </nav> </div> </div> <div class="container-fluid"> <div class="row" style="flex-wrap:nowrap;"> <button class="" id="button-close-left2" style="display: none;"><i class="fas fa fa-bars"></i></button> <div id="sidebar"> <script> function loadJS(scriptSrc, onLoadCallBack) { const head = document.getElementsByTagName('head')[0]; const script = document.createElement('script'); script.src = scriptSrc script.type = 'text/javascript' script.onload = function () { if (onLoadCallBack) onLoadCallBack(); }; head.append(script) } function loadCSS(cssHref) { const head = document.getElementsByTagName('head')[0]; const style = document.createElement('link'); style.href = cssHref style.type = 'text/css' style.rel = 'stylesheet' head.append(style); } function bindResultHandlers(){ const searchBoxRoot = document.getElementById("searchbox"); $("#searchbox .magic-box input").attr("placeholder", "Search Alexa developer docs"); Coveo.$$(searchBoxRoot).on('populateOmnibox', function(e, populateOmniboxObject) { var linkElement = document.createElement('a'); var query = populateOmniboxObject.completeQueryExpression.word; if (!query) { return; } linkElement.href = 'https://developer.amazon.com/en-US/docs/alexa/search.html#q=' + encodeURIComponent(query); linkElement.text = "See more results for \"" + query + "\"" linkElement.className = "coveo-omnibox-selectable co-more-results"; linkElement['no-text-suggestion'] = true; linkElement.addEventListener('keyboardSelect', function() { linkElement.click(); }); populateOmniboxObject.rows.push({ element: linkElement, zIndex: 0 }); }); Coveo.$$(searchBoxRoot).on("preprocessResults", function(e, args) { args.results.results.forEach(function(result) { result.crumb = result.raw.printableuri.replace(/;/g,' ').replace(/\s\s+/g,' '); }); }); Coveo.$$(searchBoxRoot).on("preprocessResults", function(e, args) { // Split the "title suffix" to be the "category" because we don't have anything else in yet in the index. let results = args.results.results.map(r => { const title = r.title; if (title.includes('|')) { // set the category r.raw.category = title.split('|')[1].trim(); r.title = title.split('|')[0].trim(); } else { // r.raw.category = 'YouTube'; } return r; }); // sort results per category results = results.sort((b, a) => { return a.raw.category.localeCompare(b.raw.category) }) // Set a category Label for the first results of the category. // Keep only 3 items per category. let lastCategory = ''; let categoryCount = 0; results.forEach((r, idx) => { if (lastCategory !== r.raw.category) { lastCategory = r.raw.category; categoryCount = 0; r.raw.categoryLabel = r.raw.category; } categoryCount++; if (r.raw.category === "Alexa Skills Kit" && categoryCount > 4) { // we already have 4 items for this category r.toDelete = true; } if (r.raw.category === "Alexa Voice Service" && categoryCount > 4) { // we already have 6 items for this category r.toDelete = true; } if (r.raw.category === "Alexa Connect Kit" && categoryCount > 4) { // we already have 6 items for this category r.toDelete = true; } if (r.raw.category === "Alexa Gadgets Toolkit" && categoryCount > 0) { // we already have 6 items for this category r.toDelete = true; } if (r.raw.category === "Alexa Design Guide" && categoryCount > 0) { // we already have 6 items for this category r.toDelete = true; } if (r.raw.category === "Alexa Automotive" && categoryCount > 0) { // we already have 6 items for this category r.toDelete = true; } if (r.raw.category === "Alexa Communications" && categoryCount > 0) { // we already have 6 items for this category r.toDelete = true; } if (r.raw.category === "Alexa Smart Properties" && categoryCount > 4) { // we already have 6 items for this category r.toDelete = true; } }); // clear out the results marked for deletion results = results.filter(r => (!r.toDelete)); args.results.results = results; }); } function initSearchBoxForDocs(){ const searchBoxRoot = document.getElementById("searchbox"); const organizationId = "amazoncomproduction9q1by2xb"; const accessToken = "xx42d66989-6d5b-4bd4-bc36-d3b3a04aa40f"; Coveo.SearchEndpoint.configureCloudV2Endpoint(organizationId, accessToken); Coveo.initSearchbox( searchBoxRoot, "https://developer.amazon.com/en-US/docs/alexa/search.html" ); bindResultHandlers() } document.addEventListener("DOMContentLoaded", function () { if(!window.newSearch) { loadCSS("https://d3om7fhh4x0u22.cloudfront.net/CoveoFullSearch.min.css") loadJS("https://d3om7fhh4x0u22.cloudfront.net/CoveoJsSearch.min.js", initSearchBoxForDocs) }else{ const elements = document.getElementsByClassName('coveo-show-if-no-results'); if(elements.length){ elements.item(0).style.display = 'none'; } } }) $(document).ready(function() { $('.inline').click(function() { $('.coveo-show-if-no-results').hide() }); }); </script> <div id="searchbox" class="CoveoSearchInterface" data-enable-history="true" data-results-per-page="80" data-excerpt-length="120" data-enable-duplicate-filtering="true" data-pipeline="AlexaTechDocs"> <div class="CoveoAnalytics" data-anonymous="true" data-search-hub="ask-dropdown-search"></div> <div class="coveo-search-section"> <div class="CoveoSearchbox" data-enable-omnibox="true" data-enable-query-syntax="true" data-search-as-you-type-delay="300"> <div class="CoveoOmniboxResultList" data-layout="list"> <div class="coveo-show-if-results"> <script class="result-template" type="text/x-underscore"> <div> <% if (raw.categoryLabel ) { %> <div class="category-label CoveoFieldValue" data-field="@categoryLabel"></div> <% } %> <div class="co-highlight"> <div> <a class='CoveoResultLink'></a> </div> <div class='CoveoExcerpt'></div> <div class="CoveoFieldValue CoveoCrumb" data-field="@crumb"></div> </div> </div> </script> </div> <div class="coveo-show-if-no-results"> <p>No results found</p> <div class="co-empty">Try a different or more specific query. </div> </div> </div> </div> </div> </div> <div class="mydocsidebar noselect"> <div class="navbar-offcanvas navbar-offcanvas-touch hidden" id="js-bootstrap-offcanvas-main"> <!-- sidebar_hide_weblab --> <div class="blank"> <div class="header"> <button class="" id="button-close-left1"> <i class="fas fa fa-times"></i></button> <div class="productTitle" id="">Alexa Smart Properties</div> <p class="ex"> <a href="#" id="collapseAll">Collapse All</a> | <a href="#" id="expandAll">Expand All</a> </p> <hr /> </div> <ul id="atd-left-nav" class="navgo"> <li class="level1 folderTitle"> <a class="toc-title">Get Started</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/whats-new-alexa-smart-properties.html">What's New in Alexa Smart Properties</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle current open"><a class="subfoldersTitle single" href="../alexa-smart-properties/about-alexa-smart-properties.html">About Alexa Smart Properties</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/product-feature-comparison.html">Product Feature Comparison</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/get-started.html">Get Started</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/policies.html">Policies</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../alexa-smart-properties/managing-subscriptions.html">Manage Subscriptions</a> <ul class="target1"> <li class="level1items"><a href="../alexa-smart-properties/managing-subscriptions-core.html">Core</a></li> <li class="level1items"><a href="../alexa-smart-properties/managing-subscriptions-healthcare.html">Healthcare</a></li> <li class="level1items"><a href="../alexa-smart-properties/managing-subscriptions-hospitality.html">Hospitality</a></li> <li class="level1items"><a href="../alexa-smart-properties/managing-subscriptions-senior-living.html">Senior Living</a></li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/managing-roles.html">Manage Roles</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/managing-properties.html">Manage Properties and Rooms</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../alexa-smart-properties/receive-events.html">Receive Events</a> <ul class="target1"> <li class="level1items"><a href="../alexa-smart-properties/event-schemas.html">Event Schemas</a></li> </ul> </li><li class="level1 folderTitle"> <a class="toc-title">Use the Alexa Smart Properties Console</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/management-console.html">About the Alexa Smart Properties Management Console</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/management-console-organization.html">Manage Organization, Properties, and Rooms</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/management-console-devices.html">Manage Devices</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/management-console-skills.html">Manage Skills</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/management-console-content.html">Manage Content</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/view-analytics.html">View Analytics</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/manage-api-access.html">Manage API Access</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="toc-title">Manage Alexa and Smart Home Devices</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/device-setup.html">Set Up and Manage Devices</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/networking-best-practices.html">Networking Best Practices</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/multimodal-experience.html">Customize Multimodal Devices</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="toc-title">Create and Manage Skills</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/create-skills.html">Create Skills</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../alexa-smart-properties/create-skill-using-template.html">Create a Skill by Using a Template</a> <ul class="target1"> <li class="level1items"><a href="../alexa-smart-properties/create-skill-using-template-healthcare.html">Smart Properties Healthcare Template</a></li> <li class="level1items"><a href="../alexa-smart-properties/create-skill-using-template-hospitality.html">Smart Properties Hospitality Template</a></li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/managing-skills.html">Manage Skills</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/name-free-interaction.html">Add Name-Free Interaction</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="toc-title">Use Alexa Smart Properties Add-Ons</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/alexa-smart-properties-add-ons.html">About Alexa Smart Properties Add-Ons</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../alexa-smart-properties/consent-framework-overview.html">Consent Framework</a> <ul class="target1"> <li class="level1items"><a href="../alexa-smart-properties/consent-framework-rest-api.html">Consent Framework API</a></li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../alexa-smart-properties/configure-pbx-for-alexa-smart-properties.html">Link a PBX to Alexa Smart Properties</a> <ul class="target1"> <li class="level1items"><a href="../alexa-smart-properties/pbx-api-for-alexa-smart-properties.html">Private Branch Exchange API</a></li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../alexa-smart-properties/get-started-calling-api-for-asp.html">WebRTC Calling in Alexa Smart Properties</a> <ul class="target1"> <li class="level1items"><a href="../alexa-smart-properties/self-service-onboarding-api-for-asp.html">Self-Service Onboarding API</a></li> <li class="level1items"><a href="../alexa-smart-properties/service-provider-network-mapping-api-for-asp.html">Service Provider Network Mapping API</a></li> <li class="level1items"><a href="../alexa-smart-properties/account-association-api-for-asp.html">Account Association API</a></li> <li class="level1items"><a href="../alexa-smart-properties/alexa-callsignaling-interface-for-asp.html">Alexa.Comms.CallSignaling Interface</a></li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../alexa-smart-properties/wpa2-enterprise-wifi-for-asp.html">WPA2 Enterprise Wi-Fi</a> <ul class="target1"> <li class="level1items"><a href="../alexa-smart-properties/enterprise-api-for-asp.html">Certificate Authority Management API</a></li> </ul> </li><li class="level1 folderTitle"> <a class="toc-title">Reference</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../alexa-smart-properties/rest-api.html">Alexa Smart Properties REST API Reference</a> <ul class="target1"> <li class="level1items"><a href="../alexa-smart-properties/pagination.html">Handle Pagination in Query Results</a></li> <li class="level1items"><a href="../alexa-smart-properties/handle-api-throttling.html">Handle API Throttling</a></li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/analytics-api.html">Analytics API</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/automation-api.html">Automation API</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/communications-api.html">Communications API</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/device-group-mgt-api.html">Device Group Management API</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/discovery-session-api.html">Discovery Session API</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../alexa-smart-properties/endpoint-api.html">Endpoints API</a> <ul class="target1"> <li class="level1items"><a href="../alexa-smart-properties/endpoint-features-api.html">Features API</a></li> <li class="level1items"><a href="../alexa-smart-properties/endpoint-settings-api.html">Settings API</a></li> <li class="level1items"><a href="../alexa-smart-properties/endpoint-wifi-api.html">Wi-Fi Management API</a></li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/event-messenger-api.html">Event Messenger API</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/notifications-api.html">Notifications API</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/proactive-suggestion-api.html">Proactive Suggestion API</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/property-hierarchy-management-api.html">Property Hierarchy Management API</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/reminders-api.html">Reminders API</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/role-api.html">Role API</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/skill-management-api.html">Skill Management API</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/unit-api.html">Unit Settings API</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../alexa-smart-properties/user-api.html">User Management API</a> <ul class="target1"> </ul> </li> </ul> </div> <script> $("li.open").parents('li').toggleClass("open"); $("li").siblings(".level1items").children().css('color','#333'); $("li.open").parents('li').children().css("color","#337ab7"); $("li.open").parents('li').children('a').css("background","#f2f2f2").css("color","#333"); </script> </div> </div> </div> <div class="mainclass"> <div class="mainColumn"> <div class="outline"> <div id="" class="inline"> <script> $( document ).ready(function() { var pageTitle = document.getElementsByTagName('h1'); document.getElementById("pageTitle").innerHTML = pageTitle[0].innerHTML; }); </script> <div class="sticky-crumb"> <nav aria-label="breadcrumb"> <ol class="breadcrumb"> <a href="https://developer.amazon.com/en-US/alexa">Alexa</a> > <a href="https://developer.amazon.com/en-US/docs/alexa/documentation-home.html">Documentation</a> > Alexa Smart Properties > <span id="pageTitle"> </span> </ol> </nav> </div> <h1>About Alexa Smart Properties</h1> <div markdown="span" class="alert alert-info" role="alert"><i class="fa fa-info-circle"></i> <b>Note:</b> Sign in to the <a href="https://developer.amazon.com/alexa/console/ask" target="_blank" rel="noopener noreferrer">developer console</a> to build or publish your skill.</div><hr /> <p><a href="https://developer.amazon.com/en-US/alexa/alexa-smart-properties">Alexa Smart Properties</a> enables property owners and managers to deploy and manage Alexa-enabled devices at scale.</p> <p>Alexa Smart Properties offers the following technologies:</p> <ul> <li> <p><a href="../alexa-smart-properties/managing-subscriptions-healthcare.html">Alexa Smart Properties in healthcare</a> – Provides technologies that smart property solution integrators use to deploy and manage Alexa-enabled devices in properties such as hospitals and skilled nursing facilities.</p> </li> <li> <p><a href="../alexa-smart-properties/managing-subscriptions-hospitality.html">Alexa Smart Properties for hospitality</a> – Provides technologies that smart property solution integrators use to deploy and manage Alexa-enabled devices in properties such as hotels, resorts, and vacation rental communities.</p> </li> <li> <p><a href="../alexa-smart-properties/managing-subscriptions-senior-living.html">Alexa Smart Properties in senior living</a> – Provides technologies that smart property solution integrators use to deploy and manage Alexa-enabled devices in senior living properties and similar communities.</p> </li> <li> <p><a href="../alexa-smart-properties/managing-subscriptions-core.html">Alexa Smart Properties core</a> – Provides technologies that smart property solution integrators use to deploy and manage Alexa-enabled devices in properties.</p> </li> </ul> <h2 id="key-terms">Key Terms</h2> <p>Alexa Smart Properties defines the following key concepts and terms:</p> <h3 id="endpoint">Endpoint</h3> <p>An <em>endpoint</em> represents an Alexa-connected device (like an Echo device) with which an Alexa customer can interact. In Alexa Smart Properties, you manage endpoints by using the <a href="../alexa-smart-properties/endpoint-api.html">Endpoints API</a>. With this API, you can enumerate the endpoints owned by an Amazon Business account, view and change endpoint settings, associate endpoints with specific rooms, and query connectivity status of endpoints.</p> <h3 id="unit-definition">Unit</h3> <p>A <em>unit</em> represents a node in a hierarchy. A unit can be an organization, a property, a room type, or a room. In Alexa Smart Properties, you create a hierarchy of units to model properties, and individual rooms by using the <a href="../alexa-smart-properties/property-hierarchy-management-api.html">Property Hierarchy Management API</a>.</p> <h3 id="room-definition">Room</h3> <p>A <em>room</em> represents a physical room in a property. Alexa devices and smart home appliances are installed in a room. Alexa endpoints (devices) and skills are associated with individual rooms.</p> <h3 id="room-type-definition">Room type</h3> <p>A <em>room type</em> is a collection of similar rooms in a property. For example, room types in a hotel might include VIP rooms, ocean-facing rooms, and king suites. This model enables Alexa Smart Properties to be extensible and accommodate different types of rooms.</p> <h3 id="property-definition">Property</h3> <p>A <em>property</em> represents a physical property, such as a hotel, vacation rental, or senior living community. A property is typically a collection of room types, which in turn are collections of rooms.</p> <h3 id="organization">Organization</h3> <p>An <em>organization</em> represents a business entity under the Amazon Business account that's registered with Alexa Smart Properties.</p> <h2 id="related-topics">Related topics</h2> <ul> <li><a href="../alexa-smart-properties/managing-subscriptions.html">Managing Subscriptions in Alexa Smart Properties</a></li> <li><a href="../alexa-smart-properties/get-started.html">Get Started with Alexa Smart Properties APIs</a></li> <li><a href="../alexa-smart-properties/managing-properties.html">Manage Properties and Rooms</a></li> <li><a href="../ask-overviews/what-is-the-alexa-skills-kit.html">What is the Alexa Skills Kit?</a></li> </ul> <hr /><!--Include html snippet for thumbs up/down.--> <!--div containing a thumbs up and down. This will use a custom eVar for Adobe Analytics to track votes--> <style> .thumbs { padding: 10px; } .thumbs-btn { border-radius: 7px; padding: 3px; width: 100px; border-style: solid; display: flex; background: var(--white); border-color: var(--dark); border-width: thin; } .thumbs-btn:active, .thumbs-btn:focus { outline:none; } .btn-holder { margin-right: 5px; margin-bottom: 5px; margin-top: 5px; position: relative; display: flex; } .btn-selected { border-color: var(--primary); color: var(--primary); } .btn-selected > svg { /*This color represents the primary color on the page, converted to something SVG can use*/ filter: invert(50%) sepia(30%) saturate(3590%) hue-rotate(160deg) brightness(99%) contrast(103%); } .thumbs-up { padding-right: 5px; } .thumb-img { width: 20px; height: auto; margin-right: 10px; margin-left: 10px; } </style> <div class="thumbs"> <h5> Was this page helpful? </h5> <div class="btn-holder"> <span class="thumbs-up"> <!-- Note, Do not change these classes. They are used in implementation of eVar90 in our Adobe analytics instance. --> <button class="thumbs-btn thumbs-btn-up" onclick="thumbButtonClick.call(this)"> <svg class="thumb-img" width="16" height="16" viewbox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.48607 3.13686L8.4855 3.1378L6 7.27716V13H11.44C11.8983 13 12.2991 12.6854 12.4092 12.24L13.419 8.1911L13.4192 8.18998C13.5742 7.55708 13.097 6.95 12.45 6.95H10.01C9.45772 6.95 9.01 6.50228 9.01 5.95V3.28C9.01 3.12228 8.88772 3 8.73 3C8.63273 3 8.53634 3.05459 8.48607 3.13686ZM4 13V8H3V13H4ZM4.43403 6L6.77268 2.10521L6.7745 2.10219C7.18438 1.42499 7.92764 1 8.73 1C9.99229 1 11.01 2.01771 11.01 3.28V4.95H12.45C14.4027 4.95 15.8252 6.78221 15.361 8.66891L15.3603 8.67198L14.3508 12.72L14.3505 12.721C14.0202 14.0551 12.8213 15 11.44 15H2C1.44772 15 1 14.5523 1 14V7C1 6.44771 1.44772 6 2 6H4.43403Z" fill="#16191F" /> </svg> Yes </button> </span> <span class="thumbs-down"> <!-- Note, Do not change these classes. They are used in implementation of eVar90 in our Adobe analytics instance. --> <button class="thumbs-btn thumbs-btn-down" onclick="thumbButtonClick.call(this)"> <svg class="thumb-img" width="16" height="16" viewbox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M2 1C1.44772 1 1 1.44772 1 2V9C1 9.55228 1.44772 10 2 10H4.43403L6.77268 13.8948L6.7745 13.8978C7.18438 14.575 7.92763 15 8.73 15C9.99228 15 11.01 13.9823 11.01 12.72V11.05H12.45C14.4027 11.05 15.8252 9.21781 15.361 7.3311L15.3603 7.32804L14.3508 3.28004L14.3504 3.27861C14.02 1.94475 12.8212 1 11.44 1H5H2ZM3 8V3H4V8H3ZM6 8.72284L8.4855 12.8622L8.48606 12.8631C8.53634 12.9454 8.63273 13 8.73 13C8.88772 13 9.01 12.8777 9.01 12.72V10.05C9.01 9.49772 9.45772 9.05 10.01 9.05H12.45C13.0969 9.05 13.5741 8.44302 13.4193 7.81019L13.419 7.80891L12.4097 3.76198L12.4092 3.75997C12.2991 3.31459 11.8983 3 11.44 3H6V8.72284Z" fill="#16191F" /> </svg> No </button> </span> </div> <div id="thumbs-thanks-feedback"> <a href="https://amazonexteu.qualtrics.com/jfe/form/SV_e2qNFLTatIPniw6" target="_blank" rel="noopener">Provide feedback</a> </div> </div> <script> var selectedButton = null; function thumbButtonClick() { if(selectedButton) { selectedButton.removeClass('btn-selected'); } $(this).addClass('btn-selected'); selectedButton = $(this); }; </script> <hr /><!--Include date page was last modified.--> <p id="tech-docs-updated-date"><small><i>Last updated: Apr 03, 2024</i></small></p> </div> </div> </div> </div> <button class="btn" id="button-close-right2" style="display:none;"><i class="fas fa fa-anchor"></i></button> <div class="noselect" id="myScrollspy"> <div class="stc navbar-offcanvas navbar-offcanvas-touch navbar-offcanvas-right" id="js-bootstrap-offcanvas-onpage"> <div id="onpage" class="onpage-nav"> <button class="btn" id="button-close-right1"><i class="fas fa fa-times"></i></button> <a href="#top" class="stickytoc"> </a> <hr class="onpage-seperate" /> <ul class="customspy"> <li class="list2"><a href="#key-terms">Key Terms</a> <ul> <li class="list3"><a href="#endpoint">Endpoint</a></li> <li class="list3"><a href="#unit-definition">Unit</a></li> <li class="list3"><a href="#room-definition">Room</a></li> <li class="list3"><a href="#room-type-definition">Room type</a></li> <li class="list3"><a href="#property-definition">Property</a></li> <li class="list3"><a href="#organization">Organization</a></li> </ul> </li> <li class="list2"><a href="#related-topics">Related topics</a></li> </ul> </div> </div> </div> </div> <!--/.maincolumn--> </div> </div> <!--/.page-container--> <script src="https://amzndevresources.com/alexa/jekyll/js/atd-custom-inline.js"></script> <script> if(window.newSearch) { const homeTabPrimaryNav = document.getElementById("atd-home-tab-primary-nav"); if(homeTabPrimaryNav){ homeTabPrimaryNav.setAttribute("style", "display: inline-block") } ["atd-mobile-secondary-nav", "atd-desktop-secondary-nav"].forEach(elementId => { const elementDiv = document.getElementById(elementId); if(elementDiv){ elementDiv.setAttribute("style", "display: none !important") } }) const elementDivs = document.getElementsByClassName("atd-topics-mobile-header"); if(elementDivs.length > 0){ elementDivs[0].setAttribute("style", "display: none") } const sidebar = document.getElementById("js-bootstrap-offcanvas-main"); if(sidebar){ sidebar.style.top = '73px'; } } </script> <script> $(document).ready(function(){$("#button-close-right1").click(function(){$("#button-close-right1").css("display","none"),$("#myScrollspy").addClass("small-right"),$("#button-close-right2").css("display","block"),document.cookie="closed-right=yes; path=/"}),$("#button-close-right2").click(function(){$("#myScrollspy").removeClass("small-right"),$("#button-close-right2").css("display","none"),$("#button-close-right1").css("display","block"),document.cookie="closed-right=no; path=/"}),$("#button-close-left1").click(function(){$("#sidebar").addClass("small-left"),$("#button-close-left1").css("display","none"),$("#button-close-left2").css("display","block"),document.cookie="closed-left=yes; path=/"}),$("#button-close-left2").click(function(){$("#sidebar").removeClass("small-left"),$("#button-close-left1").css("display","block"),$("#button-close-left2").css("display","none"),document.cookie="closed-left=no; path=/"})}); $(document).ready(function(){document.cookie.indexOf("closed-left=yes")>=0?($("#sidebar").addClass("small-left"),$("#button-close-left1").css("display","none"),$("#button-close-left2").css("display","block")):document.cookie.indexOf("closed-left=no")>=0&&($("#sidebar").removeClass("small-left"),$("#button-close-left1").css("display","block"),$("#button-close-left2").css("display","none"))}); $(document).ready(function(){document.cookie.indexOf("closed-right=yes")>=0?($("#button-close-right1").css("display","none"),$("#myScrollspy").addClass("small-right"),$("#button-close-right2").css("display","block")):document.cookie.indexOf("closed-left=no")>=0&&($("#myScrollspy").removeClass("small-right"),$("#button-close-right2").css("display","none"),$("#button-close-right1").css("display","block"))}); $(window).resize(function(){$(this).width()<992&&($("#sidebar").removeClass("small-left"),$("#button-close-left1").css("display","block"),$("#button-close-left2").css("display","none"),$("#myScrollspy").removeClass("small-right"),$("#button-close-right2").css("display","none"),$("#button-close-right1").css("display","block"))}); </script> <!--/templates--> <!--/templates--> <!--/beta--> <!--/endbeta--> <!--/.ENDENV --></div> </div></div> </div> </div> <div class="footer iparsys parsys"> <div class="par iparys_inherited"> </div> </div> </div> <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> </body> </div> </div> </div> </div> <footer class="dante-footer"> <div class="container-fluid p-0"> <div class="d-flex flex-row align-items-start dante-footer-row"> <div class="flex-column"> <div id="localizationSelector" class="dropup"> <a id="localizationSelectorLink" class="dropdown-toggle" href="#" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"> <i class="localizationIcon align-middle"></i> <span class="align-middle"> English (US) </span> </a> <ul class="dropdown-menu localizerSelectorMenu" aria-labelledby="localizationSelectorLink"> <a href="#" onclick='updateLocale("en_AU")'> <li class="w-100"> <span class="ml-3">English (ANZ)</span> </li> </a> <a href="#" onclick='updateLocale("en_GB")'> <li class="w-100"> <span class="ml-3">English (UK)</span> </li> </a> <a href="#" onclick='updateLocale("en_IN")'> <li class="w-100"> <span class="ml-3">English (India)</span> </li> </a> <a href="#" onclick='updateLocale("ja_JP")'> <li class="w-100"> <span class="ml-3">Japanese (日本語)</span> </li> </a> <a href="#" onclick='updateLocale("fr_FR")'> <li class="w-100"> <span class="ml-3">French (Français)</span> </li> </a> <a href="#" onclick='updateLocale("it_IT")'> <li class="w-100"> <span class="ml-3">Italian (Italiano)</span> </li> </a> <a href="#" onclick='updateLocale("de_DE")'> <li class="w-100"> <span class="ml-3">German (Deutsch)</span> </li> </a> <a href="#" onclick='updateLocale("es_ES")'> <li class="w-100"> <span class="ml-3">Spanish (España)</span> </li> </a> <a href="#" onclick='updateLocale("es_MX")'> <li class="w-100"> <span class="ml-3">Spanish (México)</span> </li> </a> <a href="#" onclick='updateLocale("pt_BR")'> <li class="w-100"> <span class="ml-3">Portuguese (Brasil)</span> </li> </a> <a href="#" onclick='updateLocale("ar_SA")'> <li class="w-100"> <span class="ml-3">Arabic (العربية)</span> </li> </a> </ul> </div> </div> <div class="flex-column ml-auto"> <div class="d-flex flex-row ml-auto flex-wrap pb-1 align-middle justify-content-end"> <div class="flex-column"> <span class="dante-copyright-tag">© 2010 - 2024, Amazon.com, Inc. or its affiliates. All Rights Reserved.</span> </div> <div class="flex-column flex-wrap pl-3 pr-0 pb-1 d-none d-lg-inline"> <div class="footer-links"> <a href="https://developer.amazon.com/terms-and-agreements" target="_blank"> Terms </a> <a href="/alexa/alexa-developer-documentation-welcome" target="_blank"> Docs </a> <a href="https://stackoverflow.com/tags/alexa-skills-kit" target="_blank"> Stack Overflow </a> <a href="https://developer.amazon.com/blogs/alexa" target="_blank"> Blog </a> <a href="https://developer.amazon.com/alexa" target="_blank"> Alexa Developer Home </a> </div> </div> </div> </div> </div> <div class="d-flex flex-row dante-footer-row d-inline d-lg-none pb-2"> <div class="footer-links d-flex justify-content-end"> <a href="https://developer.amazon.com/terms-and-agreements" target="_blank"> Terms </a> <a href="/alexa/alexa-developer-documentation-welcome" target="_blank"> Docs </a> <a href="https://stackoverflow.com/tags/alexa-skills-kit" target="_blank"> Stack Overflow </a> <a href="https://developer.amazon.com/blogs/alexa" target="_blank"> Blog </a> <a href="https://developer.amazon.com/alexa" target="_blank"> Alexa Developer Home </a> </div> </div> </div> </footer> </div> <!-- Optional JavaScript --> <!-- jQuery first, then Popper.js, then Bootstrap JS --> <!-- TODO: switch to own JQuery after setup --> <script src="https://m.media-amazon.com/images/G/01/alexa-blueprints/jquery-3.3.1.min._CB1518646291_.js"></script> <script src="https://m.media-amazon.com/images/G/01/ASK/rosie-v2/js/bootstrap.bundle._CB476904092_.js"></script> <script src="/alexa/console/ask/dante/static/js/app.js"></script> </body> </html>