{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Seam","colors":{"primary":"#4C45D9","light":"#9793EC","dark":"#2E27B9"},"logo":{"light":"https://mintcdn.com/seam/RVHI-5qT0fl5Zkft/images/seam-logo-light.svg?fit=max\u0026auto=format\u0026n=RVHI-5qT0fl5Zkft\u0026q=85\u0026s=4529d092246aab7709a6692a7cdccf39","dark":"https://mintcdn.com/seam/RVHI-5qT0fl5Zkft/images/seam-logo-dark.svg?fit=max\u0026auto=format\u0026n=RVHI-5qT0fl5Zkft\u0026q=85\u0026s=03fb0cba588d1fe9509b748f460ec77f"},"favicon":"https://mintcdn.com/seam/nEtd2JDrEIRXJ8-h/images/favicon.svg?fit=max\u0026auto=format\u0026n=nEtd2JDrEIRXJ8-h\u0026q=85\u0026s=387df3cc957aa637bdc0aae7bd0fd44f","api":{"playground":{"display":"simple"},"examples":{"autogenerate":false}},"background":{"color":{"light":"#FFFFFF","dark":"#090A0B"}},"navbar":{"links":[{"href":"https://console.seam.co/signin?utm_source=docs\u0026utm_medium=navbar","label":"Sign In"}],"primary":{"type":"button","label":"Sign Up","href":"https://console.seam.co/signup?utm_source=docs\u0026utm_medium=navbar"}},"footer":{"socials":{"github":"https://github.com/seamapi","website":"https://www.seam.co/"}},"seo":{"metatags":{"og:type":"website","og:site_name":"Seam","og:locale":"en_US","og:image":"https://www.seam.co/docs/images/seam-og-default.jpg","twitter:card":"summary_large_image","twitter:site":"@helloseam"},"indexing":"navigable"},"styling":{"codeblocks":"dark","latex":false},"integrations":{"ga4":{"measurementId":"G-WEDP4R501R"},"posthog":{"apiKey":"phc_uGxZi2ITs4kTMqcVibHr6wVWhJ1YKA2LpCbldvd3GYN","apiHost":"https://us.i.posthog.com"}},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"seam","hasAudioNarration":false,"actualSubdomain":"seam","customDomains":["www.seam.co"],"gitSource":{"type":"github","owner":"seamapi","repo":"docs","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6add417c4a5b340ece6c5f39","collectionId":"e6828bc9-4dfd-4dcf-899d-27ba3186ad48","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6add417c4a5b340ece6c5f39"},"feedback":{"thumbs":true,"issues":false,"edits":false},"entitlements":{},"buildId":"6add417c4a5b340ece6c5f39","clientVersion":"0.0.3966","searchFilterCounts":[{"language":"default","tag":"API Reference","count":322},{"language":"default","tag":"Brand Guides","count":247},{"language":"default","tag":"Guides","count":198},{"language":"default","tag":"Devices and Systems","count":139},{"language":"default","tag":"Access Control Systems","count":124},{"language":"default","tag":"Smart Locks","count":102},{"language":"default","tag":"Low-Level APIs","count":72},{"language":"default","tag":"Setup","count":69},{"language":"default","tag":"Thermostats","count":68},{"language":"default","tag":"Access Control Systems (ACS)","count":62}]},"assistantConfig":{},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".seam-property-index{max-height:20rem;overflow-y:auto;padding:.75rem;border-radius:.5rem;background:var(--seam-surface-2)}a.seam-ref{display:block;font-size:.875rem;scroll-margin-top:10rem}:root{--seam-primary-50:#e9e8fc;--seam-primary-100:#d4d2f9;--seam-primary-300:#9793ec;--seam-primary-400:#625ae2;--seam-primary-500:#4c45d9;--seam-primary-600:#2e27b9;--seam-primary-900:#0e1044;--seam-gray-25:#ffffff;--seam-gray-50:#eeeff2;--seam-gray-100:#e5e7eb;--seam-gray-200:#ccd0d7;--seam-gray-300:#acb2be;--seam-gray-400:#848b9a;--seam-gray-500:#5c6475;--seam-gray-600:#505668;--seam-gray-700:#31353f;--seam-gray-800:#282a30;--seam-gray-900:#191b1f;--seam-gray-950:#090a0b;--seam-txt-1:var(--seam-gray-950);--seam-txt-2:var(--seam-gray-500);--seam-txt-3:var(--seam-gray-400);--seam-surface-1:var(--seam-gray-25);--seam-surface-2:color-mix(in srgb, var(--seam-gray-50) 20%, var(--seam-gray-25));--seam-surface-3:var(--seam-gray-100);--seam-surface-4:var(--seam-gray-200);--seam-card:#ffffff;--seam-card-hover:rgb(240 240 240);--seam-accent:var(--seam-primary-500);--seam-accent-hover:var(--seam-primary-400);--seam-accent-text:var(--seam-primary-600);--seam-stroke:0 0 0 0.5px rgb(9 10 11 / 0.1) inset}.dark{--seam-txt-1:var(--seam-gray-50);--seam-txt-2:var(--seam-gray-400);--seam-txt-3:var(--seam-gray-500);--seam-surface-1:var(--seam-gray-950);--seam-surface-2:color-mix(in srgb, var(--seam-gray-950) 99%, #737373);--seam-surface-3:var(--seam-gray-900);--seam-surface-4:color-mix(in srgb, var(--seam-gray-900) 95%, #fff);--seam-card:color-mix(in srgb, var(--seam-gray-900) 30%, #111);--seam-card-hover:color-mix(in srgb, var(--seam-gray-900) 60%, #242424);--seam-accent:var(--seam-primary-400);--seam-accent-hover:var(--seam-primary-300);--seam-accent-text:var(--seam-primary-300);--seam-stroke:0 0 0 0.5px rgb(255 255 255 / 0.1) inset}.seam-container{max-width:1120px;margin:0 auto;padding:0 1.5rem}.seam-section{padding:4rem 0}.seam-section-alt{background:var(--seam-surface-2);box-shadow:0 .5px 0 0 rgb(9 10 11/.1) inset,0 -.5px 0 0 rgb(9 10 11/.1) inset}.dark .seam-section-alt{box-shadow:0 .5px 0 0 rgb(255 255 255/.08) inset,0 -.5px 0 0 rgb(255 255 255/.08) inset}.seam-hero{padding:5rem 0 3rem;background:radial-gradient(60% 50% at 50% 0%,color-mix(in srgb,var(--seam-primary-500) 10%,transparent),transparent 70%)}.dark .seam-hero{background:radial-gradient(60% 50% at 50% 0%,color-mix(in srgb,var(--seam-primary-400) 16%,transparent),transparent 70%)}.seam-h1{font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.1;font-weight:600;letter-spacing:-.03em;color:var(--seam-txt-1);max-width:20ch;margin:0 0 1.25rem}.seam-lede{font-size:1.125rem;line-height:1.6;max-width:60ch;color:var(--seam-txt-2);margin:0 0 3.5rem}.seam-h2{font-size:1.5rem;font-weight:600;letter-spacing:-.02em;color:var(--seam-txt-1);margin:0 0 .5rem}.seam-sub{color:var(--seam-txt-2);margin:0 0 1.75rem;max-width:65ch}.seam-btn{display:inline-flex;align-items:center;padding:.625rem 1.125rem;border-radius:.5rem;font-weight:525;font-size:.9375rem;text-decoration:none!important;transition:background 120ms,box-shadow 120ms}.seam-btn-primary{background:var(--seam-gray-950);color:#fff!important;box-shadow:0 12px 16px 0 rgb(255 255 255/.06) inset,0 4px 4px 0 rgb(9 10 11/.08),0 1px 2px 0 rgb(9 10 11/.1)}.seam-btn-primary:hover{background:var(--seam-gray-800)}.dark .seam-btn-primary{background:#fff;color:var(--seam-gray-950)!important}.dark .seam-btn-primary:hover,.dark .seam-logo-grid a:hover{background:var(--seam-gray-100)}.seam-btn-secondary{background:var(--seam-card);color:var(--seam-txt-1)!important;box-shadow:var(--seam-stroke)}.seam-btn-secondary:hover{background:var(--seam-card-hover)}#topbar-cta-button a>span.absolute{background:var(--seam-gray-950)!important}#topbar-cta-button a:hover>span.absolute{background:var(--seam-gray-800)!important;opacity:1!important}.dark #topbar-cta-button a>span.absolute{background:#fff!important}.dark #topbar-cta-button a .z-10 span,.dark #topbar-cta-button a svg{color:var(--seam-gray-950)!important}.seam-path-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:1.25rem;align-items:stretch}@media (max-width:800px){.seam-path-grid{grid-template-columns:1fr}}.seam-agent-card,.seam-quickstart-card{display:flex;flex-direction:column;align-items:flex-start;padding:1.75rem;border-radius:.75rem;background:var(--seam-card)}.seam-agent-card{background:var(--seam-gray-950);box-shadow:0 .5px 0 0 #090a0b inset,0 1px 0 0 rgb(255 255 255/.12) inset,0 12px 24px 0 rgb(9 10 11/.12)}.seam-agent-card .seam-agent-title{color:#fff}.seam-agent-card .seam-agent-desc{color:var(--seam-gray-300)}.dark .seam-agent-card{background:var(--seam-gray-900)}.seam-agent-card .code-block{background:0 0;box-shadow:none;border:0;padding:0}.seam-agent-card .code-block [data-component-part=code-block-header]{display:none}.seam-agent-code{position:relative}.seam-agent-code::before{content:'';display:block;height:1px;width:88%;background:rgb(255 255 255/.14);margin:.25rem 0 1rem}.seam-quickstart-card{background:var(--seam-surface-2);box-shadow:var(--seam-stroke)}.seam-agent-title{font-size:1.25rem;font-weight:600;letter-spacing:-.02em;color:var(--seam-txt-1);margin:0 0 .5rem}.seam-agent-desc{font-size:.8125rem;line-height:1.55;color:var(--seam-txt-2);margin:0 0 1rem}.seam-agent-code{width:100%;margin-top:auto}.seam-agent-code pre{margin:0;font-size:.875rem}.seam-quickstart-cta{margin-top:auto;margin-left:auto}.seam-open-menu{position:absolute;right:0;bottom:0;z-index:10}.seam-open-btn{cursor:pointer;font-size:.9375rem;font-weight:525;line-height:1.5;color:var(--seam-gray-950);background:#fff;border:0;border-radius:.5rem;padding:.625rem 1.125rem;box-shadow:0 2px 8px 0 rgb(9 10 11/.35);transition:background 120ms,transform 120ms}.seam-open-btn:hover{background:var(--seam-gray-100);transform:translateY(-1px)}.seam-open-list{display:none;position:absolute;right:0;top:calc(100% + .375rem);z-index:30;min-width:11.5rem;flex-direction:column;padding:.25rem;border-radius:.5rem;background:var(--seam-gray-800);box-shadow:0 0 0 .5px rgb(255 255 255/.12) inset,0 8px 24px 0 rgb(9 10 11/.4)}.seam-open-menu.open .seam-open-list{display:flex}.seam-open-list a,.seam-open-list button{text-align:left;font-size:.8125rem;font-weight:475;color:rgb(255 255 255/.9)!important;text-decoration:none!important;background:0 0;border:0;cursor:pointer;padding:.4375rem .625rem;border-radius:.375rem;white-space:nowrap}.seam-open-list a:hover,.seam-open-list button:hover{background:rgb(255 255 255/.1)}.seam-agent-code .code-block,.seam-hero-cell .code-block{margin:0}.seam-code-label{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--seam-txt-3);margin:0 0 .625rem}.seam-section .card h2,.seam-section [class*=card] h2{font-size:.9375rem}.seam-sdk-row{display:flex;flex-wrap:wrap;gap:.625rem}.seam-sdk{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;border-radius:.5rem;font-size:.875rem;font-weight:525;color:var(--seam-txt-1)!important;text-decoration:none!important;background:var(--seam-card);box-shadow:var(--seam-stroke);transition:background 120ms}.seam-logo-grid a:hover,.seam-sdk:hover{background:var(--seam-card-hover)}.seam-video-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media (max-width:800px){.seam-video-grid{grid-template-columns:1fr}}.seam-logo-grid a,.seam-video-frame{border-radius:.5rem;box-shadow:var(--seam-stroke)}.seam-video-frame{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--seam-gray-950)}.seam-video-frame iframe{position:absolute;inset:0;width:100%;height:100%}.seam-video-title{font-weight:525;font-size:.9375rem;color:var(--seam-txt-1);margin:.75rem 0 .125rem}.seam-video-desc{font-size:.8125rem;color:var(--seam-txt-2);margin:0}.seam-split{display:grid;grid-template-columns:1fr 1.2fr;gap:3rem;align-items:center}@media (max-width:800px){.seam-split{grid-template-columns:1fr}}.seam-logo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}.seam-logo-grid a{display:flex;align-items:center;justify-content:center;height:64px;padding:.75rem;background:var(--seam-card);transition:background 120ms}.seam-logo-grid img{max-height:32px;max-width:100%;object-fit:contain;margin:0}.dark .seam-logo-grid a{background:var(--seam-gray-50)}.seam-footer-strip{padding-top:2rem;padding-bottom:5rem}"}],"page":{"pagePath":"device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/creating-the-health-endpoint","slug":"/device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/creating-the-health-endpoint","pageMetadata":{"title":"Creating the Health Endpoint","description":"Build a health endpoint for your intercom API so Seam can check that your service is up and running.","href":"/device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/creating-the-health-endpoint"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Build a health endpoint for your intercom API so Seam can check that your service is up and running.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={p:`p`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`Health endpoint for checking that the Service is up and running.`}),`\n`,_jsx(Heading,{level:`3`,id:`checking-system-health`,children:`Checking System Health`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":"dark","config":{},"pageMetadata":{"title":"Creating the Health Endpoint","description":"Build a health endpoint for your intercom API so Seam can check that your service is up and running.","href":"/device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/creating-the-health-endpoint"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[{"title":"Checking System Health","slug":"checking-system-health","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/seam/4d860677184e9142/pylon.js","/docs/_mintlify/custom/seam/837cf91ae1184adb/custom.js"],"subdomain":"seam","siteName":"Seam","title":"Creating the Health Endpoint - Seam","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-06-10T18:19:43.508Z","originalFileLocation":"device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/creating-the-health-endpoint.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Build a health endpoint for your intercom API so Seam can check that your service is up and running.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Seam\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/seam/8CXnKXKCxYx4_wys/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/seam/8CXnKXKCxYx4_wys/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/seam/8CXnKXKCxYx4_wys/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/seam/8CXnKXKCxYx4_wys/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/seam/8CXnKXKCxYx4_wys/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/seam/8CXnKXKCxYx4_wys/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/seam/8CXnKXKCxYx4_wys/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/seam/8CXnKXKCxYx4_wys/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/seam/8CXnKXKCxYx4_wys/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Creating the Health Endpoint - Seam\">\u003cmeta data-mint-head property=\"og:description\" content=\"Build a health endpoint for your intercom API so Seam can check that your service is up and running.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Seam\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.seam.co/docs/device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/creating-the-health-endpoint\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://www.seam.co/docs/images/seam-og-default.jpg\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Creating the Health Endpoint - Seam\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Build a health endpoint for your intercom API so Seam can check that your service is up and running.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://www.seam.co/docs/images/seam-og-default.jpg\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/seam/8CXnKXKCxYx4_wys/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Seam\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4C45D9\">\u003cmeta data-mint-head name=\"og:locale\" content=\"en_US\">\u003clink data-mint-head rel=\"canonical\" href=\"https://www.seam.co/docs/device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/creating-the-health-endpoint\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/creating-the-health-endpoint.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.seam.co/#organization\",\"name\":\"Seam\",\"url\":\"https://www.seam.co\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/seam/RVHI-5qT0fl5Zkft/images/seam-logo-light.svg?fit=max\u0026auto=format\u0026n=RVHI-5qT0fl5Zkft\u0026q=85\u0026s=4529d092246aab7709a6692a7cdccf39\"}},{\"@type\":\"WebSite\",\"@id\":\"https://www.seam.co/docs#website\",\"name\":\"Seam\",\"url\":\"https://www.seam.co/docs\",\"publisher\":{\"@id\":\"https://www.seam.co/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.seam.co/docs/device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/creating-the-health-endpoint#webpage\",\"url\":\"https://www.seam.co/docs/device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/creating-the-health-endpoint\",\"name\":\"Creating the Health Endpoint\",\"description\":\"Build a health endpoint for your intercom API so Seam can check that your service is up and running.\",\"dateModified\":\"2026-06-10T18:19:43.508Z\",\"isPartOf\":{\"@id\":\"https://www.seam.co/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.seam.co/docs/device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/creating-the-health-endpoint#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.seam.co/docs/device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/creating-the-health-endpoint#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Device Manufacturer Guidance\",\"item\":\"https://www.seam.co/docs/device-manufacturer-guidance/building-a-seam-compatible-smart-lock-api/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Intercom API\",\"item\":\"https://www.seam.co/docs/device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/index\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Creating the Health Endpoint\",\"item\":\"https://www.seam.co/docs/device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/creating-the-health-endpoint\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://www.seam.co/docs/device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/creating-the-health-endpoint#article\",\"headline\":\"Creating the Health Endpoint\",\"name\":\"Creating the Health Endpoint\",\"description\":\"Build a health endpoint for your intercom API so Seam can check that your service is up and running.\",\"url\":\"https://www.seam.co/docs/device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/creating-the-health-endpoint\",\"mainEntityOfPage\":{\"@id\":\"https://www.seam.co/docs/device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/creating-the-health-endpoint#webpage\"},\"image\":\"https://www.seam.co/docs/images/seam-og-default.jpg\",\"dateModified\":\"2026-06-10T18:19:43.508Z\",\"publisher\":{\"@id\":\"https://www.seam.co/#organization\"},\"isPartOf\":{\"@id\":\"https://www.seam.co/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Seam\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Seam","nav":{"global":null,"tabs":[{"tab":"Guides","groups":[{"group":"Getting Started","pages":[{"title":"Seam Documentation","mode":"wide","href":""},{"title":"Seam MCP","href":"/developer-tools/seam-mcp"},{"title":"Quick Start","href":"/quickstart"},{"title":"Go Live!","href":"/go-live"}]},{"group":"Use Cases","pages":[{"group":"Granting Access","pages":[{"title":"Overview","href":"/use-cases/granting-access/index"},{"title":"Creating an Access Grant","href":"/use-cases/granting-access/creating-an-access-grant"},{"group":"Delivering Access Methods","pages":[{"title":"Using PIN Codes","href":"/use-cases/granting-access/using-pin-codes"},{"title":"Using Mobile Keys","href":"/use-cases/granting-access/using-mobile-keys"},{"group":"Instant Keys","pages":[{"title":"Using Instant Keys","href":"/use-cases/granting-access/using-instant-keys"},{"title":"How Instant Keys Work","href":"/use-cases/granting-access/instant-keys/how-instant-keys-work"},{"title":"Setting Up Your Site for Instant Keys","href":"/use-cases/granting-access/instant-keys/setting-up-your-site-for-instant-keys"},{"title":"Using Seam Console to Issue Instant Keys","href":"/use-cases/granting-access/instant-keys/using-seam-console-to-issue-instant-keys"}]},{"title":"Using Key Cards","href":"/use-cases/granting-access/using-key-cards"},{"title":"Using Cloud Keys","href":"/use-cases/granting-access/using-cloud-keys"}]},{"title":"Managing Access Grants","href":"/use-cases/granting-access/managing-access-grants"},{"title":"Managing Access Methods","href":"/use-cases/granting-access/managing-access-methods"},{"title":"Reservation Access Grants","href":"/use-cases/granting-access/reservation-access-grants"}]}]},{"group":"Core Concepts","pages":[{"title":"Overview","href":"/core-concepts/overview"},{"group":"Seam Console","pages":[{"title":"Seam Console","sidebarTitle":"Overview","href":"/core-concepts/seam-console/index"},{"title":"Seam Online CLI","href":"/core-concepts/seam-console/seam-online-cli"}]},{"title":"Workspaces","href":"/core-concepts/workspaces/index"},{"group":"Authentication","pages":[{"title":"Authentication","sidebarTitle":"Overview","href":"/core-concepts/authentication/index"},{"title":"API Keys","href":"/core-concepts/authentication/api-keys"},{"title":"Personal Access Tokens","href":"/core-concepts/authentication/personal-access-tokens"},{"title":"Client Sessions and Client Session Tokens","href":"/core-concepts/authentication/client-session-tokens/index"},{"title":"Backend Client Sessions for Device Management","href":"/core-concepts/authentication/client-session-tokens/implementing-client-sessions-for-device-management-in-the-backend"}]},{"group":"Connect Webviews","pages":[{"title":"Connect Webviews","sidebarTitle":"Overview","href":"/core-concepts/connect-webviews/index"},{"title":"Connect Webview Process","href":"/core-concepts/connect-webviews/connect-webview-process"},{"title":"Embedding a Connect Webview in Your App","href":"/core-concepts/connect-webviews/embedding-a-connect-webview-in-your-app"},{"title":"Verifying Successful Account Connection","href":"/core-concepts/connect-webviews/verifying-successful-account-connection"},{"title":"Retrieving Devices from a Connect Webview","href":"/core-concepts/connect-webviews/retrieving-devices-or-access-control-systems-connected-through-a-connect-webview"},{"title":"Attaching Custom Metadata to the Connect Webview","href":"/core-concepts/connect-webviews/attaching-custom-data-to-the-connect-webview"},{"title":"Filtering Connect Webviews by Custom Metadata","href":"/core-concepts/connect-webviews/filtering-connect-webviews-by-custom-metadata"},{"title":"Customizing Connect Webviews","href":"/core-concepts/connect-webviews/customizing-connect-webviews"}]},{"group":"Devices","pages":[{"title":"Devices and Capabilities","sidebarTitle":"Overview","href":"/core-concepts/devices/index"},{"title":"Displaying Device Health","href":"/core-concepts/devices/displaying-device-health"},{"title":"Displaying Device Power Status","href":"/core-concepts/devices/displaying-device-power-status"},{"title":"Managed and Unmanaged Devices","href":"/core-concepts/devices/managed-and-unmanaged-devices"},{"title":"Adding Custom Metadata to a Device","href":"/core-concepts/devices/adding-custom-metadata-to-a-device"},{"title":"Filtering Devices by Custom Metadata","href":"/core-concepts/devices/filtering-devices-by-custom-metadata"},{"title":"Handling Device Errors","href":"/core-concepts/devices/handling-device-errors"},{"title":"Testing Device Disconnection and Removal","href":"/core-concepts/devices/testing-your-app-against-device-disconnection-and-removal"}]},{"group":"Providers","pages":[{"title":"Providers","sidebarTitle":"Overview","href":"/core-concepts/providers/index"},{"title":"Provider Metadata","href":"/core-concepts/providers/provider-metadata"}]},{"group":"Connected Accounts","pages":[{"title":"Connected Accounts","sidebarTitle":"Overview","href":"/core-concepts/connected-accounts/index"},{"title":"Adding Custom Metadata to a Connected Account","href":"/core-concepts/connected-accounts/adding-custom-metadata-to-a-connected-account"},{"title":"Filtering Connected Accounts by Custom Metadata","href":"/core-concepts/connected-accounts/filtering-connected-accounts-by-custom-metadata"},{"title":"Reconnecting an Account","href":"/core-concepts/connected-accounts/reconnecting-an-account"}]},{"title":"Mapping Your Resources to Seam Resources","href":"/core-concepts/mapping-your-resources-to-seam-resources"},{"title":"Action Attempts","href":"/core-concepts/action-attempts"}]},{"group":"Capability Guides","pages":[{"title":"Device and System Capabilities","href":"/capability-guides/device-and-system-capabilities"},{"group":"Mobile Access","pages":[{"title":"Mobile Access","sidebarTitle":"Overview","href":"/capability-guides/mobile-access/index"},{"title":"Prepare your Workspace","href":"/capability-guides/mobile-access/mobile-access-setup"},{"title":"Managing Mobile Users with User Identities","href":"/capability-guides/mobile-access/managing-mobile-app-user-accounts-with-user-identities"},{"title":"Managing Phones for a User Identity","href":"/capability-guides/mobile-access/managing-phones-for-a-user-identity"},{"title":"Issuing Mobile Credentials from Access Systems","href":"/capability-guides/mobile-access/issuing-mobile-credentials-from-an-access-control-system"},{"title":"Developing in a Sandbox Workspace","href":"/capability-guides/mobile-access/developing-in-a-sandbox-workspace"},{"title":"Integrating into Your Mobile Application","href":"/capability-guides/mobile-access/mobile-device-sdks/index"},{"title":"Initializing the Seam Mobile SDK","href":"/capability-guides/mobile-access/mobile-device-sdks/initializing-the-seam-mobile-sdk"},{"title":"Handling System Permissions","href":"/capability-guides/mobile-access/mobile-device-sdks/handling-system-permissions"},{"title":"Using Unlock With Tap","href":"/capability-guides/mobile-access/mobile-device-sdks/using-unlock-with-tap"}]},{"group":"Thermostats","pages":[{"title":"Thermostats","sidebarTitle":"Overview","href":"/capability-guides/thermostats/index"},{"title":"Understanding Thermostat Concepts","href":"/capability-guides/thermostats/understanding-thermostat-concepts/index"},{"title":"HVAC Mode","href":"/capability-guides/thermostats/understanding-thermostat-concepts/hvac-mode"},{"title":"Set Points","href":"/capability-guides/thermostats/understanding-thermostat-concepts/set-points"},{"title":"Retrieving Thermostats","href":"/capability-guides/thermostats/retrieving-thermostats"},{"title":"Setting and Monitoring Temperature Thresholds","href":"/capability-guides/thermostats/setting-and-monitoring-temperature-thresholds"},{"title":"Setting the Current HVAC and Fan Mode Settings","href":"/capability-guides/thermostats/configure-current-climate-settings"},{"title":"Resuming a Thermostat Schedule","href":"/capability-guides/thermostats/resuming-a-thermostat-schedule"},{"title":"Creating and Managing Climate Presets","href":"/capability-guides/thermostats/creating-and-managing-climate-presets/index"},{"title":"Setting the Fallback Climate Preset","href":"/capability-guides/thermostats/creating-and-managing-climate-presets/setting-the-fallback-climate-preset"},{"title":"Activating a Climate Preset","href":"/capability-guides/thermostats/creating-and-managing-climate-presets/activating-a-climate-preset"},{"title":"Creating and Managing Thermostat Schedules","href":"/capability-guides/thermostats/creating-and-managing-thermostat-schedules"},{"title":"Creating and Managing Thermostat Programs","href":"/capability-guides/thermostats/creating-and-managing-thermostat-programs"},{"title":"Testing Your Thermostat App with Simulate Endpoints","href":"/capability-guides/thermostats/testing-your-thermostat-app-with-simulate-endpoints"}]},{"group":"Noise Sensors","pages":[{"title":"Noise Sensors","sidebarTitle":"Overview","href":"/capability-guides/noise-sensors/index"},{"title":"Configuring Noise Threshold Settings","href":"/capability-guides/noise-sensors/configure-noise-threshold-settings"}]},{"group":"Cameras","pages":[{"title":"Cameras","sidebarTitle":"Overview","tag":"Beta","href":"/capability-guides/cameras/index"},{"title":"Retrieve Event Media","sidebarTitle":"Retrieve Event Media","tag":"Beta","href":"/capability-guides/cameras/retrieve-event-media"},{"title":"Stream Live Video","sidebarTitle":"Stream Live Video","tag":"Beta","href":"/capability-guides/cameras/stream-live-video"}]},{"group":"Seam Bridge","pages":[{"title":"Seam Bridge","href":"/capability-guides/seam-bridge"},{"title":"Seam Bridge Setup for Windows","href":"/capability-guides/seam-bridge/seam-bridge-setup-for-windows"},{"title":"Seam Bridge Setup for macOS","href":"/capability-guides/seam-bridge/seam-bridge-setup-for-macos"},{"title":"Seam Bridge Setup for Linux","href":"/capability-guides/seam-bridge/seam-bridge-setup-for-linux"}]},{"group":"Customer Portals","pages":[{"title":"Customer Portals","sidebarTitle":"Overview","href":"/capability-guides/customer-portals/index"},{"title":"Customers","href":"/capability-guides/customer-portals/customers"},{"title":"Preview the customer portal in Console","href":"/capability-guides/customer-portals/preview-the-customer-portal-in-console"},{"title":"Integrate customer portal into your application","href":"/capability-guides/customer-portals/integrate-customer-portal-into-your-application"},{"title":"Filtering Portal Resources by Custom Metadata","href":"/capability-guides/customer-portals/filtering-portal-resources-by-custom-metadata"}]},{"title":"Reservation Automations","href":"/capability-guides/reservation-automations"}]},{"group":"UI Components","pages":[{"group":"Seam Components","pages":[{"title":"Seam Components","sidebarTitle":"Overview","href":"/ui-components/overview/index"},{"group":"Getting Started","pages":[{"title":"Getting Started with Seam Components","href":"/ui-components/overview/getting-started-with-seam-components/index"},{"title":"Get Started with React","href":"/ui-components/overview/getting-started-with-seam-components/get-started-with-react-components-and-client-session-tokens"},{"title":"Get started with Client Side Components","href":"/ui-components/overview/getting-started-with-seam-components/get-started-with-client-side-components"}]},{"group":"React Components","pages":[{"title":"Components","href":"/ui-components/overview/react-components/index"},{"title":"Device Details","href":"/ui-components/overview/react-components/device-details"},{"title":"Device Table","href":"/ui-components/overview/react-components/device-table"},{"title":"Access Code Table","href":"/ui-components/overview/react-components/access-code-table"},{"title":"Access Code Details","href":"/ui-components/overview/react-components/access-code-details"},{"title":"Create Access Code Form","href":"/ui-components/overview/react-components/create-access-code-form"},{"title":"Update Access Code Form","href":"/ui-components/overview/react-components/update-access-code-form"},{"title":"Seam Provider","href":"/ui-components/overview/react-components/seam-provider"},{"title":"Connect Account Button","href":"/ui-components/overview/react-components/connect-account-button"}]},{"group":"Ecosystem Components","pages":[{"title":"Ecosystem Components","sidebarTitle":"Overview","href":"/ui-components/overview/ecosystem-components/index"},{"title":"Compatible Apps","href":"/ui-components/overview/ecosystem-components/compatible-apps"},{"title":"Supported Devices","href":"/ui-components/overview/ecosystem-components/supported-devices"}]},{"title":"Using User Identities to Scope Users' Device Access","href":"/ui-components/overview/using-user-identities-to-scope-users-device-access"}]},{"group":"Seam Mobile Components","pages":[{"title":"‘Seam Mobile Components’","sidebarTitle":"‘Overview’","href":"/ui-components/seam-mobile-components/index"},{"group":"Seam Mobile Components for iOS","pages":[{"title":"Seam Mobile Components for iOS","href":"/ui-components/seam-mobile-components/seam-mobile-components-for-ios/index"},{"title":"iOS Component Theming","sidebarTitle":"Theming","href":"/ui-components/seam-mobile-components/seam-mobile-components-for-ios/theming/index"},{"title":"iOS Theme Colors","sidebarTitle":"Colors","href":"/ui-components/seam-mobile-components/seam-mobile-components-for-ios/theming/colors"},{"title":"iOS Theme Fonts","sidebarTitle":"Fonts","href":"/ui-components/seam-mobile-components/seam-mobile-components-for-ios/theming/fonts"},{"title":"Keycard styles","href":"/ui-components/seam-mobile-components/seam-mobile-components-for-ios/theming/keycard-styles"},{"title":"Toast styles","href":"/ui-components/seam-mobile-components/seam-mobile-components-for-ios/theming/toast-styles"},{"title":"UnlockCard styles","href":"/ui-components/seam-mobile-components/seam-mobile-components-for-ios/theming/unlockcard-styles"}]}]},{"group":"Device Database Components","pages":[{"title":"Supported Device Table","href":"/ui-components/device-database-components/supported-device-table"}]}]},{"group":"Developer Tools","pages":[{"title":"Webhooks","href":"/developer-tools/webhooks"},{"title":"Seam CLI","href":"/developer-tools/seam-cli"},{"title":"Seam Wizard","href":"/developer-tools/seam-wizard"},{"title":"Test Accounts","href":"/developer-tools/test-accounts"}]},{"group":"Industry Guides","pages":[{"group":"Hospitality Industry Guide","pages":[{"title":"Hospitality Industry Guide","sidebarTitle":"Overview","href":"/industry-guides/hospitality-industry-guide/index"},{"title":"Feature Overview","href":"/industry-guides/hospitality-industry-guide/feature-overview"},{"title":"Seam API Overview","href":"/industry-guides/hospitality-industry-guide/seam-api-overview"},{"title":"Setting Up the Hotel Site","href":"/industry-guides/hospitality-industry-guide/setting-up-the-hotel-site"},{"title":"Granting Access Using Seam Instant Keys","href":"/industry-guides/hospitality-industry-guide/granting-access-using-seam-instant-keys"},{"title":"Granting Access Using Mobile Keys","href":"/industry-guides/hospitality-industry-guide/granting-access-using-mobile-keys"},{"title":"Granting Access Using Encoded Plastic Key Cards","href":"/industry-guides/hospitality-industry-guide/granting-access-using-encoded-plastic-key-cards"},{"title":"Additional Guest Access Actions","href":"/industry-guides/hospitality-industry-guide/additional-guest-access-actions"}]}]},{"group":"Device Manufacturer Guidance","pages":[{"group":"Smart Lock API","pages":[{"title":"Building a Seam-Compatible Smart Lock API","sidebarTitle":"Overview","href":"/device-manufacturer-guidance/building-a-seam-compatible-smart-lock-api/index"},{"title":"Implementing Authentication","href":"/device-manufacturer-guidance/building-a-seam-compatible-smart-lock-api/implementing-authentication"},{"title":"Implementing your Device Model \u0026 Discovery","href":"/device-manufacturer-guidance/building-a-seam-compatible-smart-lock-api/implementing-your-device-model-and-discovery"},{"title":"Implementing Lock Actions","href":"/device-manufacturer-guidance/building-a-seam-compatible-smart-lock-api/implementing-lock-actions"},{"title":"Implementing Access Codes","href":"/device-manufacturer-guidance/building-a-seam-compatible-smart-lock-api/implementing-access-codes"},{"title":"Webhooks \u0026 Events","href":"/device-manufacturer-guidance/building-a-seam-compatible-smart-lock-api/webhooks-and-events"}]},{"group":"Intercom API","pages":[{"title":"Creating a Seam-Compatible Intercom API","sidebarTitle":"Overview","href":"/device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/index"},{"title":"Creating OAuth Endpoints","href":"/device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/creating-oauth-endpoints"},{"title":"Creating Intercom CRUD Endpoints","href":"/device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/creating-intercom-crud-endpoints"},{"title":"Creating Access Code CRUD Endpoints","description":"Build the access code CRUD endpoints your intercom API needs so Seam can list, retrieve, and remove access codes programmed on your intercoms.","href":"/device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/creating-access-code-crud-endpoints"},{"title":"Creating the Health Endpoint","href":"/device-manufacturer-guidance/creating-a-seam-compatible-intercom-api/creating-the-health-endpoint"}]},{"group":"Manufacturer API","pages":[{"title":"Manufacturer API","sidebarTitle":"Overview","description":"Read everything Seam publishes about your brand, including device models, capabilities, integrations, and compatible apps, with one API call.","href":"/device-manufacturer-guidance/manufacturer-api/index"},{"title":"Keys and Authentication","href":"/device-manufacturer-guidance/manufacturer-api/keys"},{"group":"API Reference","pages":[{"title":"Get Manufacturer Content","openapi":"device-manufacturer-guidance/manufacturer-api/openapi.json GET /manufacturer_content/get","href":"/device-manufacturer-guidance/manufacturer-api/manufacturer-content"},{"title":"List Device Model Summaries","openapi":"device-manufacturer-guidance/manufacturer-api/openapi.json GET /device_models/summaries/list","href":"/device-manufacturer-guidance/manufacturer-api/device-model-summaries"},{"title":"List Device Models","openapi":"device-manufacturer-guidance/manufacturer-api/openapi.json GET /device_models/list","href":"/device-manufacturer-guidance/manufacturer-api/device-models-list"},{"title":"Get a Device Model","openapi":"device-manufacturer-guidance/manufacturer-api/openapi.json GET /device_models/get","href":"/device-manufacturer-guidance/manufacturer-api/device-models-get"},{"title":"List Device Model Route Params","openapi":"device-manufacturer-guidance/manufacturer-api/openapi.json GET /device_models/route_params","href":"/device-manufacturer-guidance/manufacturer-api/device-model-route-params"},{"title":"List Manufacturers","openapi":"device-manufacturer-guidance/manufacturer-api/openapi.json GET /manufacturers/list","href":"/device-manufacturer-guidance/manufacturer-api/manufacturers-list"},{"title":"Get a Manufacturer","openapi":"device-manufacturer-guidance/manufacturer-api/openapi.json GET /manufacturers/get","href":"/device-manufacturer-guidance/manufacturer-api/manufacturers-get"},{"title":"List Providers","openapi":"device-manufacturer-guidance/manufacturer-api/openapi.json GET /providers/list","href":"/device-manufacturer-guidance/manufacturer-api/providers-list"},{"title":"Get a Provider","openapi":"device-manufacturer-guidance/manufacturer-api/openapi.json GET /providers/get","href":"/device-manufacturer-guidance/manufacturer-api/providers-get"},{"title":"List Device Types","openapi":"device-manufacturer-guidance/manufacturer-api/openapi.json GET /device_types/list","href":"/device-manufacturer-guidance/manufacturer-api/device-types-list"},{"title":"List Capabilities","openapi":"device-manufacturer-guidance/manufacturer-api/openapi.json GET /capabilities/list","href":"/device-manufacturer-guidance/manufacturer-api/capabilities-list"},{"title":"Get Compatible Apps","openapi":"device-manufacturer-guidance/manufacturer-api/openapi.json GET /compatibility","href":"/device-manufacturer-guidance/manufacturer-api/compatibility"},{"title":"List Partners","openapi":"device-manufacturer-guidance/manufacturer-api/openapi.json GET /partners/list","href":"/device-manufacturer-guidance/manufacturer-api/partners-list"},{"title":"Get a Partner","openapi":"device-manufacturer-guidance/manufacturer-api/openapi.json GET /partners/get","href":"/device-manufacturer-guidance/manufacturer-api/partners-get"},{"title":"List Industries","openapi":"device-manufacturer-guidance/manufacturer-api/openapi.json GET /industries/list","href":"/device-manufacturer-guidance/manufacturer-api/industries-list"},{"title":"List Solutions","openapi":"device-manufacturer-guidance/manufacturer-api/openapi.json GET /solutions/list","href":"/device-manufacturer-guidance/manufacturer-api/solutions-list"},{"title":"Resolve an Embed Key","openapi":"device-manufacturer-guidance/manufacturer-api/openapi.json GET /embed/resolve","href":"/device-manufacturer-guidance/manufacturer-api/embed-resolve"},{"title":"Health","openapi":"device-manufacturer-guidance/manufacturer-api/openapi.json GET /health","href":"/device-manufacturer-guidance/manufacturer-api/health"}]}]}]},{"group":"Low-Level APIs","pages":[{"group":"Smart Locks","pages":[{"title":"Smart Locks","sidebarTitle":"Overview","href":"/low-level-apis/smart-locks/index"},{"title":"Get started with Smart Locks","href":"/low-level-apis/smart-locks/get-started-with-smartlocks-api"},{"title":"Locking and Unlocking Smart Locks","href":"/low-level-apis/smart-locks/lock-and-unlock"},{"group":"Creating and Managing Smart Lock Access Codes","pages":[{"title":"Creating and Managing Smart Lock Access Codes","href":"/low-level-apis/smart-locks/access-codes/index"},{"group":"Creating Access Codes","pages":[{"title":"Creating Access Codes","href":"/low-level-apis/smart-locks/access-codes/creating-access-codes/index"},{"title":"Understanding Code Constraints","href":"/low-level-apis/smart-locks/access-codes/creating-access-codes/understanding-code-constraints"},{"title":"Understanding Time Frame Options","href":"/low-level-apis/smart-locks/access-codes/creating-access-codes/understanding-time-frame-options"}]},{"title":"Retrieving Access Codes","href":"/low-level-apis/smart-locks/access-codes/retrieving-access-codes"},{"title":"Modifying Access Codes","href":"/low-level-apis/smart-locks/access-codes/modifying-access-codes"},{"title":"Deleting Access Codes","href":"/low-level-apis/smart-locks/access-codes/deleting-access-codes"},{"title":"Lifecycle of Access Codes","href":"/low-level-apis/smart-locks/access-codes/lifecycle-of-access-codes"},{"title":"Migrating to Access Code Lifecycle Events","href":"/low-level-apis/smart-locks/access-codes/migrating-to-access-code-lifecycle-events"},{"title":"Access Code Requirements for Door Locks","href":"/low-level-apis/smart-locks/access-codes/access-code-requirements-for-door-locks"},{"title":"Managing Access Codes in Manufacturer Apps","href":"/low-level-apis/smart-locks/access-codes/accommodating-manufacturer-mobile-apps"},{"title":"Troubleshooting Access Codes","href":"/low-level-apis/smart-locks/access-codes/troubleshooting-access-code-issues"},{"title":"Managing Backup Access Codes","href":"/low-level-apis/smart-locks/access-codes/backup-access-codes"},{"title":"Managing Offline Access Codes","href":"/low-level-apis/smart-locks/access-codes/offline-access-codes"},{"title":"Creating and Updating Multiple Linked Access Codes","href":"/low-level-apis/smart-locks/access-codes/creating-and-updating-multiple-linked-access-codes"},{"title":"Migrating Existing Unmanaged Access Codes","href":"/low-level-apis/smart-locks/access-codes/migrating-existing-access-codes"}]}]},{"group":"Access Control Systems","pages":[{"title":"Access Control Systems","sidebarTitle":"Overview","href":"/low-level-apis/access-systems/index"},{"group":"Access System Quick Starts","pages":[{"title":"Access System Quick Starts","sidebarTitle":"Overview","href":"/low-level-apis/access-systems/acs-quick-starts/index"},{"title":"PIN Code Quick Start","href":"/low-level-apis/access-systems/acs-quick-starts/pin-code-quick-start"},{"title":"Encodable Key Card Quick Start","href":"/low-level-apis/access-systems/acs-quick-starts/encodable-key-card-quick-start"},{"title":"Mobile Key Quick Start","href":"/low-level-apis/access-systems/acs-quick-starts/mobile-key-quick-start"}]},{"group":"Connect an Access System to Seam","pages":[{"title":"Connect an Access System to Seam","sidebarTitle":"Overview","href":"/low-level-apis/access-systems/connect-an-acs-to-seam/index"},{"title":"Retrieving ACS System Details","href":"/low-level-apis/access-systems/connect-an-acs-to-seam/retrieving-acs-system-details"},{"title":"Access Control System Resources","href":"/low-level-apis/access-systems/connect-an-acs-to-seam/access-control-system-resources"},{"title":"Understanding Access Control System Differences","href":"/low-level-apis/access-systems/connect-an-acs-to-seam/understanding-access-control-system-differences"}]},{"group":"Managing ACS Users","pages":[{"title":"Managing ACS Users","sidebarTitle":"Overview","href":"/low-level-apis/access-systems/user-management"},{"title":"Suspending and Unsuspending ACS Users","href":"/low-level-apis/access-systems/user-management/suspending-and-unsuspending-users"},{"title":"Assigning ACS Users to Access Groups","href":"/low-level-apis/access-systems/user-management/assigning-users-to-access-groups"}]},{"title":"Retrieving Entrance Details","href":"/low-level-apis/access-systems/retrieving-entrance-details"},{"group":"Managing Credentials","pages":[{"title":"Managing Credentials","sidebarTitle":"Overview","href":"/low-level-apis/access-systems/managing-credentials"},{"title":"Assigning Credentials to ACS Users","href":"/low-level-apis/access-systems/managing-credentials/assigning-credentials-to-users"},{"title":"Listing Credentials and Associated Entrances","href":"/low-level-apis/access-systems/managing-credentials/listing-credentials-and-associated-entrances"}]},{"group":"Working with Card Encoders and Scanners","pages":[{"title":"Working with Card Encoders and Scanners","sidebarTitle":"Overview","href":"/low-level-apis/access-systems/working-with-card-encoders-and-scanners/index"},{"title":"Creating and Encoding Card-based Credentials","href":"/low-level-apis/access-systems/working-with-card-encoders-and-scanners/creating-and-encoding-card-based-credentials"},{"title":"Scanning Encoded Cards","href":"/low-level-apis/access-systems/working-with-card-encoders-and-scanners/scanning-encoded-cards"}]},{"title":"Troubleshooting Your Access Control System","href":"/low-level-apis/access-systems/troubleshooting-your-access-control-system"}]}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api"}]},{"tab":"Mobile SDKs","pages":[{"title":"Mobile SDKs","href":"/mobile-sdks"}]},{"tab":"Brand Guides","pages":[{"title":"Brand Guides","href":"/device-and-system-integration-guides"}]}]},"title":"Creating the Health Endpoint - Seam","buildId":"dpl_3DJU2xKhT5gDPFQL5Tqv7AFnkWsF","deploymentId":"dpl_3DJU2xKhT5gDPFQL5Tqv7AFnkWsF","dynamics":[],"chunks":[]}