Returns a list of all unmanaged devices.An unmanaged device has a limited set of visible properties and a subset of supported events. You cannot control an unmanaged device. Any access codes on an unmanaged device are unmanaged. To control an unmanaged device with Seam, convert it to a managed device.
Authorizations
api_keypersonal_access_tokenclient_session_token
Authorization
string
header
required
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
connect_webview_id
string<uuid>
ID of the Connect Webview for which you want to list devices.
connected_account_id
string<uuid>
ID of the connected account for which you want to list devices.
connected_account_ids
string<uuid>[]
Array of IDs of the connected accounts for which you want to list devices.
created_before
string<date-time>
Timestamp by which to limit returned devices. Returns devices created before this timestamp.
customer_key
string
Customer key for which you want to list devices.
device_ids
string<uuid>[]
Array of device IDs for which you want to list devices.
device_type
enum<string>
Device type for which you want to list devices.
Available options:
akuvox_lock,
august_lock,
brivo_access_point,
butterflymx_panel,
avigilon_alta_entry,
doorking_lock,
genie_door,
igloo_lock,
linear_lock,
lockly_lock,
kwikset_lock,
nuki_lock,
salto_lock,
schlage_lock,
smartthings_lock,
wyze_lock,
yale_lock,
yale_access_lock,
yale_home_lock,
yale_connect_lock,
two_n_intercom,
controlbyweb_device,
ttlock_lock,
igloohome_lock,
four_suites_door,
dormakaba_oracode_door,
tedee_lock,
akiles_lock,
ultraloq_lock,
yacan_lock,
keyincode_lock,
omnitec_lock,
kisi_lock,
aqara_lock,
tuya_lock,
eufy_lock,
keynest_key,
noiseaware_activity_zone,
minut_sensor,
ecobee_thermostat,
nest_thermostat,
honeywell_resideo_thermostat,
tado_thermostat,
sensi_thermostat,
sensibo_thermostat,
smartthings_thermostat,
ios_phone,
android_phone,
ring_camera,
tapo_camera,
arlo_camera,
reolink_camera,
unifi_protect_camera,
sonos_speaker,
alertify_sensor,
hayward_pool_system,
hayward_pool
device_types
enum<string>[]
Array of device types for which you want to list devices.
Available options:
akuvox_lock,
august_lock,
brivo_access_point,
butterflymx_panel,
avigilon_alta_entry,
doorking_lock,
genie_door,
igloo_lock,
linear_lock,
lockly_lock,
kwikset_lock,
nuki_lock,
salto_lock,
schlage_lock,
smartthings_lock,
wyze_lock,
yale_lock,
yale_access_lock,
yale_home_lock,
yale_connect_lock,
two_n_intercom,
controlbyweb_device,
ttlock_lock,
igloohome_lock,
four_suites_door,
dormakaba_oracode_door,
tedee_lock,
akiles_lock,
ultraloq_lock,
yacan_lock,
keyincode_lock,
omnitec_lock,
kisi_lock,
aqara_lock,
tuya_lock,
eufy_lock,
keynest_key,
noiseaware_activity_zone,
minut_sensor,
ecobee_thermostat,
nest_thermostat,
honeywell_resideo_thermostat,
tado_thermostat,
sensi_thermostat,
sensibo_thermostat,
smartthings_thermostat,
ios_phone,
android_phone,
ring_camera,
tapo_camera,
arlo_camera,
reolink_camera,
unifi_protect_camera,
sonos_speaker,
alertify_sensor,
hayward_pool_system,
hayward_pool
limit
number
default:22900
Numerical limit on the number of devices to return.
manufacturer
enum<string>
Manufacturer for which you want to list devices.
Available options:
akuvox,
august,
avigilon_alta,
brivo,
butterflymx,
doorking,
four_suites,
genie,
igloo,
keywe,
kwikset,
linear,
nuki,
philia,
salto,
samsung,
schlage,
seam,
unknown,
wyze,
yale,
two_n,
ttlock,
igloohome,
controlbyweb,
tedee,
keyincode,
ubiquiti,
akiles,
aqara,
ecobee,
eufy,
dormakaba_oracode,
dormakaba_oracode_iho,
honeywell_resideo,
keynest,
korelock,
lockly,
minut,
nest,
noiseaware,
sensi,
sensibo,
smartthings,
tado,
ultraloq,
ring,
tapo,
arlo,
reolink,
unifi_protect,
yale_connect,
alertify,
ical,
lodgify,
hostaway,
guesty,
acuity_scheduling,
omnitec,
kisi,
slack,
yacan,
sonos,
hayward_omnilogic,
tuya
page_cursor
string | null
Identifies the specific page of results to return, obtained from the previous page's next_page_cursor.
search
string
String for which to search. Filters returned devices to include all records that satisfy a partial match using device_id (full or partial UUID prefix, minimum 4 characters), connected_account_id, display_name, custom_metadata or location.location_name.
Response
200 - application/json
OK
devices
object[]
required
Show child attributes
pagination
object
required
Information about the current page of results.
Show child attributes
Was this page helpful?
{"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":""},"feedback":{"thumbs":true,"issues":false,"edits":false},"entitlements":{},"buildId":"6af775d19cf58dc41b2ac1cf","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"default","tag":"API Reference","count":336},{"language":"default","tag":"Brand Guides","count":251},{"language":"default","tag":"Guides","count":198},{"language":"default","tag":"Devices and Systems","count":143},{"language":"default","tag":"Access Control Systems","count":124},{"language":"default","tag":"Smart Locks","count":102},{"language":"default","tag":"Low-Level APIs","count":74},{"language":"default","tag":"Setup","count":72},{"language":"default","tag":"Thermostats","count":69},{"language":"default","tag":"Access Control Systems (ACS)","count":63}]},"assistantConfig":{},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","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":"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":"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":"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":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","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":"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":"workos-sso-scim","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},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","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}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".seam-property-index{max-height:20rem;overflow-y:auto;padding:0.75rem;border-radius:0.5rem;background:var(--seam-surface-2)}a.seam-ref{display:block;font-size:0.875rem;scroll-margin-top:10rem}.seam-brand-cover-source,#header>.seam-brand-cover{overflow:hidden;border-radius:0.5rem}#header>.seam-brand-cover{width:100%;margin:0 0 2rem}.seam-brand-cover-light,.seam-brand-cover-dark{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;margin:0}.seam-brand-cover-dark,.dark .seam-brand-cover-light{display:none}.dark .seam-brand-cover-dark{display:block}#content-area:has(#header>.seam-brand-cover) .seam-brand-cover-source{display:none}: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 0.5px 0 0 rgb(9 10 11 / 0.1) inset,\n 0 -0.5px 0 0 rgb(9 10 11 / 0.1) inset}.dark .seam-section-alt{box-shadow:0 0.5px 0 0 rgb(255 255 255 / 0.08) inset,\n 0 -0.5px 0 0 rgb(255 255 255 / 0.08) inset}.seam-hero{padding:5rem 0 3rem;background:radial-gradient(\n 60% 50% at 50% 0%,\n color-mix(in srgb, var(--seam-primary-500) 10%, transparent),\n transparent 70%\n )}.dark .seam-hero{background:radial-gradient(\n 60% 50% at 50% 0%,\n color-mix(in srgb, var(--seam-primary-400) 16%, transparent),\n transparent 70%\n )}.seam-h1{font-size:clamp(2rem, 4.5vw, 3.25rem);line-height:1.1;font-weight:600;letter-spacing:-0.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:-0.02em;color:var(--seam-txt-1);margin:0 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:0.625rem 1.125rem;border-radius:0.5rem;font-weight:525;font-size:0.9375rem;text-decoration:none!important;transition:background 120ms,\n box-shadow 120ms}.seam-btn-primary{background:var(--seam-gray-950);color:#fff!important;box-shadow:0 12px 16px 0 rgb(255 255 255 / 0.06) inset,\n 0 4px 4px 0 rgb(9 10 11 / 0.08),\n 0 1px 2px 0 rgb(9 10 11 / 0.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{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:0.75rem;background:var(--seam-card)}.seam-agent-card{background:var(--seam-gray-950);box-shadow:0 0.5px 0 0 #090a0b inset,\n 0 1px 0 0 rgb(255 255 255 / 0.12) inset,\n 0 12px 24px 0 rgb(9 10 11 / 0.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:transparent;box-shadow:none;border:none;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 / 0.14);margin:0.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:-0.02em;color:var(--seam-txt-1);margin:0 0 0.5rem}.seam-agent-desc{font-size:0.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:0.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:0.9375rem;font-weight:525;line-height:1.5;color:var(--seam-gray-950);background:#fff;border:none;border-radius:0.5rem;padding:0.625rem 1.125rem;box-shadow:0 2px 8px 0 rgb(9 10 11 / 0.35);transition:background 120ms,\n 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% + 0.375rem);z-index:30;min-width:11.5rem;flex-direction:column;padding:0.25rem;border-radius:0.5rem;background:var(--seam-gray-800);box-shadow:0 0 0 0.5px rgb(255 255 255 / 0.12) inset,\n 0 8px 24px 0 rgb(9 10 11 / 0.4)}.seam-open-menu.open .seam-open-list{display:flex}.seam-open-list a,.seam-open-list button{text-align:left;font-size:0.8125rem;font-weight:475;color:rgb(255 255 255 / 0.9)!important;text-decoration:none!important;background:none;border:none;cursor:pointer;padding:0.4375rem 0.625rem;border-radius:0.375rem;white-space:nowrap}.seam-open-list a:hover,.seam-open-list button:hover{background:rgb(255 255 255 / 0.1)}.seam-agent-code .code-block,.seam-hero-cell .code-block{margin:0}.seam-code-label{font-size:0.75rem;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:var(--seam-txt-3);margin:0 0 0.625rem}.seam-section .card h2,.seam-section [class*=\"card\"] h2{font-size:0.9375rem}.seam-sdk-row{display:flex;flex-wrap:wrap;gap:0.625rem}.seam-sdk{display:inline-flex;align-items:center;gap:0.5rem;padding:0.5rem 0.875rem;border-radius:0.5rem;font-size:0.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-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-video-frame{position:relative;aspect-ratio:16 / 9;border-radius:0.5rem;overflow:hidden;background:var(--seam-gray-950);box-shadow:var(--seam-stroke)}.seam-video-frame iframe{position:absolute;inset:0;width:100%;height:100%}.seam-video-title{font-weight:525;font-size:0.9375rem;color:var(--seam-txt-1);margin:0.75rem 0 0.125rem}.seam-video-desc{font-size:0.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:0.75rem}.seam-logo-grid a{display:flex;align-items:center;justify-content:center;height:64px;padding:0.75rem;border-radius:0.5rem;background:var(--seam-card);box-shadow:var(--seam-stroke);transition:background 120ms}.seam-logo-grid a:hover{background:var(--seam-card-hover)}.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)}.dark .seam-logo-grid a:hover{background:var(--seam-gray-100)}.seam-footer-strip{padding-top:2rem;padding-bottom:5rem}"}],"page":{"pagePath":"api/devices/unmanaged/list","slug":"/api/devices/unmanaged/list","pageMetadata":{"title":"List Unmanaged Devices","description":"Returns a list of all unmanaged devices. Reference for GET /devices/unmanaged/list in the Seam API, with request and response details.","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /devices/unmanaged/list","href":"/api/devices/unmanaged/list","autogeneratedByOpenApi":true},"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: \"Returns a list of all unmanaged devices. Reference for GET /devices/unmanaged/list in the Seam API, with request and response details.\"\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={a:`a`,p:`p`,..._provideComponents(),...props.components};return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Returns a list of all `,_jsx(_components.a,{href:`https://www.seam.co/docs/core-concepts/devices/managed-and-unmanaged-devices`,children:`unmanaged devices`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`An unmanaged device has a limited set of visible properties and a subset of supported events. You cannot control an unmanaged device. Any `,_jsx(_components.a,{href:`https://www.seam.co/docs/low-level-apis/smart-locks/access-codes/migrating-existing-access-codes`,children:`access codes`}),` on an unmanaged device are unmanaged. To control an unmanaged device with Seam, `,_jsx(_components.a,{href:`https://www.seam.co/docs/core-concepts/devices/managed-and-unmanaged-devices#convert-an-unmanaged-device-to-managed`,children:`convert it to a managed device`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"codeStyling":"dark","config":{},"pageMetadata":{"title":"List Unmanaged Devices","description":"Returns a list of all unmanaged devices. Reference for GET /devices/unmanaged/list in the Seam API, with request and response details.","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /devices/unmanaged/list","href":"/api/devices/unmanaged/list","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/seam/4d860677184e9142/pylon.js","/docs/_mintlify/custom/seam/18bfb52c609a48d7/custom.js"],"openApiReferenceData":{"operation":{"summary":"List Unmanaged Devices","description":"Returns a list of all unmanaged devices. Reference for GET /devices/unmanaged/list in the Seam API, with request and response details.","security":["416b5fc9-ce4e-4818-94c7-0720ca9fdc98","4efecc36-8298-4c14-9f31-118714c92bbc","a96a6a0f-dcda-4221-8525-34352a7a9dd1"],"parameters":["0ec90d36-d0b7-43bc-a034-2666c4a21bb8","882cf17b-adc0-4f26-9ecc-bb105326cdd9","03bb42c9-69b9-4bef-8708-a921f43a0266","a619f5ee-b9af-45c2-9ca6-c8c85267b54f","cf4be89f-47d2-4dc5-a794-5557020593e5","febf53b6-0b08-4521-a804-1ca26da800c1","4ab54a1f-dd36-4420-8b1e-65c4ebec697d","298313c8-e1c2-4717-a5a3-e355699afb13","cc06de2f-52e9-464b-9f40-6a37c4875897","e385039e-f718-4c68-be50-ffe194f077e1","d1635c5a-0fd4-4ed5-afe8-e695c8c1ddab","aa766715-0d6c-40ad-a6e6-90d350677e16"],"responses":{"200":"08bdb62d-7455-4ead-89d5-c02b78ab66fe"},"x-mint":{"href":"/api/devices/unmanaged/list","metadata":{"description":"Returns a list of all unmanaged devices. Reference for GET /devices/unmanaged/list in the Seam API, with request and response details."},"content":"Returns a list of all [unmanaged devices](https://www.seam.co/docs/core-concepts/devices/managed-and-unmanaged-devices).\n\nAn unmanaged device has a limited set of visible properties and a subset of supported events. You cannot control an unmanaged device. Any [access codes](https://www.seam.co/docs/low-level-apis/smart-locks/access-codes/migrating-existing-access-codes) on an unmanaged device are unmanaged. To control an unmanaged device with Seam, [convert it to a managed device](https://www.seam.co/docs/core-concepts/devices/managed-and-unmanaged-devices#convert-an-unmanaged-device-to-managed)."},"x-codeSamples":[{"lang":"javascript","label":"Seam SDK","source":"await seam.devices.unmanaged.list({\n customer_ids: [\"e387e15f-be27-47ad-881f-4a6fc5460c57\"],\n});\n\n/*\n[\n {\n \"can_program_offline_access_codes\": false,\n \"can_program_online_access_codes\": true,\n \"can_remotely_lock\": true,\n \"can_remotely_unlock\": true,\n \"can_simulate_connection\": false,\n \"can_simulate_disconnection\": true,\n \"can_simulate_removal\": true,\n \"capabilities_supported\": [\n \"access_code\",\n \"lock\"\n ],\n \"connected_account_id\": \"c1a3967f-24a1-4220-a9c7-7fa97c1d5603\",\n \"created_at\": \"2025-06-16T16:54:17.946342Z\",\n \"device_id\": \"f4f40e75-86fc-4896-b958-e1c7e092b2cf\",\n \"device_type\": \"schlage_lock\",\n \"errors\": [],\n \"is_managed\": false,\n \"location\": {\n \"location_name\": \"Front Door\",\n \"timezone\": \"America/New_York\"\n },\n \"properties\": {\n \"accessory_keypad\": {\n \"battery\": {\n \"level\": 1\n },\n \"is_connected\": true\n },\n \"battery\": {\n \"level\": 1,\n \"status\": \"full\"\n },\n \"battery_level\": 1,\n \"image_alt_text\": \"Schlage Sense Smart Deadbolt with Camelot Trim, Front\",\n \"image_url\": \"https://connect.getseam.com/_next/image?url=https://connect.getseam.com/assets/images/devices/schlage_sense-smart-deadbolt-with-camelot-trim_front.png\u0026q=75\u0026w=128\",\n \"manufacturer\": \"schlage\",\n \"model\": {\n \"accessory_keypad_supported\": true,\n \"can_connect_accessory_keypad\": true,\n \"display_name\": \"Front Door\",\n \"has_built_in_keypad\": false,\n \"manufacturer_display_name\": \"Schlage\",\n \"offline_access_codes_supported\": false,\n \"online_access_codes_supported\": true\n },\n \"name\": \"Front Door\",\n \"offline_access_codes_enabled\": false,\n \"online\": true,\n \"online_access_codes_enabled\": true\n },\n \"warnings\": [],\n \"workspace_id\": \"3cd6ba1c-8a60-4c24-b487-07bf6c0b755b\"\n }\n]\n*/"},{"lang":"bash","label":"cURL","source":"curl --include --request POST \"https://connect.getseam.com/devices/unmanaged/list\" \\\n --header \"Authorization: Bearer $SEAM_API_KEY\" \\\n --json @- \u003c\u003cEOF\n{\n \"customer_ids\": [\n \"e387e15f-be27-47ad-881f-4a6fc5460c57\"\n ]\n}\nEOF\n\n# Response:\n# {\n# \"devices\": [\n# {\n# \"can_program_offline_access_codes\": false,\n# \"can_program_online_access_codes\": true,\n# \"can_remotely_lock\": true,\n# \"can_remotely_unlock\": true,\n# \"can_simulate_connection\": false,\n# \"can_simulate_disconnection\": true,\n# \"can_simulate_removal\": true,\n# \"capabilities_supported\": [\n# \"access_code\",\n# \"lock\"\n# ],\n# \"connected_account_id\": \"c1a3967f-24a1-4220-a9c7-7fa97c1d5603\",\n# \"created_at\": \"2025-06-16T16:54:17.946342Z\",\n# \"device_id\": \"f4f40e75-86fc-4896-b958-e1c7e092b2cf\",\n# \"device_type\": \"schlage_lock\",\n# \"errors\": [],\n# \"is_managed\": false,\n# \"location\": {\n# \"location_name\": \"Front Door\",\n# \"timezone\": \"America/New_York\"\n# },\n# \"properties\": {\n# \"accessory_keypad\": {\n# \"battery\": {\n# \"level\": 1\n# },\n# \"is_connected\": true\n# },\n# \"battery\": {\n# \"level\": 1,\n# \"status\": \"full\"\n# },\n# \"battery_level\": 1,\n# \"image_alt_text\": \"Schlage Sense Smart Deadbolt with Camelot Trim, Front\",\n# \"image_url\": \"https://connect.getseam.com/_next/image?url=https://connect.getseam.com/assets/images/devices/schlage_sense-smart-deadbolt-with-camelot-trim_front.png\u0026q=75\u0026w=128\",\n# \"manufacturer\": \"schlage\",\n# \"model\": {\n# \"accessory_keypad_supported\": true,\n# \"can_connect_accessory_keypad\": true,\n# \"display_name\": \"Front Door\",\n# \"has_built_in_keypad\": false,\n# \"manufacturer_display_name\": \"Schlage\",\n# \"offline_access_codes_supported\": false,\n# \"online_access_codes_supported\": true\n# },\n# \"name\": \"Front Door\",\n# \"offline_access_codes_enabled\": false,\n# \"online\": true,\n# \"online_access_codes_enabled\": true\n# },\n# \"warnings\": [],\n# \"workspace_id\": \"3cd6ba1c-8a60-4c24-b487-07bf6c0b755b\"\n# }\n# ]\n# }"},{"lang":"python","label":"Seam SDK","source":"seam.devices.unmanaged.list(customer_ids=[\"e387e15f-be27-47ad-881f-4a6fc5460c57\"])\n\n# [\n UnmanagedDevice(\n can_program_offline_access_codes=false,\n can_program_online_access_codes=true,\n can_remotely_lock=true,\n can_remotely_unlock=true,\n can_simulate_connection=false,\n can_simulate_disconnection=true,\n can_simulate_removal=true,\n capabilities_supported=[\"access_code\", \"lock\"],\n connected_account_id=\"c1a3967f-24a1-4220-a9c7-7fa97c1d5603\",\n created_at=\"2025-06-16T16:54:17.946342Z\",\n device_id=\"f4f40e75-86fc-4896-b958-e1c7e092b2cf\",\n device_type=\"schlage_lock\",\n errors=[],\n is_managed=false,\n location={\"location_name\": \"Front Door\", \"timezone\": \"America/New_York\"},\n properties={\n \"accessory_keypad\": {\"battery\": {\"level\": 1}, \"is_connected\": true},\n \"battery\": {\"level\": 1, \"status\": \"full\"},\n \"battery_level\": 1,\n \"image_alt_text\": \"Schlage Sense Smart Deadbolt with Camelot Trim, Front\",\n \"image_url\": \"https://connect.getseam.com/_next/image?url=https://connect.getseam.com/assets/images/devices/schlage_sense-smart-deadbolt-with-camelot-trim_front.png\u0026q=75\u0026w=128\",\n \"manufacturer\": \"schlage\",\n \"model\": {\n \"accessory_keypad_supported\": true,\n \"can_connect_accessory_keypad\": true,\n \"display_name\": \"Front Door\",\n \"has_built_in_keypad\": false,\n \"manufacturer_display_name\": \"Schlage\",\n \"offline_access_codes_supported\": false,\n \"online_access_codes_supported\": true,\n },\n \"name\": \"Front Door\",\n \"offline_access_codes_enabled\": false,\n \"online\": true,\n \"online_access_codes_enabled\": true,\n },\n warnings=[],\n workspace_id=\"3cd6ba1c-8a60-4c24-b487-07bf6c0b755b\",\n )\n]"},{"lang":"ruby","label":"Seam SDK","source":"seam.devices.unmanaged.list(customer_ids: [\"e387e15f-be27-47ad-881f-4a6fc5460c57\"])\n\n# => [\n {\n \"can_program_offline_access_codes\" => false,\n \"can_program_online_access_codes\" => true,\n \"can_remotely_lock\" => true,\n \"can_remotely_unlock\" => true,\n \"can_simulate_connection\" => false,\n \"can_simulate_disconnection\" => true,\n \"can_simulate_removal\" => true,\n \"capabilities_supported\" => %w[access_code lock],\n \"connected_account_id\" => \"c1a3967f-24a1-4220-a9c7-7fa97c1d5603\",\n \"created_at\" => \"2025-06-16T16:54:17.946342Z\",\n \"device_id\" => \"f4f40e75-86fc-4896-b958-e1c7e092b2cf\",\n \"device_type\" => \"schlage_lock\",\n \"errors\" => [],\n \"is_managed\" => false,\n \"location\" => {\n location_name: \"Front Door\",\n timezone: \"America/New_York\",\n },\n \"properties\" => {\n accessory_keypad: {\n battery: {\n level: 1,\n },\n is_connected: true,\n },\n battery: {\n level: 1,\n status: \"full\",\n },\n battery_level: 1,\n image_alt_text: \"Schlage Sense Smart Deadbolt with Camelot Trim, Front\",\n image_url:\n \"https://connect.getseam.com/_next/image?url=https://connect.getseam.com/assets/images/devices/schlage_sense-smart-deadbolt-with-camelot-trim_front.png\u0026q=75\u0026w=128\",\n manufacturer: \"schlage\",\n model: {\n accessory_keypad_supported: true,\n can_connect_accessory_keypad: true,\n display_name: \"Front Door\",\n has_built_in_keypad: false,\n manufacturer_display_name: \"Schlage\",\n offline_access_codes_supported: false,\n online_access_codes_supported: true,\n },\n name: \"Front Door\",\n offline_access_codes_enabled: false,\n online: true,\n online_access_codes_enabled: true,\n },\n \"warnings\" => [],\n \"workspace_id\" => \"3cd6ba1c-8a60-4c24-b487-07bf6c0b755b\",\n },\n]"},{"lang":"php","label":"Seam SDK","source":"$seam->devices->unmanaged->list(\n customer_ids: [\"e387e15f-be27-47ad-881f-4a6fc5460c57\"],\n);\n\n// [\n [\n \"can_program_offline_access_codes\" => false,\n \"can_program_online_access_codes\" => true,\n \"can_remotely_lock\" => true,\n \"can_remotely_unlock\" => true,\n \"can_simulate_connection\" => false,\n \"can_simulate_disconnection\" => true,\n \"can_simulate_removal\" => true,\n \"capabilities_supported\" => [\"access_code\", \"lock\"],\n \"connected_account_id\" => \"c1a3967f-24a1-4220-a9c7-7fa97c1d5603\",\n \"created_at\" => \"2025-06-16T16:54:17.946342Z\",\n \"device_id\" => \"f4f40e75-86fc-4896-b958-e1c7e092b2cf\",\n \"device_type\" => \"schlage_lock\",\n \"errors\" => [],\n \"is_managed\" => false,\n \"location\" => [\n \"location_name\" => \"Front Door\",\n \"timezone\" => \"America/New_York\",\n ],\n \"properties\" => [\n \"accessory_keypad\" => [\n \"battery\" => [\"level\" => 1],\n \"is_connected\" => true,\n ],\n \"battery\" => [\"level\" => 1, \"status\" => \"full\"],\n \"battery_level\" => 1,\n \"image_alt_text\" =>\n \"Schlage Sense Smart Deadbolt with Camelot Trim, Front\",\n \"image_url\" =>\n \"https://connect.getseam.com/_next/image?url=https://connect.getseam.com/assets/images/devices/schlage_sense-smart-deadbolt-with-camelot-trim_front.png\u0026q=75\u0026w=128\",\n \"manufacturer\" => \"schlage\",\n \"model\" => [\n \"accessory_keypad_supported\" => true,\n \"can_connect_accessory_keypad\" => true,\n \"display_name\" => \"Front Door\",\n \"has_built_in_keypad\" => false,\n \"manufacturer_display_name\" => \"Schlage\",\n \"offline_access_codes_supported\" => false,\n \"online_access_codes_supported\" => true,\n ],\n \"name\" => \"Front Door\",\n \"offline_access_codes_enabled\" => false,\n \"online\" => true,\n \"online_access_codes_enabled\" => true,\n ],\n \"warnings\" => [],\n \"workspace_id\" => \"3cd6ba1c-8a60-4c24-b487-07bf6c0b755b\",\n ],\n];"},{"lang":"bash","label":"Seam CLI","source":"seam devices unmanaged list --customer_ids [\"e387e15f-be27-47ad-881f-4a6fc5460c57\"]\n\n# [\n# {\n# \"can_program_offline_access_codes\": false,\n# \"can_program_online_access_codes\": true,\n# \"can_remotely_lock\": true,\n# \"can_remotely_unlock\": true,\n# \"can_simulate_connection\": false,\n# \"can_simulate_disconnection\": true,\n# \"can_simulate_removal\": true,\n# \"capabilities_supported\": [\n# \"access_code\",\n# \"lock\"\n# ],\n# \"connected_account_id\": \"c1a3967f-24a1-4220-a9c7-7fa97c1d5603\",\n# \"created_at\": \"2025-06-16T16:54:17.946342Z\",\n# \"device_id\": \"f4f40e75-86fc-4896-b958-e1c7e092b2cf\",\n# \"device_type\": \"schlage_lock\",\n# \"errors\": [],\n# \"is_managed\": false,\n# \"location\": {\n# \"location_name\": \"Front Door\",\n# \"timezone\": \"America/New_York\"\n# },\n# \"properties\": {\n# \"accessory_keypad\": {\n# \"battery\": {\n# \"level\": 1\n# },\n# \"is_connected\": true\n# },\n# \"battery\": {\n# \"level\": 1,\n# \"status\": \"full\"\n# },\n# \"battery_level\": 1,\n# \"image_alt_text\": \"Schlage Sense Smart Deadbolt with Camelot Trim, Front\",\n# \"image_url\": \"https://connect.getseam.com/_next/image?url=https://connect.getseam.com/assets/images/devices/schlage_sense-smart-deadbolt-with-camelot-trim_front.png\u0026q=75\u0026w=128\",\n# \"manufacturer\": \"schlage\",\n# \"model\": {\n# \"accessory_keypad_supported\": true,\n# \"can_connect_accessory_keypad\": true,\n# \"display_name\": \"Front Door\",\n# \"has_built_in_keypad\": false,\n# \"manufacturer_display_name\": \"Schlage\",\n# \"offline_access_codes_supported\": false,\n# \"online_access_codes_supported\": true\n# },\n# \"name\": \"Front Door\",\n# \"offline_access_codes_enabled\": false,\n# \"online\": true,\n# \"online_access_codes_enabled\": true\n# },\n# \"warnings\": [],\n# \"workspace_id\": \"3cd6ba1c-8a60-4c24-b487-07bf6c0b755b\"\n# }\n# ]"}],"method":"get","type":"path","servers":["569c66e5-b6d5-4771-be4f-6ff73569fea8"],"path":"/devices/unmanaged/list","baseUrlOptions":["https://connect.getseam.com"],"title":"List Unmanaged Devices","codeSamples":[{"label":"Seam SDK","lang":"javascript","source":"await seam.devices.unmanaged.list({\n customer_ids: [\"e387e15f-be27-47ad-881f-4a6fc5460c57\"],\n});\n\n/*\n[\n {\n \"can_program_offline_access_codes\": false,\n \"can_program_online_access_codes\": true,\n \"can_remotely_lock\": true,\n \"can_remotely_unlock\": true,\n \"can_simulate_connection\": false,\n \"can_simulate_disconnection\": true,\n \"can_simulate_removal\": true,\n \"capabilities_supported\": [\n \"access_code\",\n \"lock\"\n ],\n \"connected_account_id\": \"c1a3967f-24a1-4220-a9c7-7fa97c1d5603\",\n \"created_at\": \"2025-06-16T16:54:17.946342Z\",\n \"device_id\": \"f4f40e75-86fc-4896-b958-e1c7e092b2cf\",\n \"device_type\": \"schlage_lock\",\n \"errors\": [],\n \"is_managed\": false,\n \"location\": {\n \"location_name\": \"Front Door\",\n \"timezone\": \"America/New_York\"\n },\n \"properties\": {\n \"accessory_keypad\": {\n \"battery\": {\n \"level\": 1\n },\n \"is_connected\": true\n },\n \"battery\": {\n \"level\": 1,\n \"status\": \"full\"\n },\n \"battery_level\": 1,\n \"image_alt_text\": \"Schlage Sense Smart Deadbolt with Camelot Trim, Front\",\n \"image_url\": \"https://connect.getseam.com/_next/image?url=https://connect.getseam.com/assets/images/devices/schlage_sense-smart-deadbolt-with-camelot-trim_front.png\u0026q=75\u0026w=128\",\n \"manufacturer\": \"schlage\",\n \"model\": {\n \"accessory_keypad_supported\": true,\n \"can_connect_accessory_keypad\": true,\n \"display_name\": \"Front Door\",\n \"has_built_in_keypad\": false,\n \"manufacturer_display_name\": \"Schlage\",\n \"offline_access_codes_supported\": false,\n \"online_access_codes_supported\": true\n },\n \"name\": \"Front Door\",\n \"offline_access_codes_enabled\": false,\n \"online\": true,\n \"online_access_codes_enabled\": true\n },\n \"warnings\": [],\n \"workspace_id\": \"3cd6ba1c-8a60-4c24-b487-07bf6c0b755b\"\n }\n]\n*/"},{"label":"cURL","lang":"bash","source":"curl --include --request POST \"https://connect.getseam.com/devices/unmanaged/list\" \\\n --header \"Authorization: Bearer $SEAM_API_KEY\" \\\n --json @- \u003c\u003cEOF\n{\n \"customer_ids\": [\n \"e387e15f-be27-47ad-881f-4a6fc5460c57\"\n ]\n}\nEOF\n\n# Response:\n# {\n# \"devices\": [\n# {\n# \"can_program_offline_access_codes\": false,\n# \"can_program_online_access_codes\": true,\n# \"can_remotely_lock\": true,\n# \"can_remotely_unlock\": true,\n# \"can_simulate_connection\": false,\n# \"can_simulate_disconnection\": true,\n# \"can_simulate_removal\": true,\n# \"capabilities_supported\": [\n# \"access_code\",\n# \"lock\"\n# ],\n# \"connected_account_id\": \"c1a3967f-24a1-4220-a9c7-7fa97c1d5603\",\n# \"created_at\": \"2025-06-16T16:54:17.946342Z\",\n# \"device_id\": \"f4f40e75-86fc-4896-b958-e1c7e092b2cf\",\n# \"device_type\": \"schlage_lock\",\n# \"errors\": [],\n# \"is_managed\": false,\n# \"location\": {\n# \"location_name\": \"Front Door\",\n# \"timezone\": \"America/New_York\"\n# },\n# \"properties\": {\n# \"accessory_keypad\": {\n# \"battery\": {\n# \"level\": 1\n# },\n# \"is_connected\": true\n# },\n# \"battery\": {\n# \"level\": 1,\n# \"status\": \"full\"\n# },\n# \"battery_level\": 1,\n# \"image_alt_text\": \"Schlage Sense Smart Deadbolt with Camelot Trim, Front\",\n# \"image_url\": \"https://connect.getseam.com/_next/image?url=https://connect.getseam.com/assets/images/devices/schlage_sense-smart-deadbolt-with-camelot-trim_front.png\u0026q=75\u0026w=128\",\n# \"manufacturer\": \"schlage\",\n# \"model\": {\n# \"accessory_keypad_supported\": true,\n# \"can_connect_accessory_keypad\": true,\n# \"display_name\": \"Front Door\",\n# \"has_built_in_keypad\": false,\n# \"manufacturer_display_name\": \"Schlage\",\n# \"offline_access_codes_supported\": false,\n# \"online_access_codes_supported\": true\n# },\n# \"name\": \"Front Door\",\n# \"offline_access_codes_enabled\": false,\n# \"online\": true,\n# \"online_access_codes_enabled\": true\n# },\n# \"warnings\": [],\n# \"workspace_id\": \"3cd6ba1c-8a60-4c24-b487-07bf6c0b755b\"\n# }\n# ]\n# }"},{"label":"Seam SDK","lang":"python","source":"seam.devices.unmanaged.list(customer_ids=[\"e387e15f-be27-47ad-881f-4a6fc5460c57\"])\n\n# [\n UnmanagedDevice(\n can_program_offline_access_codes=false,\n can_program_online_access_codes=true,\n can_remotely_lock=true,\n can_remotely_unlock=true,\n can_simulate_connection=false,\n can_simulate_disconnection=true,\n can_simulate_removal=true,\n capabilities_supported=[\"access_code\", \"lock\"],\n connected_account_id=\"c1a3967f-24a1-4220-a9c7-7fa97c1d5603\",\n created_at=\"2025-06-16T16:54:17.946342Z\",\n device_id=\"f4f40e75-86fc-4896-b958-e1c7e092b2cf\",\n device_type=\"schlage_lock\",\n errors=[],\n is_managed=false,\n location={\"location_name\": \"Front Door\", \"timezone\": \"America/New_York\"},\n properties={\n \"accessory_keypad\": {\"battery\": {\"level\": 1}, \"is_connected\": true},\n \"battery\": {\"level\": 1, \"status\": \"full\"},\n \"battery_level\": 1,\n \"image_alt_text\": \"Schlage Sense Smart Deadbolt with Camelot Trim, Front\",\n \"image_url\": \"https://connect.getseam.com/_next/image?url=https://connect.getseam.com/assets/images/devices/schlage_sense-smart-deadbolt-with-camelot-trim_front.png\u0026q=75\u0026w=128\",\n \"manufacturer\": \"schlage\",\n \"model\": {\n \"accessory_keypad_supported\": true,\n \"can_connect_accessory_keypad\": true,\n \"display_name\": \"Front Door\",\n \"has_built_in_keypad\": false,\n \"manufacturer_display_name\": \"Schlage\",\n \"offline_access_codes_supported\": false,\n \"online_access_codes_supported\": true,\n },\n \"name\": \"Front Door\",\n \"offline_access_codes_enabled\": false,\n \"online\": true,\n \"online_access_codes_enabled\": true,\n },\n warnings=[],\n workspace_id=\"3cd6ba1c-8a60-4c24-b487-07bf6c0b755b\",\n )\n]"},{"label":"Seam SDK","lang":"ruby","source":"seam.devices.unmanaged.list(customer_ids: [\"e387e15f-be27-47ad-881f-4a6fc5460c57\"])\n\n# => [\n {\n \"can_program_offline_access_codes\" => false,\n \"can_program_online_access_codes\" => true,\n \"can_remotely_lock\" => true,\n \"can_remotely_unlock\" => true,\n \"can_simulate_connection\" => false,\n \"can_simulate_disconnection\" => true,\n \"can_simulate_removal\" => true,\n \"capabilities_supported\" => %w[access_code lock],\n \"connected_account_id\" => \"c1a3967f-24a1-4220-a9c7-7fa97c1d5603\",\n \"created_at\" => \"2025-06-16T16:54:17.946342Z\",\n \"device_id\" => \"f4f40e75-86fc-4896-b958-e1c7e092b2cf\",\n \"device_type\" => \"schlage_lock\",\n \"errors\" => [],\n \"is_managed\" => false,\n \"location\" => {\n location_name: \"Front Door\",\n timezone: \"America/New_York\",\n },\n \"properties\" => {\n accessory_keypad: {\n battery: {\n level: 1,\n },\n is_connected: true,\n },\n battery: {\n level: 1,\n status: \"full\",\n },\n battery_level: 1,\n image_alt_text: \"Schlage Sense Smart Deadbolt with Camelot Trim, Front\",\n image_url:\n \"https://connect.getseam.com/_next/image?url=https://connect.getseam.com/assets/images/devices/schlage_sense-smart-deadbolt-with-camelot-trim_front.png\u0026q=75\u0026w=128\",\n manufacturer: \"schlage\",\n model: {\n accessory_keypad_supported: true,\n can_connect_accessory_keypad: true,\n display_name: \"Front Door\",\n has_built_in_keypad: false,\n manufacturer_display_name: \"Schlage\",\n offline_access_codes_supported: false,\n online_access_codes_supported: true,\n },\n name: \"Front Door\",\n offline_access_codes_enabled: false,\n online: true,\n online_access_codes_enabled: true,\n },\n \"warnings\" => [],\n \"workspace_id\" => \"3cd6ba1c-8a60-4c24-b487-07bf6c0b755b\",\n },\n]"},{"label":"Seam SDK","lang":"php","source":"$seam->devices->unmanaged->list(\n customer_ids: [\"e387e15f-be27-47ad-881f-4a6fc5460c57\"],\n);\n\n// [\n [\n \"can_program_offline_access_codes\" => false,\n \"can_program_online_access_codes\" => true,\n \"can_remotely_lock\" => true,\n \"can_remotely_unlock\" => true,\n \"can_simulate_connection\" => false,\n \"can_simulate_disconnection\" => true,\n \"can_simulate_removal\" => true,\n \"capabilities_supported\" => [\"access_code\", \"lock\"],\n \"connected_account_id\" => \"c1a3967f-24a1-4220-a9c7-7fa97c1d5603\",\n \"created_at\" => \"2025-06-16T16:54:17.946342Z\",\n \"device_id\" => \"f4f40e75-86fc-4896-b958-e1c7e092b2cf\",\n \"device_type\" => \"schlage_lock\",\n \"errors\" => [],\n \"is_managed\" => false,\n \"location\" => [\n \"location_name\" => \"Front Door\",\n \"timezone\" => \"America/New_York\",\n ],\n \"properties\" => [\n \"accessory_keypad\" => [\n \"battery\" => [\"level\" => 1],\n \"is_connected\" => true,\n ],\n \"battery\" => [\"level\" => 1, \"status\" => \"full\"],\n \"battery_level\" => 1,\n \"image_alt_text\" =>\n \"Schlage Sense Smart Deadbolt with Camelot Trim, Front\",\n \"image_url\" =>\n \"https://connect.getseam.com/_next/image?url=https://connect.getseam.com/assets/images/devices/schlage_sense-smart-deadbolt-with-camelot-trim_front.png\u0026q=75\u0026w=128\",\n \"manufacturer\" => \"schlage\",\n \"model\" => [\n \"accessory_keypad_supported\" => true,\n \"can_connect_accessory_keypad\" => true,\n \"display_name\" => \"Front Door\",\n \"has_built_in_keypad\" => false,\n \"manufacturer_display_name\" => \"Schlage\",\n \"offline_access_codes_supported\" => false,\n \"online_access_codes_supported\" => true,\n ],\n \"name\" => \"Front Door\",\n \"offline_access_codes_enabled\" => false,\n \"online\" => true,\n \"online_access_codes_enabled\" => true,\n ],\n \"warnings\" => [],\n \"workspace_id\" => \"3cd6ba1c-8a60-4c24-b487-07bf6c0b755b\",\n ],\n];"},{"label":"Seam CLI","lang":"bash","source":"seam devices unmanaged list --customer_ids [\"e387e15f-be27-47ad-881f-4a6fc5460c57\"]\n\n# [\n# {\n# \"can_program_offline_access_codes\": false,\n# \"can_program_online_access_codes\": true,\n# \"can_remotely_lock\": true,\n# \"can_remotely_unlock\": true,\n# \"can_simulate_connection\": false,\n# \"can_simulate_disconnection\": true,\n# \"can_simulate_removal\": true,\n# \"capabilities_supported\": [\n# \"access_code\",\n# \"lock\"\n# ],\n# \"connected_account_id\": \"c1a3967f-24a1-4220-a9c7-7fa97c1d5603\",\n# \"created_at\": \"2025-06-16T16:54:17.946342Z\",\n# \"device_id\": \"f4f40e75-86fc-4896-b958-e1c7e092b2cf\",\n# \"device_type\": \"schlage_lock\",\n# \"errors\": [],\n# \"is_managed\": false,\n# \"location\": {\n# \"location_name\": \"Front Door\",\n# \"timezone\": \"America/New_York\"\n# },\n# \"properties\": {\n# \"accessory_keypad\": {\n# \"battery\": {\n# \"level\": 1\n# },\n# \"is_connected\": true\n# },\n# \"battery\": {\n# \"level\": 1,\n# \"status\": \"full\"\n# },\n# \"battery_level\": 1,\n# \"image_alt_text\": \"Schlage Sense Smart Deadbolt with Camelot Trim, Front\",\n# \"image_url\": \"https://connect.getseam.com/_next/image?url=https://connect.getseam.com/assets/images/devices/schlage_sense-smart-deadbolt-with-camelot-trim_front.png\u0026q=75\u0026w=128\",\n# \"manufacturer\": \"schlage\",\n# \"model\": {\n# \"accessory_keypad_supported\": true,\n# \"can_connect_accessory_keypad\": true,\n# \"display_name\": \"Front Door\",\n# \"has_built_in_keypad\": false,\n# \"manufacturer_display_name\": \"Schlage\",\n# \"offline_access_codes_supported\": false,\n# \"online_access_codes_supported\": true\n# },\n# \"name\": \"Front Door\",\n# \"offline_access_codes_enabled\": false,\n# \"online\": true,\n# \"online_access_codes_enabled\": true\n# },\n# \"warnings\": [],\n# \"workspace_id\": \"3cd6ba1c-8a60-4c24-b487-07bf6c0b755b\"\n# }\n# ]"}],"requiredOnlyExamples":false,"disableCodeSampleGeneration":true,"requestExampleType":"codeSamples","responseExampleType":"generated"},"dependencies":{"parameters":{"0ec90d36-d0b7-43bc-a034-2666c4a21bb8":{"name":"connect_webview_id","in":"query","required":false,"schema":{"type":"string","format":"uuid","description":"ID of the Connect Webview for which you want to list devices.","isRequired":false,"uniqueKey":"","typeLabel":"string\u003cuuid>"}},"882cf17b-adc0-4f26-9ecc-bb105326cdd9":{"name":"connected_account_id","in":"query","required":false,"schema":{"type":"string","format":"uuid","description":"ID of the connected account for which you want to list devices.","isRequired":false,"uniqueKey":"","typeLabel":"string\u003cuuid>"}},"03bb42c9-69b9-4bef-8708-a921f43a0266":{"name":"connected_account_ids","in":"query","required":false,"schema":{"type":"array","items":{"type":"string","format":"uuid","uniqueKey":"items.[INDEX]","typeLabel":"string\u003cuuid>"},"description":"Array of IDs of the connected accounts for which you want to list devices.","isRequired":false,"uniqueKey":"","typeLabel":"string\u003cuuid>[]"}},"a619f5ee-b9af-45c2-9ca6-c8c85267b54f":{"name":"created_before","in":"query","required":false,"schema":{"type":"string","format":"date-time","description":"Timestamp by which to limit returned devices. Returns devices created before this timestamp.","isRequired":false,"uniqueKey":"","typeLabel":"string\u003cdate-time>"}},"cf4be89f-47d2-4dc5-a794-5557020593e5":{"name":"customer_key","in":"query","required":false,"schema":{"type":"string","description":"Customer key for which you want to list devices.","isRequired":false,"uniqueKey":"","typeLabel":"string"}},"febf53b6-0b08-4521-a804-1ca26da800c1":{"name":"device_ids","in":"query","required":false,"schema":{"type":"array","items":{"type":"string","format":"uuid","uniqueKey":"items.[INDEX]","typeLabel":"string\u003cuuid>"},"description":"Array of device IDs for which you want to list devices.","isRequired":false,"uniqueKey":"","typeLabel":"string\u003cuuid>[]"}},"4ab54a1f-dd36-4420-8b1e-65c4ebec697d":{"name":"device_type","in":"query","required":false,"schema":{"type":"string","enum":["akuvox_lock","august_lock","brivo_access_point","butterflymx_panel","avigilon_alta_entry","doorking_lock","genie_door","igloo_lock","linear_lock","lockly_lock","kwikset_lock","nuki_lock","salto_lock","schlage_lock","smartthings_lock","wyze_lock","yale_lock","yale_access_lock","yale_home_lock","yale_connect_lock","two_n_intercom","controlbyweb_device","ttlock_lock","igloohome_lock","four_suites_door","dormakaba_oracode_door","tedee_lock","akiles_lock","ultraloq_lock","yacan_lock","keyincode_lock","omnitec_lock","kisi_lock","aqara_lock","tuya_lock","eufy_lock","keynest_key","noiseaware_activity_zone","minut_sensor","ecobee_thermostat","nest_thermostat","honeywell_resideo_thermostat","tado_thermostat","sensi_thermostat","sensibo_thermostat","smartthings_thermostat","ios_phone","android_phone","ring_camera","tapo_camera","arlo_camera","reolink_camera","unifi_protect_camera","sonos_speaker","alertify_sensor","hayward_pool_system","hayward_pool"],"description":"Device type for which you want to list devices.","isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>"}},"298313c8-e1c2-4717-a5a3-e355699afb13":{"name":"device_types","in":"query","required":false,"schema":{"type":"array","items":{"type":"string","enum":["akuvox_lock","august_lock","brivo_access_point","butterflymx_panel","avigilon_alta_entry","doorking_lock","genie_door","igloo_lock","linear_lock","lockly_lock","kwikset_lock","nuki_lock","salto_lock","schlage_lock","smartthings_lock","wyze_lock","yale_lock","yale_access_lock","yale_home_lock","yale_connect_lock","two_n_intercom","controlbyweb_device","ttlock_lock","igloohome_lock","four_suites_door","dormakaba_oracode_door","tedee_lock","akiles_lock","ultraloq_lock","yacan_lock","keyincode_lock","omnitec_lock","kisi_lock","aqara_lock","tuya_lock","eufy_lock","keynest_key","noiseaware_activity_zone","minut_sensor","ecobee_thermostat","nest_thermostat","honeywell_resideo_thermostat","tado_thermostat","sensi_thermostat","sensibo_thermostat","smartthings_thermostat","ios_phone","android_phone","ring_camera","tapo_camera","arlo_camera","reolink_camera","unifi_protect_camera","sonos_speaker","alertify_sensor","hayward_pool_system","hayward_pool"],"uniqueKey":"items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Array of device types for which you want to list devices.","isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>[]"}},"cc06de2f-52e9-464b-9f40-6a37c4875897":{"name":"limit","in":"query","required":false,"schema":{"type":"number","description":"Numerical limit on the number of devices to return.","default":22900,"isRequired":false,"uniqueKey":"","typeLabel":"number"}},"e385039e-f718-4c68-be50-ffe194f077e1":{"name":"manufacturer","in":"query","required":false,"schema":{"type":"string","enum":["akuvox","august","avigilon_alta","brivo","butterflymx","doorking","four_suites","genie","igloo","keywe","kwikset","linear","nuki","philia","salto","samsung","schlage","seam","unknown","wyze","yale","two_n","ttlock","igloohome","controlbyweb","tedee","keyincode","ubiquiti","akiles","aqara","ecobee","eufy","dormakaba_oracode","dormakaba_oracode_iho","honeywell_resideo","keynest","korelock","lockly","minut","nest","noiseaware","sensi","sensibo","smartthings","tado","ultraloq","ring","tapo","arlo","reolink","unifi_protect","yale_connect","alertify","ical","lodgify","hostaway","guesty","acuity_scheduling","omnitec","kisi","slack","yacan","sonos","hayward_omnilogic","tuya"],"description":"Manufacturer for which you want to list devices.","isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>"}},"d1635c5a-0fd4-4ed5-afe8-e695c8c1ddab":{"name":"page_cursor","in":"query","required":false,"schema":{"oneOf":[{"type":"string","description":"Identifies the specific page of results to return, obtained from the previous page's `next_page_cursor`.","uniqueKey":"oneOf.0","typeLabel":"string"},{"type":"null","description":"Identifies the specific page of results to return, obtained from the previous page's `next_page_cursor`.","uniqueKey":"oneOf.1","typeLabel":"null"}],"isRequired":false,"uniqueKey":"","typeLabel":"string | null"}},"aa766715-0d6c-40ad-a6e6-90d350677e16":{"name":"search","in":"query","required":false,"schema":{"type":"string","description":"String for which to search. Filters returned devices to include all records that satisfy a partial match using `device_id` (full or partial UUID prefix, minimum 4 characters), `connected_account_id`, `display_name`, `custom_metadata` or `location.location_name`.","isRequired":false,"uniqueKey":"","typeLabel":"string"}}},"responses":{"08bdb62d-7455-4ead-89d5-c02b78ab66fe":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"devices":{"type":"array","items":{"type":"object","properties":{"capabilities_supported":{"type":"array","items":{"type":"string","enum":["access_code","lock","noise_detection","thermostat","battery","phone","pool"],"uniqueKey":"devices.items.[INDEX].capabilities_supported.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Collection of capabilities that the device supports when connected to Seam. Values are `access_code`, which indicates that the device can manage and utilize digital PIN codes for secure access; `lock`, which indicates that the device controls a door locking mechanism, enabling the remote opening and closing of doors and other entry points; `noise_detection`, which indicates that the device supports monitoring and responding to ambient noise levels; `thermostat`, which indicates that the device can regulate and adjust indoor temperatures; `battery`, which indicates that the device can manage battery life and health; and `phone`, which indicates that the device is a mobile device, such as a smartphone. **Important:** Superseded by [capability flags](https://www.seam.co/docs/capability-guides/device-and-system-capabilities#capability-flags).","isRequired":true,"uniqueKey":"devices.items.[INDEX].capabilities_supported","typeLabel":"enum\u003cstring>[]"},"connected_account_id":{"type":"string","format":"uuid","description":"Unique identifier for the account associated with the device.","isRequired":true,"uniqueKey":"devices.items.[INDEX].connected_account_id","typeLabel":"string\u003cuuid>"},"created_at":{"type":"string","format":"date-time","description":"Date and time at which the device object was created.","isRequired":true,"uniqueKey":"devices.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"custom_metadata":{"type":"object","additionalProperties":true,"description":"Set of key:value pairs. Adding custom metadata to a resource, such as a [Connect Webview](https://www.seam.co/docs/core-concepts/connect-webviews/attaching-custom-data-to-the-connect-webview), [connected account](https://www.seam.co/docs/core-concepts/connected-accounts/adding-custom-metadata-to-a-connected-account), or [device](https://www.seam.co/docs/core-concepts/devices/adding-custom-metadata-to-a-device), enables you to store custom information, like customer details or internal IDs from your application. Keys set to `null` or to an empty string are omitted.","isRequired":true,"uniqueKey":"devices.items.[INDEX].custom_metadata","typeLabel":"object"},"device_id":{"type":"string","format":"uuid","description":"ID of the device.","isRequired":true,"uniqueKey":"devices.items.[INDEX].device_id","typeLabel":"string\u003cuuid>"},"device_type":{"type":"string","enum":["akuvox_lock","august_lock","brivo_access_point","butterflymx_panel","avigilon_alta_entry","doorking_lock","genie_door","igloo_lock","linear_lock","lockly_lock","kwikset_lock","nuki_lock","salto_lock","schlage_lock","smartthings_lock","wyze_lock","yale_lock","yale_access_lock","yale_home_lock","yale_connect_lock","two_n_intercom","controlbyweb_device","ttlock_lock","igloohome_lock","four_suites_door","dormakaba_oracode_door","tedee_lock","akiles_lock","ultraloq_lock","yacan_lock","keyincode_lock","omnitec_lock","kisi_lock","aqara_lock","tuya_lock","eufy_lock","keynest_key","noiseaware_activity_zone","minut_sensor","ecobee_thermostat","nest_thermostat","honeywell_resideo_thermostat","tado_thermostat","sensi_thermostat","sensibo_thermostat","smartthings_thermostat","ios_phone","android_phone","ring_camera","tapo_camera","arlo_camera","reolink_camera","unifi_protect_camera","sonos_speaker","alertify_sensor","hayward_pool_system","hayward_pool"],"description":"Type of the device. The `august_lock` and `yale_lock` values are deprecated. Use `yale_access_lock` in place of `august_lock`, and `yale_access_lock` or `yale_home_lock` in place of `yale_lock`.","isRequired":true,"uniqueKey":"devices.items.[INDEX].device_type","typeLabel":"enum\u003cstring>"},"display_name":{"type":"string","description":"Display name of the device, defaults to nickname (if it is set) or `properties.appearance.name`, otherwise. Enables administrators and users to identify the device easily, especially when there are numerous devices.","isRequired":true,"uniqueKey":"devices.items.[INDEX].display_name","typeLabel":"string"},"errors":{"type":"array","items":{"oneOf":[{"type":"object","title":"account_disconnected","description":"Indicates that the account is disconnected.","required":["created_at","error_code","is_connected_account_error","is_device_error","message"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.0.created_at","typeLabel":"string\u003cdate-time>"},"error_code":{"type":"string","enum":["account_disconnected"],"description":"Unique identifier of the type of error. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.0.error_code","typeLabel":"enum\u003cstring>"},"is_connected_account_error":{"type":"boolean","description":"Indicates that the error is a [connected account](https://www.seam.co/docs/api/connected_accounts/object) error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.0.is_connected_account_error","typeLabel":"boolean"},"is_device_error":{"type":"boolean","description":"Indicates that the error is not a device error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.0.is_device_error","typeLabel":"boolean"},"message":{"type":"string","description":"Detailed description of the error. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.0.message","typeLabel":"string"}},"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.0","typeLabel":"account_disconnected · object"},{"type":"object","title":"salto_ks_subscription_limit_exceeded","description":"Indicates that the Salto site user limit has been reached.","required":["created_at","error_code","is_connected_account_error","is_device_error","message"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.1.created_at","typeLabel":"string\u003cdate-time>"},"error_code":{"type":"string","enum":["salto_ks_subscription_limit_exceeded"],"description":"Unique identifier of the type of error. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.1.error_code","typeLabel":"enum\u003cstring>"},"is_connected_account_error":{"type":"boolean","description":"Indicates that the error is a [connected account](https://www.seam.co/docs/api/connected_accounts/object) error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.1.is_connected_account_error","typeLabel":"boolean"},"is_device_error":{"type":"boolean","description":"Indicates that the error is not a device error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.1.is_device_error","typeLabel":"boolean"},"message":{"type":"string","description":"Detailed description of the error. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.1.message","typeLabel":"string"}},"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.1","typeLabel":"salto_ks_subscription_limit_exceeded · object"},{"type":"object","title":"insufficient_permissions","description":"Indicates that the provider's system to which this device belongs is not letting Seam act on it, so Seam cannot manage access codes or unlock the device. The error message says which of three causes applies. Seam's integration user may not have sufficient permissions on the provider's system, or may have been suspended there: grant the integration user the required permissions in the provider's system, or reauthorize the connected account in Seam. The provider account or site may not have a valid subscription with the provider: set up or renew that subscription with the provider. Or the provider may have rejected the credential Seam uses to operate the device's hub: contact Seam support to re-activate it.","required":["created_at","error_code","is_connected_account_error","is_device_error","message"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.2.created_at","typeLabel":"string\u003cdate-time>"},"error_code":{"type":"string","enum":["insufficient_permissions"],"description":"Unique identifier of the type of error. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.2.error_code","typeLabel":"enum\u003cstring>"},"is_connected_account_error":{"type":"boolean","description":"Indicates that the error is a [connected account](https://www.seam.co/docs/api/connected_accounts/object) error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.2.is_connected_account_error","typeLabel":"boolean"},"is_device_error":{"type":"boolean","description":"Indicates that the error is not a device error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.2.is_device_error","typeLabel":"boolean"},"message":{"type":"string","description":"Detailed description of the error. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.2.message","typeLabel":"string"}},"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.2","typeLabel":"insufficient_permissions · object"},{"type":"object","title":"dormakaba_sites_disconnected","description":"Indicates that one or more dormakaba sites associated with the connected account could not be connected. Contact dormakaba support.","required":["created_at","error_code","is_connected_account_error","is_device_error","message"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.3.created_at","typeLabel":"string\u003cdate-time>"},"error_code":{"type":"string","enum":["dormakaba_sites_disconnected"],"description":"Unique identifier of the type of error. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.3.error_code","typeLabel":"enum\u003cstring>"},"is_connected_account_error":{"type":"boolean","description":"Indicates that the error is a [connected account](https://www.seam.co/docs/api/connected_accounts/object) error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.3.is_connected_account_error","typeLabel":"boolean"},"is_device_error":{"type":"boolean","description":"Indicates that the error is not a device error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.3.is_device_error","typeLabel":"boolean"},"message":{"type":"string","description":"Detailed description of the error. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.3.message","typeLabel":"string"}},"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.3","typeLabel":"dormakaba_sites_disconnected · object"},{"type":"object","title":"device_offline","description":"Indicates that the device is offline.","required":["created_at","error_code","is_device_error","message"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.4.created_at","typeLabel":"string\u003cdate-time>"},"error_code":{"type":"string","enum":["device_offline"],"description":"Unique identifier of the type of error. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.4.error_code","typeLabel":"enum\u003cstring>"},"is_device_error":{"type":"boolean","description":"Indicates that the error is a device error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.4.is_device_error","typeLabel":"boolean"},"message":{"type":"string","description":"Detailed description of the error. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.4.message","typeLabel":"string"}},"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.4","typeLabel":"device_offline · object"},{"type":"object","title":"device_removed","description":"Indicates that the device has been removed.","required":["created_at","error_code","is_device_error","message"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.5.created_at","typeLabel":"string\u003cdate-time>"},"error_code":{"type":"string","enum":["device_removed"],"description":"Unique identifier of the type of error. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.5.error_code","typeLabel":"enum\u003cstring>"},"is_device_error":{"type":"boolean","description":"Indicates that the error is a device error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.5.is_device_error","typeLabel":"boolean"},"message":{"type":"string","description":"Detailed description of the error. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.5.message","typeLabel":"string"}},"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.5","typeLabel":"device_removed · object"},{"type":"object","title":"hub_disconnected","description":"Indicates that the hub is disconnected.","required":["created_at","error_code","is_device_error","message"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.6.created_at","typeLabel":"string\u003cdate-time>"},"error_code":{"type":"string","enum":["hub_disconnected"],"description":"Unique identifier of the type of error. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.6.error_code","typeLabel":"enum\u003cstring>"},"is_device_error":{"type":"boolean","description":"Indicates that the error is a device error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.6.is_device_error","typeLabel":"boolean"},"message":{"type":"string","description":"Detailed description of the error. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.6.message","typeLabel":"string"}},"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.6","typeLabel":"hub_disconnected · object"},{"type":"object","title":"device_disconnected","description":"Indicates that the device is disconnected.","required":["created_at","error_code","is_device_error","message"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.7.created_at","typeLabel":"string\u003cdate-time>"},"error_code":{"type":"string","enum":["device_disconnected"],"description":"Unique identifier of the type of error. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.7.error_code","typeLabel":"enum\u003cstring>"},"is_device_error":{"type":"boolean","description":"Indicates that the error is a device error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.7.is_device_error","typeLabel":"boolean"},"message":{"type":"string","description":"Detailed description of the error. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.7.message","typeLabel":"string"}},"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.7","typeLabel":"device_disconnected · object"},{"type":"object","title":"empty_backup_access_code_pool","description":"Indicates that the [backup access code pool](https://www.seam.co/docs/low-level-apis/smart-locks/access-codes/backup-access-codes) is empty.","required":["created_at","error_code","is_device_error","message"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.8.created_at","typeLabel":"string\u003cdate-time>"},"error_code":{"type":"string","enum":["empty_backup_access_code_pool"],"description":"Unique identifier of the type of error. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.8.error_code","typeLabel":"enum\u003cstring>"},"is_device_error":{"type":"boolean","description":"Indicates that the error is a device error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.8.is_device_error","typeLabel":"boolean"},"message":{"type":"string","description":"Detailed description of the error. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.8.message","typeLabel":"string"}},"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.8","typeLabel":"empty_backup_access_code_pool · object"},{"type":"object","title":"august_lock_not_authorized","description":"Indicates that the user is not authorized to use the August lock.","required":["created_at","error_code","is_device_error","message"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.9.created_at","typeLabel":"string\u003cdate-time>"},"error_code":{"type":"string","enum":["august_lock_not_authorized"],"description":"Unique identifier of the type of error. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.9.error_code","typeLabel":"enum\u003cstring>"},"is_device_error":{"type":"boolean","description":"Indicates that the error is a device error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.9.is_device_error","typeLabel":"boolean"},"message":{"type":"string","description":"Detailed description of the error. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.9.message","typeLabel":"string"}},"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.9","typeLabel":"august_lock_not_authorized · object"},{"type":"object","title":"missing_device_credentials","description":"Indicates that device credentials are missing.","required":["created_at","error_code","is_device_error","message"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.10.created_at","typeLabel":"string\u003cdate-time>"},"error_code":{"type":"string","enum":["missing_device_credentials"],"description":"Unique identifier of the type of error. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.10.error_code","typeLabel":"enum\u003cstring>"},"is_device_error":{"type":"boolean","description":"Indicates that the error is a device error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.10.is_device_error","typeLabel":"boolean"},"message":{"type":"string","description":"Detailed description of the error. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.10.message","typeLabel":"string"}},"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.10","typeLabel":"missing_device_credentials · object"},{"type":"object","title":"auxiliary_heat_running","description":"Indicates that the auxiliary heat is running.","required":["created_at","error_code","is_device_error","message"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.11.created_at","typeLabel":"string\u003cdate-time>"},"error_code":{"type":"string","enum":["auxiliary_heat_running"],"description":"Unique identifier of the type of error. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.11.error_code","typeLabel":"enum\u003cstring>"},"is_device_error":{"type":"boolean","description":"Indicates that the error is a device error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.11.is_device_error","typeLabel":"boolean"},"message":{"type":"string","description":"Detailed description of the error. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.11.message","typeLabel":"string"}},"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.11","typeLabel":"auxiliary_heat_running · object"},{"type":"object","title":"subscription_required","description":"Indicates that a subscription is required to connect.","required":["created_at","error_code","is_device_error","message"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.12.created_at","typeLabel":"string\u003cdate-time>"},"error_code":{"type":"string","enum":["subscription_required"],"description":"Unique identifier of the type of error. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.12.error_code","typeLabel":"enum\u003cstring>"},"is_device_error":{"type":"boolean","description":"Indicates that the error is a device error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.12.is_device_error","typeLabel":"boolean"},"message":{"type":"string","description":"Detailed description of the error. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.12.message","typeLabel":"string"}},"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.12","typeLabel":"subscription_required · object"},{"type":"object","title":"bridge_disconnected","description":"Indicates that the Seam API cannot communicate with [Seam Bridge](https://www.seam.co/docs/capability-guides/seam-bridge), for example, if the Seam Bridge executable has stopped or if the computer running the Seam Bridge executable is offline. See also [Troubleshooting Your Access Control System](https://www.seam.co/docs/low-level-apis/access-systems/troubleshooting-your-access-control-system#acs_system-errors-seam_bridge_disconnected).","required":["created_at","error_code","message"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the error.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.13.created_at","typeLabel":"string\u003cdate-time>"},"error_code":{"type":"string","enum":["bridge_disconnected"],"description":"Unique identifier of the type of error. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.13.error_code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Detailed description of the error. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.13.message","typeLabel":"string"},"is_bridge_error":{"type":"boolean","description":"Indicates whether the error is related to [Seam Bridge](https://www.seam.co/docs/capability-guides/seam-bridge).","uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.13.is_bridge_error","typeLabel":"boolean"},"is_connected_account_error":{"type":"boolean","description":"Indicates whether the error is related specifically to the connected account.","uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.13.is_connected_account_error","typeLabel":"boolean"}},"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX].oneOf.13","typeLabel":"bridge_disconnected · object"}],"uniqueKey":"devices.items.[INDEX].errors.items.[INDEX]","typeLabel":"account_disconnected · object | salto_ks_subscription_limit_exceeded · object | insufficient_permissions · object | dormakaba_sites_disconnected · object | device_offline · object | device_removed · object | hub_disconnected · object | device_disconnected · object | empty_backup_access_code_pool · object | august_lock_not_authorized · object | missing_device_credentials · object | auxiliary_heat_running · object | subscription_required · object | bridge_disconnected · object"},"description":"Array of errors associated with the device. Each error object within the array contains two fields: `error_code` and `message`. `error_code` is a string that uniquely identifies the type of error, enabling quick recognition and categorization of the issue. `message` provides a more detailed description of the error, offering insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].errors","typeLabel":"(account_disconnected · object | salto_ks_subscription_limit_exceeded · object | insufficient_permissions · object | dormakaba_sites_disconnected · object | device_offline · object | device_removed · object | hub_disconnected · object | device_disconnected · object | empty_backup_access_code_pool · object | august_lock_not_authorized · object | missing_device_credentials · object | auxiliary_heat_running · object | subscription_required · object | bridge_disconnected · object)[]"},"is_managed":{"type":"boolean","description":"Indicates that Seam does not manage the device.","isRequired":true,"uniqueKey":"devices.items.[INDEX].is_managed","typeLabel":"boolean"},"warnings":{"type":"array","items":{"oneOf":[{"type":"object","title":"partial_backup_access_code_pool","description":"Indicates that the backup access code is unhealthy.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.0.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.0.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["partial_backup_access_code_pool"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.0.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.0","typeLabel":"partial_backup_access_code_pool · object"},{"type":"object","title":"many_active_backup_codes","description":"Indicates that there are too many backup codes.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.1.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.1.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["many_active_backup_codes"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.1.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.1","typeLabel":"many_active_backup_codes · object"},{"type":"object","title":"third_party_integration_detected","description":"Indicates that a third-party integration has been detected.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.2.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.2.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["third_party_integration_detected"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.2.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.2","typeLabel":"third_party_integration_detected · object"},{"type":"object","title":"ttlock_lock_gateway_unlocking_not_enabled","description":"Indicates that the Remote Unlock feature is not enabled in the settings.\"","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.3.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.3.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["ttlock_lock_gateway_unlocking_not_enabled"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.3.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.3","typeLabel":"ttlock_lock_gateway_unlocking_not_enabled · object"},{"type":"object","title":"ttlock_weak_gateway_signal","description":"Indicates that the gateway signal is weak.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.4.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.4.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["ttlock_weak_gateway_signal"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.4.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.4","typeLabel":"ttlock_weak_gateway_signal · object"},{"type":"object","title":"power_saving_mode","description":"Indicates that the device is in power saving mode and may have limited functionality.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.5.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.5.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["power_saving_mode"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.5.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.5","typeLabel":"power_saving_mode · object"},{"type":"object","title":"temperature_threshold_exceeded","description":"Indicates that the temperature threshold has been exceeded.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.6.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.6.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["temperature_threshold_exceeded"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.6.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.6","typeLabel":"temperature_threshold_exceeded · object"},{"type":"object","title":"device_communication_degraded","description":"Indicates that the device appears to be unresponsive.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.7.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.7.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["device_communication_degraded"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.7.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.7","typeLabel":"device_communication_degraded · object"},{"type":"object","title":"scheduled_maintenance_window","description":"Indicates that a scheduled maintenance window has been detected.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.8.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.8.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["scheduled_maintenance_window"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.8.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.8","typeLabel":"scheduled_maintenance_window · object"},{"type":"object","title":"device_has_flaky_connection","description":"Indicates that the device has a flaky connection.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.9.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.9.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["device_has_flaky_connection"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.9.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.9","typeLabel":"device_has_flaky_connection · object"},{"type":"object","title":"salto_ks_office_mode","description":"Indicates that the Salto KS lock is in Office Mode. Access Codes will not unlock doors.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.10.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.10.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["salto_ks_office_mode"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.10.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.10","typeLabel":"salto_ks_office_mode · object"},{"type":"object","title":"salto_ks_privacy_mode","description":"Indicates that the Salto KS lock is in Privacy Mode. Access Codes will not unlock doors.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.11.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.11.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["salto_ks_privacy_mode"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.11.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.11","typeLabel":"salto_ks_privacy_mode · object"},{"type":"object","title":"privacy_mode","description":"Indicates that the lock is in Privacy Mode. Access codes and remote unlock are blocked until Privacy Mode is disabled.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.12.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.12.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["privacy_mode"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.12.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.12","typeLabel":"privacy_mode · object"},{"type":"object","title":"salto_ks_subscription_limit_almost_reached","description":"Indicates that the Salto KS site has exceeded 80% of the maximum number of allowed users. Increase your subscription limit or delete some users from your site.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.13.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.13.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["salto_ks_subscription_limit_almost_reached"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.13.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.13","typeLabel":"salto_ks_subscription_limit_almost_reached · object"},{"type":"object","title":"salto_ks_lock_access_code_support_removed","description":"Indicates that a change in the reported device model has been detected for this Salto KS lock, which may occur after an IQ hub reset. Access code support may be affected. See https://www.seam.co/help/salto-ks-lock-loses-access-code-support for troubleshooting steps.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.14.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.14.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["salto_ks_lock_access_code_support_removed"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.14.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.14","typeLabel":"salto_ks_lock_access_code_support_removed · object"},{"type":"object","title":"unknown_issue_with_phone","description":"Indicates that an unknown issue occurred while syncing the state of the phone with the provider. This issue may affect the proper functioning of the phone.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.15.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.15.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["unknown_issue_with_phone"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.15.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.15","typeLabel":"unknown_issue_with_phone · object"},{"type":"object","title":"lockly_time_zone_not_configured","description":"Indicates that Seam detected that the Lockly device does not have a time zone configured. Time-bound codes may not work as expected.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.16.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.16.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["lockly_time_zone_not_configured"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.16.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.16","typeLabel":"lockly_time_zone_not_configured · object"},{"type":"object","title":"ultraloq_time_zone_unknown","description":"Indicates that Seam does not know the time zone of the Ultraloq device. Set a time zone to enable time-bound access codes.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.17.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.17.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["ultraloq_time_zone_unknown"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.17.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.17","typeLabel":"ultraloq_time_zone_unknown · object"},{"type":"object","title":"time_zone_unknown","description":"Indicates that Seam does not know the device's time zone. Set a time zone to enable time-bound access codes.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.18.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.18.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["time_zone_unknown"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.18.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.18","typeLabel":"time_zone_unknown · object"},{"type":"object","title":"time_zone_mismatch","description":"Indicates that the device's configured time zone does not match its hardware UTC offset. Time-bound access codes may activate at the wrong local time.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.19.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.19.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["time_zone_mismatch"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.19.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.19","typeLabel":"time_zone_mismatch · object"},{"type":"object","title":"two_n_device_missing_timezone","description":"Indicates that the 2N device does not have a time zone configured. Configure a time zone on the device to enable access codes.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.20.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.20.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["two_n_device_missing_timezone"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.20.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.20","typeLabel":"two_n_device_missing_timezone · object"},{"type":"object","title":"hub_required_for_additional_capabilities","description":"Indicates that a hub or relay must be connected to unlock additional capabilities such as remote unlock.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.21.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.21.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["hub_required_for_additional_capabilities"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.21.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.21","typeLabel":"hub_required_for_additional_capabilities · object"},{"type":"object","title":"service_mode","description":"Indicates that a technician has put the pool controller in service mode. Schedules and remote changes will not run until it is switched back.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.22.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.22.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["service_mode"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.22.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.22","typeLabel":"service_mode · object"},{"type":"object","title":"provider_issue","description":"Indicates a provider-specific issue that may affect device functionality.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.23.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.23.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["provider_issue"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.23.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.23","typeLabel":"provider_issue · object"},{"type":"object","title":"keynest_unsupported_locker","description":"Indicates that the key is in a locker that does not support the access codes API.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.24.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.24.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["keynest_unsupported_locker"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.24.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.24","typeLabel":"keynest_unsupported_locker · object"},{"type":"object","title":"accessory_keypad_setup_required","description":"Indicates that the accessory keypad exists, but is not linked to the Igloohome Bridge. Online access code programming will fail until the keypad is linked to the Igloohome Bridge in the Igloohome app.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.25.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.25.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["accessory_keypad_setup_required"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.25.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.25","typeLabel":"accessory_keypad_setup_required · object"},{"type":"object","title":"accessory_keypad_low_battery","description":"Indicates that the accessory keypad paired with this lock has a low or critically low battery. Replace its batteries so guests can keep entering their access codes.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.26.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.26.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["accessory_keypad_low_battery"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.26.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.26","typeLabel":"accessory_keypad_low_battery · object"},{"type":"object","title":"unreliable_online_status","description":"Indicates that the device may optimistically be reported as online because the provider does not reliably report its online status.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.27.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.27.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["unreliable_online_status"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.27.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.27","typeLabel":"unreliable_online_status · object"},{"type":"object","title":"max_access_codes_reached","description":"Indicates that the device has reached its maximum number of active access codes. Delete existing codes before creating new ones.","required":["active_access_code_count","created_at","max_active_access_code_count","message","warning_code"],"properties":{"active_access_code_count":{"type":"integer","description":"Number of active access codes on the device when the warning was set.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.28.active_access_code_count","typeLabel":"integer"},"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.28.created_at","typeLabel":"string\u003cdate-time>"},"max_active_access_code_count":{"type":"integer","description":"Maximum number of active access codes supported by the device.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.28.max_active_access_code_count","typeLabel":"integer"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.28.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["max_access_codes_reached"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.28.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.28","typeLabel":"max_access_codes_reached · object"},{"type":"object","title":"subscription_required_for_additional_capabilities","description":"Indicates that a third-party subscription is required to enable additional device capabilities.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.29.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.29.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["subscription_required_for_additional_capabilities"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.29.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.29","typeLabel":"subscription_required_for_additional_capabilities · object"},{"type":"object","title":"cloud_recording_not_enabled","description":"Indicates that the camera's account plan does not include cloud recording, so event media such as motion clips is unavailable.","required":["created_at","message","warning_code"],"properties":{"created_at":{"type":"string","format":"date-time","description":"Date and time at which Seam created the warning.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.30.created_at","typeLabel":"string\u003cdate-time>"},"message":{"type":"string","description":"Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.30.message","typeLabel":"string"},"warning_code":{"type":"string","enum":["cloud_recording_not_enabled"],"description":"Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.30.warning_code","typeLabel":"enum\u003cstring>"}},"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX].oneOf.30","typeLabel":"cloud_recording_not_enabled · object"}],"uniqueKey":"devices.items.[INDEX].warnings.items.[INDEX]","typeLabel":"partial_backup_access_code_pool · object | many_active_backup_codes · object | third_party_integration_detected · object | ttlock_lock_gateway_unlocking_not_enabled · object | ttlock_weak_gateway_signal · object | power_saving_mode · object | temperature_threshold_exceeded · object | device_communication_degraded · object | scheduled_maintenance_window · object | device_has_flaky_connection · object | salto_ks_office_mode · object | salto_ks_privacy_mode · object | privacy_mode · object | salto_ks_subscription_limit_almost_reached · object | salto_ks_lock_access_code_support_removed · object | unknown_issue_with_phone · object | lockly_time_zone_not_configured · object | ultraloq_time_zone_unknown · object | time_zone_unknown · object | time_zone_mismatch · object | two_n_device_missing_timezone · object | hub_required_for_additional_capabilities · object | service_mode · object | provider_issue · object | keynest_unsupported_locker · object | accessory_keypad_setup_required · object | accessory_keypad_low_battery · object | unreliable_online_status · object | max_access_codes_reached · object | subscription_required_for_additional_capabilities · object | cloud_recording_not_enabled · object"},"description":"Array of warnings associated with the device. Each warning object within the array contains two fields: `warning_code` and `message`. `warning_code` is a string that uniquely identifies the type of warning, enabling quick recognition and categorization of the issue. `message` provides a more detailed description of the warning, offering insights into the issue and potentially how to rectify it.","isRequired":true,"uniqueKey":"devices.items.[INDEX].warnings","typeLabel":"(partial_backup_access_code_pool · object | many_active_backup_codes · object | third_party_integration_detected · object | ttlock_lock_gateway_unlocking_not_enabled · object | ttlock_weak_gateway_signal · object | power_saving_mode · object | temperature_threshold_exceeded · object | device_communication_degraded · object | scheduled_maintenance_window · object | device_has_flaky_connection · object | salto_ks_office_mode · object | salto_ks_privacy_mode · object | privacy_mode · object | salto_ks_subscription_limit_almost_reached · object | salto_ks_lock_access_code_support_removed · object | unknown_issue_with_phone · object | lockly_time_zone_not_configured · object | ultraloq_time_zone_unknown · object | time_zone_unknown · object | time_zone_mismatch · object | two_n_device_missing_timezone · object | hub_required_for_additional_capabilities · object | service_mode · object | provider_issue · object | keynest_unsupported_locker · object | accessory_keypad_setup_required · object | accessory_keypad_low_battery · object | unreliable_online_status · object | max_access_codes_reached · object | subscription_required_for_additional_capabilities · object | cloud_recording_not_enabled · object)[]"},"workspace_id":{"type":"string","format":"uuid","description":"Unique identifier for the Seam workspace associated with the device.","isRequired":true,"uniqueKey":"devices.items.[INDEX].workspace_id","typeLabel":"string\u003cuuid>"},"can_activate_weekly_program":{"type":"boolean","description":"Indicates whether the thermostat can be returned to its weekly program, the schedule that is configured on the device itself, releasing any hold that Seam has set.","uniqueKey":"devices.items.[INDEX].can_activate_weekly_program","typeLabel":"boolean"},"can_configure_auto_lock":{"type":"boolean","description":"Indicates whether the lock supports configuring automatic locking.","uniqueKey":"devices.items.[INDEX].can_configure_auto_lock","typeLabel":"boolean"},"can_hvac_cool":{"type":"boolean","description":"Indicates whether the thermostat supports cooling.","uniqueKey":"devices.items.[INDEX].can_hvac_cool","typeLabel":"boolean"},"can_hvac_heat":{"type":"boolean","description":"Indicates whether the thermostat supports heating.","uniqueKey":"devices.items.[INDEX].can_hvac_heat","typeLabel":"boolean"},"can_hvac_heat_cool":{"type":"boolean","description":"Indicates whether the thermostat supports simultaneous heating and cooling.","uniqueKey":"devices.items.[INDEX].can_hvac_heat_cool","typeLabel":"boolean"},"can_program_offline_access_codes":{"type":"boolean","description":"Indicates whether the device supports programming offline access codes.","uniqueKey":"devices.items.[INDEX].can_program_offline_access_codes","typeLabel":"boolean"},"can_program_online_access_codes":{"type":"boolean","description":"Indicates whether the device supports programming online access codes.","uniqueKey":"devices.items.[INDEX].can_program_online_access_codes","typeLabel":"boolean"},"can_program_thermostat_programs_as_different_each_day":{"type":"boolean","description":"Indicates whether the thermostat supports different climate programs for each day of the week.","uniqueKey":"devices.items.[INDEX].can_program_thermostat_programs_as_different_each_day","typeLabel":"boolean"},"can_program_thermostat_programs_as_same_each_day":{"type":"boolean","description":"Indicates whether the thermostat supports a single climate program applied to every day.","uniqueKey":"devices.items.[INDEX].can_program_thermostat_programs_as_same_each_day","typeLabel":"boolean"},"can_program_thermostat_programs_as_weekday_weekend":{"type":"boolean","description":"Indicates whether the thermostat supports weekday/weekend climate programs.","uniqueKey":"devices.items.[INDEX].can_program_thermostat_programs_as_weekday_weekend","typeLabel":"boolean"},"can_remotely_lock":{"type":"boolean","description":"Indicates whether the device supports remote locking.","uniqueKey":"devices.items.[INDEX].can_remotely_lock","typeLabel":"boolean"},"can_remotely_unlock":{"type":"boolean","description":"Indicates whether the device supports remote unlocking.","uniqueKey":"devices.items.[INDEX].can_remotely_unlock","typeLabel":"boolean"},"can_run_thermostat_programs":{"type":"boolean","description":"Indicates whether the thermostat supports running climate programs.","uniqueKey":"devices.items.[INDEX].can_run_thermostat_programs","typeLabel":"boolean"},"can_simulate_connection":{"type":"boolean","description":"Indicates whether the device supports simulating connection in a sandbox.","uniqueKey":"devices.items.[INDEX].can_simulate_connection","typeLabel":"boolean"},"can_simulate_disconnection":{"type":"boolean","description":"Indicates whether the device supports simulating disconnection in a sandbox.","uniqueKey":"devices.items.[INDEX].can_simulate_disconnection","typeLabel":"boolean"},"can_simulate_hub_connection":{"type":"boolean","description":"Indicates whether the hub supports simulating connection in a sandbox.","uniqueKey":"devices.items.[INDEX].can_simulate_hub_connection","typeLabel":"boolean"},"can_simulate_hub_disconnection":{"type":"boolean","description":"Indicates whether the hub supports simulating disconnection in a sandbox.","uniqueKey":"devices.items.[INDEX].can_simulate_hub_disconnection","typeLabel":"boolean"},"can_simulate_paid_subscription":{"type":"boolean","description":"Indicates whether the device supports simulating a paid subscription in a sandbox.","uniqueKey":"devices.items.[INDEX].can_simulate_paid_subscription","typeLabel":"boolean"},"can_simulate_removal":{"type":"boolean","description":"Indicates whether the device supports simulating removal in a sandbox.","uniqueKey":"devices.items.[INDEX].can_simulate_removal","typeLabel":"boolean"},"can_stream_live_video":{"type":"boolean","description":"Indicates whether the camera can stream live video through a camera live view session. `false` while the camera is offline.","uniqueKey":"devices.items.[INDEX].can_stream_live_video","typeLabel":"boolean"},"can_turn_off_hvac":{"type":"boolean","description":"Indicates whether the thermostat can be turned off.","uniqueKey":"devices.items.[INDEX].can_turn_off_hvac","typeLabel":"boolean"},"can_unlock_with_code":{"type":"boolean","description":"Indicates whether the lock supports unlocking with an access code.","uniqueKey":"devices.items.[INDEX].can_unlock_with_code","typeLabel":"boolean"},"location":{"type":"object","properties":{"location_name":{"type":"string","description":"Name of the device location.","uniqueKey":"devices.items.[INDEX].location.location_name","typeLabel":"string"},"room_name":{"type":"string","description":"Name of the room within the device location, when the provider reports one.","uniqueKey":"devices.items.[INDEX].location.room_name","typeLabel":"string"},"time_zone":{"type":"string","description":"Time zone of the device location.","uniqueKey":"devices.items.[INDEX].location.time_zone","typeLabel":"string"}},"description":"Location information for the device.","uniqueKey":"devices.items.[INDEX].location","typeLabel":"object"},"properties":{"type":"object","properties":{"model":{"type":"object","properties":{"display_name":{"type":"string","description":"Display name of the device model.","isRequired":true,"uniqueKey":"devices.items.[INDEX].properties.model.display_name","typeLabel":"string"},"manufacturer_display_name":{"type":"string","description":"Display name that corresponds to the manufacturer-specific terminology for the device.","isRequired":true,"uniqueKey":"devices.items.[INDEX].properties.model.manufacturer_display_name","typeLabel":"string"},"can_connect_accessory_keypad":{"type":"boolean","description":"Indicates whether the device can connect a accessory keypad.","uniqueKey":"devices.items.[INDEX].properties.model.can_connect_accessory_keypad","typeLabel":"boolean"},"has_built_in_keypad":{"type":"boolean","description":"Indicates whether the device has a built in accessory keypad.","uniqueKey":"devices.items.[INDEX].properties.model.has_built_in_keypad","typeLabel":"boolean"}},"required":["display_name","manufacturer_display_name"],"description":"Device model-related properties.","isRequired":true,"uniqueKey":"devices.items.[INDEX].properties.model","typeLabel":"object"},"name":{"type":"string","description":"Deprecated. use device.display_name instead\n\nName of the device.","deprecated":true,"isRequired":true,"uniqueKey":"devices.items.[INDEX].properties.name","typeLabel":"string"},"online":{"type":"boolean","description":"Indicates whether the device is online.","isRequired":true,"uniqueKey":"devices.items.[INDEX].properties.online","typeLabel":"boolean"},"accessory_keypad":{"type":"object","properties":{"is_connected":{"type":"boolean","description":"Indicates if an accessory keypad is connected to the device.","isRequired":true,"uniqueKey":"devices.items.[INDEX].properties.accessory_keypad.is_connected","typeLabel":"boolean"},"battery":{"type":"object","properties":{"level":{"type":"number","isRequired":true,"uniqueKey":"devices.items.[INDEX].properties.accessory_keypad.battery.level","typeLabel":"number"}},"required":["level"],"description":"Keypad battery properties.","uniqueKey":"devices.items.[INDEX].properties.accessory_keypad.battery","typeLabel":"object"}},"required":["is_connected"],"description":"Accessory keypad properties and state.","uniqueKey":"devices.items.[INDEX].properties.accessory_keypad","typeLabel":"object"},"battery":{"type":"object","properties":{"level":{"type":"number","description":"Battery charge level as a value between 0 and 1, inclusive.","isRequired":true,"uniqueKey":"devices.items.[INDEX].properties.battery.level","typeLabel":"number"},"status":{"type":"string","enum":["critical","low","good","full"],"description":"Represents the current status of the battery charge level. Values are `critical`, which indicates an extremely low level, suggesting imminent shutdown or an urgent need for charging; `low`, which signifies that the battery is under the preferred threshold and should be charged soon; `good`, which denotes a satisfactory charge level, adequate for normal use without the immediate need for recharging; and `full`, which represents a battery that is fully charged, providing the maximum duration of usage.","isRequired":true,"uniqueKey":"devices.items.[INDEX].properties.battery.status","typeLabel":"enum\u003cstring>"}},"required":["level","status"],"description":"Represents the current status of the battery charge level.","uniqueKey":"devices.items.[INDEX].properties.battery","typeLabel":"object"},"battery_level":{"type":"number","description":"Indicates the battery level of the device as a decimal value between 0 and 1, inclusive.","uniqueKey":"devices.items.[INDEX].properties.battery_level","typeLabel":"number"},"image_alt_text":{"type":"string","description":"Alt text for the device image.","uniqueKey":"devices.items.[INDEX].properties.image_alt_text","typeLabel":"string"},"image_url":{"type":"string","description":"Image URL for the device.","uniqueKey":"devices.items.[INDEX].properties.image_url","typeLabel":"string"},"manufacturer":{"type":"string","description":"Manufacturer of the device. When a device, such as a smart lock, is connected through a smart hub, the manufacturer of the device might be different from that of the smart hub.","uniqueKey":"devices.items.[INDEX].properties.manufacturer","typeLabel":"string"}},"required":["model","name","online"],"description":"properties of the device.","uniqueKey":"devices.items.[INDEX].properties","typeLabel":"object"}},"required":["capabilities_supported","connected_account_id","created_at","custom_metadata","device_id","device_type","display_name","errors","is_managed","warnings","workspace_id"],"description":"Represents an [unmanaged device](https://www.seam.co/docs/core-concepts/devices/managed-and-unmanaged-devices). An unmanaged device has a limited set of visible properties and a subset of supported events. You cannot control an unmanaged device. Any [access codes](https://www.seam.co/docs/low-level-apis/smart-locks/access-codes/migrating-existing-access-codes) on an unmanaged device are unmanaged. To control an unmanaged device with Seam, [convert it to a managed device](https://www.seam.co/docs/core-concepts/devices/managed-and-unmanaged-devices#convert-an-unmanaged-device-to-managed). See the [unmanaged_device object](https://www.seam.co/docs/api/devices/unmanaged/object).","uniqueKey":"devices.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"devices","typeLabel":"object[]"},"pagination":{"type":"object","properties":{"has_next_page":{"type":"boolean","description":"Indicates whether there is another page of results after this one.","isRequired":true,"uniqueKey":"pagination.has_next_page","typeLabel":"boolean"},"next_page_cursor":{"oneOf":[{"type":"string","description":"Opaque value that can be used to select the next page of results via the `page_cursor` parameter.","isRequired":true,"uniqueKey":"pagination.next_page_cursor.oneOf.0","typeLabel":"string"},{"type":"null","description":"Opaque value that can be used to select the next page of results via the `page_cursor` parameter.","isRequired":true,"uniqueKey":"pagination.next_page_cursor.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"pagination.next_page_cursor","typeLabel":"string | null"},"next_page_url":{"oneOf":[{"type":"string","description":"URL to get the next page of results.","isRequired":true,"uniqueKey":"pagination.next_page_url.oneOf.0","typeLabel":"string"},{"type":"null","description":"URL to get the next page of results.","isRequired":true,"uniqueKey":"pagination.next_page_url.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"pagination.next_page_url","typeLabel":"string | null"}},"required":["has_next_page","next_page_cursor","next_page_url"],"description":"Information about the current page of results.","isRequired":true,"uniqueKey":"pagination","typeLabel":"object"}},"required":["devices","pagination"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"devices":[{"capabilities_supported":["access_code"],"connected_account_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","created_at":"2023-11-07T05:31:56Z","custom_metadata":{},"device_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","device_type":"akuvox_lock","display_name":"\u003cstring>","errors":[{"created_at":"2023-11-07T05:31:56Z","error_code":"account_disconnected","is_connected_account_error":true,"is_device_error":true,"message":"\u003cstring>"}],"is_managed":true,"warnings":[{"created_at":"2023-11-07T05:31:56Z","message":"\u003cstring>","warning_code":"partial_backup_access_code_pool"}],"workspace_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","can_activate_weekly_program":true,"can_configure_auto_lock":true,"can_hvac_cool":true,"can_hvac_heat":true,"can_hvac_heat_cool":true,"can_program_offline_access_codes":true,"can_program_online_access_codes":true,"can_program_thermostat_programs_as_different_each_day":true,"can_program_thermostat_programs_as_same_each_day":true,"can_program_thermostat_programs_as_weekday_weekend":true,"can_remotely_lock":true,"can_remotely_unlock":true,"can_run_thermostat_programs":true,"can_simulate_connection":true,"can_simulate_disconnection":true,"can_simulate_hub_connection":true,"can_simulate_hub_disconnection":true,"can_simulate_paid_subscription":true,"can_simulate_removal":true,"can_stream_live_video":true,"can_turn_off_hvac":true,"can_unlock_with_code":true,"location":{"location_name":"\u003cstring>","room_name":"\u003cstring>","time_zone":"\u003cstring>"},"properties":{"model":{"display_name":"\u003cstring>","manufacturer_display_name":"\u003cstring>","can_connect_accessory_keypad":true,"has_built_in_keypad":true},"name":"\u003cstring>","online":true,"accessory_keypad":{"is_connected":true,"battery":{"level":123}},"battery":{"level":123,"status":"critical"},"battery_level":123,"image_alt_text":"\u003cstring>","image_url":"\u003cstring>","manufacturer":"\u003cstring>"}}],"pagination":{"has_next_page":true,"next_page_cursor":"\u003cstring>","next_page_url":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"416b5fc9-ce4e-4818-94c7-0720ca9fdc98":{"api_key":{"type":"http","scheme":"bearer","bearerFormat":"API Key","scopes":[],"schemeName":"api_key"}},"4efecc36-8298-4c14-9f31-118714c92bbc":{"personal_access_token":{"type":"http","scheme":"bearer","bearerFormat":"Personal Access Token","scopes":[],"schemeName":"personal_access_token"}},"a96a6a0f-dcda-4221-8525-34352a7a9dd1":{"client_session_token":{"type":"http","scheme":"bearer","bearerFormat":"Client Session Token","scopes":[],"schemeName":"client_session_token"}}},"servers":{"569c66e5-b6d5-4771-be4f-6ff73569fea8":{"url":"https://connect.getseam.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"API Key","scopes":[],"schemeName":"api_key"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"api_key","name":"Authorization"}],"title":"api_key"},{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"Personal Access Token","scopes":[],"schemeName":"personal_access_token"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"personal_access_token","name":"Authorization"}],"title":"personal_access_token"},{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"Client Session Token","scopes":[],"schemeName":"client_session_token"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"client_session_token","name":"Authorization"}],"title":"client_session_token"}]},"originalFileLocation":"openapi.json"},"subdomain":"seam","siteName":"Seam","title":"List Unmanaged Devices - Seam","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-13T00:43:18.569Z","originalFileLocation":"api/devices/unmanaged/list.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=\"Returns a list of all unmanaged devices. Reference for GET /devices/unmanaged/list in the Seam API, with request and response details.\">\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=\"List Unmanaged Devices - Seam\">\u003cmeta data-mint-head property=\"og:description\" content=\"Returns a list of all unmanaged devices. Reference for GET /devices/unmanaged/list in the Seam API, with request and response details.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Seam\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.seam.co/docs/api/devices/unmanaged/list\">\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=\"List Unmanaged Devices - Seam\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Returns a list of all unmanaged devices. Reference for GET /devices/unmanaged/list in the Seam API, with request and response details.\">\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/api/devices/unmanaged/list\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api/devices/unmanaged/list.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/api/devices/unmanaged/list#webpage\",\"url\":\"https://www.seam.co/docs/api/devices/unmanaged/list\",\"name\":\"List Unmanaged Devices\",\"description\":\"Returns a list of all unmanaged devices. Reference for GET /devices/unmanaged/list in the Seam API, with request and response details.\",\"dateModified\":\"2026-11-13T00:43:18.569Z\",\"isPartOf\":{\"@id\":\"https://www.seam.co/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.seam.co/docs/api/devices/unmanaged/list#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.seam.co/docs/api/devices/unmanaged/list#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Devices and Systems\",\"item\":\"https://www.seam.co/docs/api/devices/object\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Devices\",\"item\":\"https://www.seam.co/docs/api/devices/object\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Unmanaged Devices\",\"item\":\"https://www.seam.co/docs/api/devices/unmanaged/object\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"List Unmanaged Devices\",\"item\":\"https://www.seam.co/docs/api/devices/unmanaged/list\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://www.seam.co/docs/api/devices/unmanaged/list#apireference\",\"headline\":\"List Unmanaged Devices\",\"name\":\"List Unmanaged Devices\",\"description\":\"Returns a list of all unmanaged devices. Reference for GET /devices/unmanaged/list in the Seam API, with request and response details.\",\"url\":\"https://www.seam.co/docs/api/devices/unmanaged/list\",\"mainEntityOfPage\":{\"@id\":\"https://www.seam.co/docs/api/devices/unmanaged/list#webpage\"},\"image\":\"https://www.seam.co/docs/images/seam-og-default.jpg\",\"dateModified\":\"2026-11-13T00:43:18.569Z\",\"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\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Seam\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/docs/api/devices/unmanaged/list.md","siteName":"Seam","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"API Reference","groups":[{"group":"Getting Started","pages":[{"title":"Introduction","href":"/api"},{"title":"SDK Installation","href":"/api/installation"},{"title":"MCP Installation","href":"/api/mcp-installation"},{"title":"Authentication","href":"/api/authentication"},{"title":"Pagination","href":"/api/pagination"},{"title":"Rate Limits and Guardrails","href":"/api/rate-limits-and-guardrails"},{"title":"End-of-Life APIs","href":"/api/end-of-life"}]},{"group":"Granting Access","pages":[{"group":"Access Grants","pages":[{"title":"The Access Grant Object","href":"/api/access_grants/object"},{"title":"Access Grant Events","href":"/api/access_grants/events"},{"title":"Access Grant Errors and Warnings","href":"/api/access_grants/errors"},{"title":"Get an Access Grant","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /access_grants/get","href":"/api/access_grants/get"},{"title":"List Access Grants","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /access_grants/list","href":"/api/access_grants/list"},{"title":"Create an Access Grant","deprecated":null,"version":null,"sidebarTitle":"Create","openapi":"/openapi.json post /access_grants/create","href":"/api/access_grants/create"},{"title":"Delete an Access Grant","deprecated":null,"version":null,"sidebarTitle":"Delete","openapi":"/openapi.json delete /access_grants/delete","href":"/api/access_grants/delete"},{"title":"Update an Access Grant","deprecated":null,"version":null,"sidebarTitle":"Update","openapi":"/openapi.json patch /access_grants/update","href":"/api/access_grants/update"},{"title":"Get related Access Grant resources","deprecated":null,"version":null,"sidebarTitle":"Get related","openapi":"/openapi.json get /access_grants/get_related","href":"/api/access_grants/get_related"},{"title":"Add Requested Access Methods to Access Grant","deprecated":null,"version":null,"sidebarTitle":"Request access methods","openapi":"/openapi.json post /access_grants/request_access_methods","href":"/api/access_grants/request_access_methods"},{"group":"Unmanaged","pages":[{"title":"Unmanaged","href":"/api/access_grants/unmanaged/object"},{"title":"Unmanaged Errors and Warnings","href":"/api/access_grants/unmanaged/errors"},{"title":"Get an Unmanaged Access Grant","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /access_grants/unmanaged/get","href":"/api/access_grants/unmanaged/get"},{"title":"List Unmanaged Access Grants","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /access_grants/unmanaged/list","href":"/api/access_grants/unmanaged/list"},{"title":"Update an Unmanaged Access Grant","deprecated":null,"version":null,"sidebarTitle":"Update","openapi":"/openapi.json patch /access_grants/unmanaged/update","href":"/api/access_grants/unmanaged/update"}]}]},{"group":"Access Methods","pages":[{"title":"The Access Method Object","href":"/api/access_methods/object"},{"title":"Access Method Events","href":"/api/access_methods/events"},{"title":"Access Method Errors and Warnings","href":"/api/access_methods/errors"},{"title":"Get an Access Method","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /access_methods/get","href":"/api/access_methods/get"},{"title":"List Access Methods","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /access_methods/list","href":"/api/access_methods/list"},{"title":"Delete an Access Method","deprecated":null,"version":null,"sidebarTitle":"Delete","openapi":"/openapi.json delete /access_methods/delete","href":"/api/access_methods/delete"},{"title":"Assign a Card Credential to an Access Method","deprecated":null,"version":null,"sidebarTitle":"Assign card","openapi":"/openapi.json post /access_methods/assign_card","href":"/api/access_methods/assign_card"},{"title":"Encode an Access Method","deprecated":null,"version":null,"sidebarTitle":"Encode","openapi":"/openapi.json post /access_methods/encode","href":"/api/access_methods/encode"},{"title":"Get related Access Method resources","deprecated":null,"version":null,"sidebarTitle":"Get related","openapi":"/openapi.json get /access_methods/get_related","href":"/api/access_methods/get_related"},{"title":"Unlock a Door with an Access Method","deprecated":null,"version":null,"sidebarTitle":"Unlock door","openapi":"/openapi.json post /access_methods/unlock_door","href":"/api/access_methods/unlock_door"},{"group":"Unmanaged","pages":[{"title":"Unmanaged","href":"/api/access_methods/unmanaged/object"},{"title":"Unmanaged Errors and Warnings","href":"/api/access_methods/unmanaged/errors"},{"title":"Get an Unmanaged Access Method","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /access_methods/unmanaged/get","href":"/api/access_methods/unmanaged/get"},{"title":"List Unmanaged Access Methods","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /access_methods/unmanaged/list","href":"/api/access_methods/unmanaged/list"}]}]}]},{"group":"Devices and Systems","pages":[{"group":"Devices","pages":[{"title":"The Device Object","href":"/api/devices/object"},{"title":"Common Device Properties","href":"/api/devices/properties"},{"title":"Device Examples","href":"/api/devices/examples"},{"title":"Device Events","href":"/api/devices/events"},{"title":"Device Errors and Warnings","href":"/api/devices/errors"},{"title":"Get a Device","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /devices/get","href":"/api/devices/get"},{"title":"List Devices","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /devices/list","href":"/api/devices/list"},{"title":"Update a Device","deprecated":null,"version":null,"sidebarTitle":"Update","openapi":"/openapi.json patch /devices/update","href":"/api/devices/update"},{"title":"List Device Providers","deprecated":null,"version":null,"sidebarTitle":"List device providers","openapi":"/openapi.json get /devices/list_device_providers","href":"/api/devices/list_device_providers"},{"title":"Report Provider Metadata","deprecated":null,"version":null,"sidebarTitle":"Report provider metadata","openapi":"/openapi.json post /devices/report_provider_metadata","href":"/api/devices/report_provider_metadata"},{"group":"Simulations","pages":[{"title":"Device Simulations","href":"/api/devices/simulate/object"},{"title":"Simulate Device Connection","deprecated":null,"version":null,"sidebarTitle":"Connect","openapi":"/openapi.json post /devices/simulate/connect","href":"/api/devices/simulate/connect"},{"title":"Simulate Hub Connection","deprecated":null,"version":null,"sidebarTitle":"Connect to hub","openapi":"/openapi.json post /devices/simulate/connect_to_hub","href":"/api/devices/simulate/connect_to_hub"},{"title":"Simulate Device Disconnection","deprecated":null,"version":null,"sidebarTitle":"Disconnect","openapi":"/openapi.json post /devices/simulate/disconnect","href":"/api/devices/simulate/disconnect"},{"title":"Simulate Hub Disconnection","deprecated":null,"version":null,"sidebarTitle":"Disconnect from hub","openapi":"/openapi.json post /devices/simulate/disconnect_from_hub","href":"/api/devices/simulate/disconnect_from_hub"},{"title":"Simulate Paid Subscription","deprecated":null,"version":null,"sidebarTitle":"Paid subscription","openapi":"/openapi.json post /devices/simulate/paid_subscription","href":"/api/devices/simulate/paid_subscription"},{"title":"Simulate Device Removal","deprecated":null,"version":null,"sidebarTitle":"Remove","openapi":"/openapi.json post /devices/simulate/remove","href":"/api/devices/simulate/remove"}]},{"group":"Unmanaged Devices","pages":[{"title":"Unmanaged Devices","href":"/api/devices/unmanaged/object"},{"title":"Unmanaged Devices Events","href":"/api/devices/unmanaged/events"},{"title":"Unmanaged Devices Errors and Warnings","href":"/api/devices/unmanaged/errors"},{"title":"Get an Unmanaged Device","description":"Returns a specified unmanaged device. Reference for GET /devices/unmanaged/get in the Seam API, with request and response details.","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /devices/unmanaged/get","href":"/api/devices/unmanaged/get"},{"title":"List Unmanaged Devices","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /devices/unmanaged/list","href":"/api/devices/unmanaged/list"},{"title":"Update an Unmanaged Device","description":"Updates a specified unmanaged device. Reference for PATCH /devices/unmanaged/update in the Seam API, with request and response details.","deprecated":null,"version":null,"sidebarTitle":"Update","openapi":"/openapi.json patch /devices/unmanaged/update","href":"/api/devices/unmanaged/update"}]}]},{"group":"Locks","pages":[{"title":"The Lock Object","href":"/api/locks/object"},{"title":"Lock Events","href":"/api/locks/events"},{"title":"Lock Errors and Warnings","href":"/api/locks/errors"},{"title":"Get a Lock","deprecated":true,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /locks/get","href":"/api/locks/get"},{"title":"List Locks","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /locks/list","href":"/api/locks/list"},{"title":"Configure Auto-Lock","deprecated":null,"version":null,"sidebarTitle":"Configure auto lock","openapi":"/openapi.json post /locks/configure_auto_lock","href":"/api/locks/configure_auto_lock"},{"title":"Lock a Lock","deprecated":null,"version":null,"sidebarTitle":"Lock door","openapi":"/openapi.json post /locks/lock_door","href":"/api/locks/lock_door"},{"title":"Unlock a Lock","deprecated":null,"version":null,"sidebarTitle":"Unlock door","openapi":"/openapi.json post /locks/unlock_door","href":"/api/locks/unlock_door"},{"group":"Simulations","pages":[{"title":"Lock Simulations","href":"/api/locks/simulate/object"},{"title":"Simulate a Keypad Code Entry","deprecated":null,"version":null,"sidebarTitle":"Keypad code entry","openapi":"/openapi.json post /locks/simulate/keypad_code_entry","href":"/api/locks/simulate/keypad_code_entry"},{"title":"Simulate a Manual Lock Action Using a Keypad","deprecated":null,"version":null,"sidebarTitle":"Manual lock via keypad","openapi":"/openapi.json post /locks/simulate/manual_lock_via_keypad","href":"/api/locks/simulate/manual_lock_via_keypad"}]}]},{"group":"Thermostats","pages":[{"title":"The Thermostat Object","href":"/api/thermostats/object"},{"title":"Thermostat Events","href":"/api/thermostats/events"},{"title":"Thermostat Errors and Warnings","href":"/api/thermostats/errors"},{"title":"List Thermostats","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /thermostats/list","href":"/api/thermostats/list"},{"title":"Activate a Climate Preset","deprecated":null,"version":null,"sidebarTitle":"Activate climate preset","openapi":"/openapi.json post /thermostats/activate_climate_preset","href":"/api/thermostats/activate_climate_preset"},{"title":"Activate the Weekly Program","deprecated":null,"version":null,"sidebarTitle":"Activate weekly program","openapi":"/openapi.json post /thermostats/activate_weekly_program","href":"/api/thermostats/activate_weekly_program"},{"title":"Set to Cool Mode","deprecated":null,"version":null,"sidebarTitle":"Cool","openapi":"/openapi.json post /thermostats/cool","href":"/api/thermostats/cool"},{"title":"Create a Climate Preset","deprecated":null,"version":null,"sidebarTitle":"Create climate preset","openapi":"/openapi.json post /thermostats/create_climate_preset","href":"/api/thermostats/create_climate_preset"},{"title":"Delete a Climate Preset","deprecated":null,"version":null,"sidebarTitle":"Delete climate preset","openapi":"/openapi.json delete /thermostats/delete_climate_preset","href":"/api/thermostats/delete_climate_preset"},{"title":"Set to Heat Mode","deprecated":null,"version":null,"sidebarTitle":"Heat","openapi":"/openapi.json post /thermostats/heat","href":"/api/thermostats/heat"},{"title":"Set to Heat-Cool (Auto) Mode","deprecated":null,"version":null,"sidebarTitle":"Heat cool","openapi":"/openapi.json post /thermostats/heat_cool","href":"/api/thermostats/heat_cool"},{"title":"Set to Off Mode","deprecated":null,"version":null,"sidebarTitle":"Off","openapi":"/openapi.json post /thermostats/off","href":"/api/thermostats/off"},{"title":"Set the Fallback Climate Preset","deprecated":null,"version":null,"sidebarTitle":"Set fallback climate preset","openapi":"/openapi.json post /thermostats/set_fallback_climate_preset","href":"/api/thermostats/set_fallback_climate_preset"},{"title":"Set the Fan Mode Setting","deprecated":null,"version":null,"sidebarTitle":"Set fan mode","openapi":"/openapi.json post /thermostats/set_fan_mode","href":"/api/thermostats/set_fan_mode"},{"title":"Set the HVAC Mode","deprecated":null,"version":null,"sidebarTitle":"Set hvac mode","openapi":"/openapi.json post /thermostats/set_hvac_mode","href":"/api/thermostats/set_hvac_mode"},{"title":"Set a Temperature Threshold","deprecated":null,"version":null,"sidebarTitle":"Set temperature threshold","openapi":"/openapi.json patch /thermostats/set_temperature_threshold","href":"/api/thermostats/set_temperature_threshold"},{"title":"Update a Climate Preset","deprecated":null,"version":null,"sidebarTitle":"Update climate preset","openapi":"/openapi.json patch /thermostats/update_climate_preset","href":"/api/thermostats/update_climate_preset"},{"title":"Update the Thermostat Weekly Program","deprecated":null,"version":null,"sidebarTitle":"Update weekly program","openapi":"/openapi.json post /thermostats/update_weekly_program","href":"/api/thermostats/update_weekly_program"},{"group":"Daily Programs","pages":[{"title":"Daily Programs","href":"/api/thermostats/daily_programs/object"},{"title":"Create a Thermostat Daily Program","deprecated":null,"version":null,"sidebarTitle":"Create","openapi":"/openapi.json post /thermostats/daily_programs/create","href":"/api/thermostats/daily_programs/create"},{"title":"Delete a Thermostat Daily Program","deprecated":null,"version":null,"sidebarTitle":"Delete","openapi":"/openapi.json delete /thermostats/daily_programs/delete","href":"/api/thermostats/daily_programs/delete"},{"title":"Update a Thermostat Daily Program","deprecated":null,"version":null,"sidebarTitle":"Update","openapi":"/openapi.json patch /thermostats/daily_programs/update","href":"/api/thermostats/daily_programs/update"}]},{"group":"Schedules","pages":[{"title":"Thermostat Schedules","href":"/api/thermostats/schedules/object"},{"title":"Get a Thermostat Schedule","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /thermostats/schedules/get","href":"/api/thermostats/schedules/get"},{"title":"List Thermostat Schedules","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /thermostats/schedules/list","href":"/api/thermostats/schedules/list"},{"title":"Create a Thermostat Schedule","deprecated":null,"version":null,"sidebarTitle":"Create","openapi":"/openapi.json post /thermostats/schedules/create","href":"/api/thermostats/schedules/create"},{"title":"Delete a Thermostat Schedule","deprecated":null,"version":null,"sidebarTitle":"Delete","openapi":"/openapi.json delete /thermostats/schedules/delete","href":"/api/thermostats/schedules/delete"},{"title":"Update a Thermostat Schedule","deprecated":null,"version":null,"sidebarTitle":"Update","openapi":"/openapi.json patch /thermostats/schedules/update","href":"/api/thermostats/schedules/update"}]},{"group":"Simulations","pages":[{"title":"Thermostat Simulations","href":"/api/thermostats/simulate/object"},{"title":"HVAC Mode Adjusted","deprecated":null,"version":null,"sidebarTitle":"Hvac mode adjusted","openapi":"/openapi.json post /thermostats/simulate/hvac_mode_adjusted","href":"/api/thermostats/simulate/hvac_mode_adjusted"},{"title":"Temperature Reached","deprecated":null,"version":null,"sidebarTitle":"Temperature reached","openapi":"/openapi.json post /thermostats/simulate/temperature_reached","href":"/api/thermostats/simulate/temperature_reached"}]}]},{"group":"Noise Sensors","pages":[{"title":"The Noise Sensor Object","href":"/api/noise_sensors/object"},{"title":"List Noise Sensors","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /noise_sensors/list","href":"/api/noise_sensors/list"},{"group":"Simulations","pages":[{"title":"Noise Sensor Simulations","href":"/api/noise_sensors/simulate/object"},{"title":"Simulate Triggering a Noise Threshold","deprecated":null,"version":null,"sidebarTitle":"Trigger noise threshold","openapi":"/openapi.json post /noise_sensors/simulate/trigger_noise_threshold","href":"/api/noise_sensors/simulate/trigger_noise_threshold"}]},{"group":"Noise Thresholds","pages":[{"title":"Noise Thresholds","href":"/api/noise_sensors/noise_thresholds/object"},{"title":"Noise Thresholds Events","href":"/api/noise_sensors/noise_thresholds/events"},{"title":"Get a Noise Threshold","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /noise_sensors/noise_thresholds/get","href":"/api/noise_sensors/noise_thresholds/get"},{"title":"List Noise Thresholds","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /noise_sensors/noise_thresholds/list","href":"/api/noise_sensors/noise_thresholds/list"},{"title":"Create a Noise Threshold","deprecated":null,"version":null,"sidebarTitle":"Create","openapi":"/openapi.json post /noise_sensors/noise_thresholds/create","href":"/api/noise_sensors/noise_thresholds/create"},{"title":"Delete a Noise Threshold","deprecated":null,"version":null,"sidebarTitle":"Delete","openapi":"/openapi.json delete /noise_sensors/noise_thresholds/delete","href":"/api/noise_sensors/noise_thresholds/delete"},{"title":"Update a Noise Threshold","deprecated":null,"version":null,"sidebarTitle":"Update","openapi":"/openapi.json patch /noise_sensors/noise_thresholds/update","href":"/api/noise_sensors/noise_thresholds/update"}]}]},{"group":"Cameras","pages":[{"title":"Camera Live Views","href":"/api/cameras/live_views/object"},{"title":"Create a Camera Live View Session","deprecated":null,"version":null,"sidebarTitle":"Create","openapi":"/openapi.json post /cameras/live_views/create","href":"/api/cameras/live_views/create"},{"title":"Negotiate a Camera Live View","deprecated":null,"version":null,"sidebarTitle":"Offer","openapi":"/openapi.json post /cameras/live_views/offer","href":"/api/cameras/live_views/offer"},{"title":"Stop a Camera Live View Session","deprecated":null,"version":null,"sidebarTitle":"Stop","openapi":"/openapi.json post /cameras/live_views/stop","href":"/api/cameras/live_views/stop"}]},{"group":"Access Control Systems (ACS)","pages":[{"title":"Access Control Systems","href":"/api/acs/object"},{"group":"Access Groups","pages":[{"title":"The Access Group Object","href":"/api/acs/access_groups/object"},{"title":"Access Group Events","href":"/api/acs/access_groups/events"},{"title":"Access Group Errors","href":"/api/acs/access_groups/errors"},{"title":"Get an Access Group","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /acs/access_groups/get","href":"/api/acs/access_groups/get"},{"title":"List Access Groups","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /acs/access_groups/list","href":"/api/acs/access_groups/list"},{"title":"Delete an Access Group","deprecated":null,"version":null,"sidebarTitle":"Delete","openapi":"/openapi.json delete /acs/access_groups/delete","href":"/api/acs/access_groups/delete"},{"title":"Add an ACS User to an Access Group","deprecated":null,"version":null,"sidebarTitle":"Add user","openapi":"/openapi.json put /acs/access_groups/add_user","href":"/api/acs/access_groups/add_user"},{"title":"List Entrances Accessible to an Access Group","deprecated":null,"version":null,"sidebarTitle":"List accessible entrances","openapi":"/openapi.json get /acs/access_groups/list_accessible_entrances","href":"/api/acs/access_groups/list_accessible_entrances"},{"title":"List ACS Users in an Access Group","deprecated":null,"version":null,"sidebarTitle":"List users","openapi":"/openapi.json get /acs/access_groups/list_users","href":"/api/acs/access_groups/list_users"},{"title":"Remove an ACS User from an Access Group","deprecated":null,"version":null,"sidebarTitle":"Remove user","openapi":"/openapi.json delete /acs/access_groups/remove_user","href":"/api/acs/access_groups/remove_user"}]},{"group":"ACS Users","pages":[{"title":"The ACS User Object","href":"/api/acs/users/object"},{"title":"ACS User Events","href":"/api/acs/users/events"},{"title":"ACS User Errors and Warnings","href":"/api/acs/users/errors"},{"title":"Get an ACS User","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /acs/users/get","href":"/api/acs/users/get"},{"title":"List ACS Users","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /acs/users/list","href":"/api/acs/users/list"},{"title":"Create an ACS User","deprecated":null,"version":null,"sidebarTitle":"Create","openapi":"/openapi.json post /acs/users/create","href":"/api/acs/users/create"},{"title":"Delete an ACS User","deprecated":null,"version":null,"sidebarTitle":"Delete","openapi":"/openapi.json delete /acs/users/delete","href":"/api/acs/users/delete"},{"title":"Update an ACS User","deprecated":null,"version":null,"sidebarTitle":"Update","openapi":"/openapi.json patch /acs/users/update","href":"/api/acs/users/update"},{"title":"Add an ACS User to an Access Group","deprecated":null,"version":null,"sidebarTitle":"Add to access group","openapi":"/openapi.json put /acs/users/add_to_access_group","href":"/api/acs/users/add_to_access_group"},{"title":"List ACS User-Accessible Entrances","deprecated":null,"version":null,"sidebarTitle":"List accessible entrances","openapi":"/openapi.json get /acs/users/list_accessible_entrances","href":"/api/acs/users/list_accessible_entrances"},{"title":"Remove an ACS User from an Access Group","deprecated":null,"version":null,"sidebarTitle":"Remove from access group","openapi":"/openapi.json delete /acs/users/remove_from_access_group","href":"/api/acs/users/remove_from_access_group"},{"title":"Revoke ACS User Access to All Entrances","deprecated":null,"version":null,"sidebarTitle":"Revoke access to all entrances","openapi":"/openapi.json post /acs/users/revoke_access_to_all_entrances","href":"/api/acs/users/revoke_access_to_all_entrances"},{"title":"Suspend an ACS User","deprecated":null,"version":null,"sidebarTitle":"Suspend","openapi":"/openapi.json post /acs/users/suspend","href":"/api/acs/users/suspend"},{"title":"Unsuspend an ACS User","deprecated":null,"version":null,"sidebarTitle":"Unsuspend","openapi":"/openapi.json post /acs/users/unsuspend","href":"/api/acs/users/unsuspend"}]},{"group":"Credentials","pages":[{"title":"The Credential Object","href":"/api/acs/credentials/object"},{"title":"Credential Events","href":"/api/acs/credentials/events"},{"title":"Credential Warnings","href":"/api/acs/credentials/errors"},{"title":"Get a Credential","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /acs/credentials/get","href":"/api/acs/credentials/get"},{"title":"List Credentials","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /acs/credentials/list","href":"/api/acs/credentials/list"},{"title":"Create a Credential for an ACS User","deprecated":null,"version":null,"sidebarTitle":"Create","openapi":"/openapi.json post /acs/credentials/create","href":"/api/acs/credentials/create"},{"title":"Delete a Credential","deprecated":null,"version":null,"sidebarTitle":"Delete","openapi":"/openapi.json delete /acs/credentials/delete","href":"/api/acs/credentials/delete"},{"title":"Update a Credential","deprecated":null,"version":null,"sidebarTitle":"Update","openapi":"/openapi.json patch /acs/credentials/update","href":"/api/acs/credentials/update"},{"title":"Assign a Credential to an ACS User","deprecated":null,"version":null,"sidebarTitle":"Assign","openapi":"/openapi.json patch /acs/credentials/assign","href":"/api/acs/credentials/assign"},{"title":"List Accessible Entrances","deprecated":null,"version":null,"sidebarTitle":"List accessible entrances","openapi":"/openapi.json get /acs/credentials/list_accessible_entrances","href":"/api/acs/credentials/list_accessible_entrances"},{"title":"Unassign a Credential from an ACS User","deprecated":null,"version":null,"sidebarTitle":"Unassign","openapi":"/openapi.json patch /acs/credentials/unassign","href":"/api/acs/credentials/unassign"}]},{"group":"Encoders","pages":[{"title":"The Encoder Object","href":"/api/acs/encoders/object"},{"title":"Encoder Events","href":"/api/acs/encoders/events"},{"title":"Get an Encoder","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /acs/encoders/get","href":"/api/acs/encoders/get"},{"title":"List Encoders","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /acs/encoders/list","href":"/api/acs/encoders/list"},{"title":"Encode a Credential","deprecated":null,"version":null,"sidebarTitle":"Encode credential","openapi":"/openapi.json post /acs/encoders/encode_credential","href":"/api/acs/encoders/encode_credential"},{"title":"Scan a Credential","deprecated":null,"version":null,"sidebarTitle":"Scan credential","openapi":"/openapi.json post /acs/encoders/scan_credential","href":"/api/acs/encoders/scan_credential"},{"title":"Scan to Assign a Credential","deprecated":null,"version":null,"sidebarTitle":"Scan to assign credential","openapi":"/openapi.json post /acs/encoders/scan_to_assign_credential","href":"/api/acs/encoders/scan_to_assign_credential"},{"group":"Simulations","pages":[{"title":"Encoder Simulations","href":"/api/acs/encoders/simulate/object"},{"title":"Simulate that the Next Credential Encoding Will Fail","deprecated":null,"version":null,"sidebarTitle":"Next credential encode will fail","openapi":"/openapi.json post /acs/encoders/simulate/next_credential_encode_will_fail","href":"/api/acs/encoders/simulate/next_credential_encode_will_fail"},{"title":"Simulate that the Next Credential Encoding Will Succeed","deprecated":null,"version":null,"sidebarTitle":"Next credential encode will succeed","openapi":"/openapi.json post /acs/encoders/simulate/next_credential_encode_will_succeed","href":"/api/acs/encoders/simulate/next_credential_encode_will_succeed"},{"title":"Simulate that the Next Credential Scan Will Fail","deprecated":null,"version":null,"sidebarTitle":"Next credential scan will fail","openapi":"/openapi.json post /acs/encoders/simulate/next_credential_scan_will_fail","href":"/api/acs/encoders/simulate/next_credential_scan_will_fail"},{"title":"Simulate that the Next Credential Scan Will Succeed","deprecated":null,"version":null,"sidebarTitle":"Next credential scan will succeed","openapi":"/openapi.json post /acs/encoders/simulate/next_credential_scan_will_succeed","href":"/api/acs/encoders/simulate/next_credential_scan_will_succeed"}]}]},{"group":"Entrances","pages":[{"title":"The Entrance Object","href":"/api/acs/entrances/object"},{"title":"Entrance Events","href":"/api/acs/entrances/events"},{"title":"Entrance Errors and Warnings","href":"/api/acs/entrances/errors"},{"title":"Get an Entrance","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /acs/entrances/get","href":"/api/acs/entrances/get"},{"title":"List Entrances","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /acs/entrances/list","href":"/api/acs/entrances/list"},{"title":"Grant an ACS User Access to an Entrance","deprecated":null,"version":null,"sidebarTitle":"Grant access","openapi":"/openapi.json post /acs/entrances/grant_access","href":"/api/acs/entrances/grant_access"},{"title":"List Credentials with Access to an Entrance","deprecated":null,"version":null,"sidebarTitle":"List credentials with access","openapi":"/openapi.json get /acs/entrances/list_credentials_with_access","href":"/api/acs/entrances/list_credentials_with_access"},{"title":"Unlock an Entrance","deprecated":null,"version":null,"sidebarTitle":"Unlock","openapi":"/openapi.json post /acs/entrances/unlock","href":"/api/acs/entrances/unlock"}]},{"group":"Systems","pages":[{"title":"The ACS System Object","href":"/api/acs/systems/object"},{"title":"ACS System Events","href":"/api/acs/systems/events"},{"title":"ACS System Errors and Warnings","href":"/api/acs/systems/errors"},{"title":"Get an ACS System","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /acs/systems/get","href":"/api/acs/systems/get"},{"title":"List ACS Systems","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /acs/systems/list","href":"/api/acs/systems/list"},{"title":"List Compatible Credential Manager ACS Systems","deprecated":null,"version":null,"sidebarTitle":"List compatible credential manager acs systems","openapi":"/openapi.json get /acs/systems/list_compatible_credential_manager_acs_systems","href":"/api/acs/systems/list_compatible_credential_manager_acs_systems"},{"title":"Report Devices","deprecated":null,"version":null,"sidebarTitle":"Report devices","openapi":"/openapi.json post /acs/systems/report_devices","href":"/api/acs/systems/report_devices"}]}]}]},{"group":"Setup","pages":[{"group":"Connect Webviews","pages":[{"title":"The Connect Webview Object","href":"/api/connect_webviews/object"},{"title":"Connect Webview Events","href":"/api/connect_webviews/events"},{"title":"Get a Connect Webview","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /connect_webviews/get","href":"/api/connect_webviews/get"},{"title":"List Connect Webviews","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /connect_webviews/list","href":"/api/connect_webviews/list"},{"title":"Create a Connect Webview","deprecated":null,"version":null,"sidebarTitle":"Create","openapi":"/openapi.json post /connect_webviews/create","href":"/api/connect_webviews/create"},{"title":"Delete a Connect Webview","deprecated":null,"version":null,"sidebarTitle":"Delete","openapi":"/openapi.json delete /connect_webviews/delete","href":"/api/connect_webviews/delete"}]},{"group":"Connected Accounts","pages":[{"title":"The Connected Account Object","href":"/api/connected_accounts/object"},{"title":"Connected Account Events","href":"/api/connected_accounts/events"},{"title":"Connected Account Errors and Warnings","href":"/api/connected_accounts/errors"},{"title":"Get a Connected Account","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /connected_accounts/get","href":"/api/connected_accounts/get"},{"title":"List Connected Accounts","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /connected_accounts/list","href":"/api/connected_accounts/list"},{"title":"Delete a Connected Account","deprecated":null,"version":null,"sidebarTitle":"Delete","openapi":"/openapi.json delete /connected_accounts/delete","href":"/api/connected_accounts/delete"},{"title":"Update a Connected Account","deprecated":null,"version":null,"sidebarTitle":"Update","openapi":"/openapi.json patch /connected_accounts/update","href":"/api/connected_accounts/update"},{"title":"Sync a Connected Account","deprecated":null,"version":null,"sidebarTitle":"Sync","openapi":"/openapi.json post /connected_accounts/sync","href":"/api/connected_accounts/sync"},{"group":"Simulations","pages":[{"title":"Simulate","href":"/api/connected_accounts/simulate/object"},{"title":"Simulate Connected Account Disconnection","deprecated":null,"version":null,"sidebarTitle":"Disconnect","openapi":"/openapi.json post /connected_accounts/simulate/disconnect","href":"/api/connected_accounts/simulate/disconnect"}]}]},{"group":"User Identities","pages":[{"title":"The User Identity Object","href":"/api/user_identities/object"},{"title":"User Identity Errors and Warnings","href":"/api/user_identities/errors"},{"title":"Get a User Identity","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /user_identities/get","href":"/api/user_identities/get"},{"title":"List User Identities","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /user_identities/list","href":"/api/user_identities/list"},{"title":"Create a User Identity","deprecated":null,"version":null,"sidebarTitle":"Create","openapi":"/openapi.json post /user_identities/create","href":"/api/user_identities/create"},{"title":"Delete a User Identity","deprecated":null,"version":null,"sidebarTitle":"Delete","openapi":"/openapi.json delete /user_identities/delete","href":"/api/user_identities/delete"},{"title":"Update a User Identity","deprecated":null,"version":null,"sidebarTitle":"Update","openapi":"/openapi.json patch /user_identities/update","href":"/api/user_identities/update"},{"title":"Add an ACS User to a User Identity","deprecated":null,"version":null,"sidebarTitle":"Add acs user","openapi":"/openapi.json put /user_identities/add_acs_user","href":"/api/user_identities/add_acs_user"},{"title":"Generate an Instant Key","deprecated":null,"version":null,"sidebarTitle":"Generate instant key","openapi":"/openapi.json post /user_identities/generate_instant_key","href":"/api/user_identities/generate_instant_key"},{"title":"Grant a User Identity Access to a Device","deprecated":null,"version":null,"sidebarTitle":"Grant access to device","openapi":"/openapi.json put /user_identities/grant_access_to_device","href":"/api/user_identities/grant_access_to_device"},{"title":"List Accessible Devices for a User Identity","deprecated":null,"version":null,"sidebarTitle":"List accessible devices","openapi":"/openapi.json get /user_identities/list_accessible_devices","href":"/api/user_identities/list_accessible_devices"},{"title":"List Accessible Entrances for a User Identity","deprecated":null,"version":null,"sidebarTitle":"List accessible entrances","openapi":"/openapi.json get /user_identities/list_accessible_entrances","href":"/api/user_identities/list_accessible_entrances"},{"title":"List ACS Systems Associated with a User Identity","deprecated":null,"version":null,"sidebarTitle":"List acs systems","openapi":"/openapi.json get /user_identities/list_acs_systems","href":"/api/user_identities/list_acs_systems"},{"title":"List ACS Users Associated with a User Identity","deprecated":null,"version":null,"sidebarTitle":"List acs users","openapi":"/openapi.json get /user_identities/list_acs_users","href":"/api/user_identities/list_acs_users"},{"title":"Merge User Identities","deprecated":null,"version":null,"sidebarTitle":"Merge","openapi":"/openapi.json post /user_identities/merge","href":"/api/user_identities/merge"},{"title":"Remove an ACS User from a User Identity","deprecated":null,"version":null,"sidebarTitle":"Remove acs user","openapi":"/openapi.json delete /user_identities/remove_acs_user","href":"/api/user_identities/remove_acs_user"},{"title":"Revoke Access to a Device from a User Identity","deprecated":null,"version":null,"sidebarTitle":"Revoke access to device","openapi":"/openapi.json delete /user_identities/revoke_access_to_device","href":"/api/user_identities/revoke_access_to_device"},{"group":"Unmanaged","pages":[{"title":"Unmanaged","href":"/api/user_identities/unmanaged/object"},{"title":"Unmanaged Errors and Warnings","href":"/api/user_identities/unmanaged/errors"},{"title":"Get an Unmanaged User Identity","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /user_identities/unmanaged/get","href":"/api/user_identities/unmanaged/get"},{"title":"List Unmanaged User Identities","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /user_identities/unmanaged/list","href":"/api/user_identities/unmanaged/list"},{"title":"Update an Unmanaged User Identity","deprecated":null,"version":null,"sidebarTitle":"Update","openapi":"/openapi.json patch /user_identities/unmanaged/update","href":"/api/user_identities/unmanaged/update"}]}]},{"group":"Workspaces","pages":[{"title":"The Workspace Object","href":"/api/workspaces/object"},{"title":"Get a Workspace","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /workspaces/get","href":"/api/workspaces/get"},{"title":"List Workspaces","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /workspaces/list","href":"/api/workspaces/list"},{"title":"Create a Workspace","deprecated":null,"version":null,"sidebarTitle":"Create","openapi":"/openapi.json post /workspaces/create","href":"/api/workspaces/create"},{"title":"Update a Workspace","deprecated":null,"version":null,"sidebarTitle":"Update","openapi":"/openapi.json patch /workspaces/update","href":"/api/workspaces/update"},{"title":"Reset a Sandbox Workspace","deprecated":null,"version":null,"sidebarTitle":"Reset sandbox","openapi":"/openapi.json post /workspaces/reset_sandbox","href":"/api/workspaces/reset_sandbox"}]},{"group":"Client Sessions","pages":[{"title":"The Client Session Object","href":"/api/client_sessions/object"},{"title":"Client Session Events","href":"/api/client_sessions/events"},{"title":"Get a Client Session","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /client_sessions/get","href":"/api/client_sessions/get"},{"title":"List Client Sessions","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /client_sessions/list","href":"/api/client_sessions/list"},{"title":"Create a Client Session","deprecated":null,"version":null,"sidebarTitle":"Create","openapi":"/openapi.json put /client_sessions/create","href":"/api/client_sessions/create"},{"title":"Delete a Client Session","deprecated":null,"version":null,"sidebarTitle":"Delete","openapi":"/openapi.json delete /client_sessions/delete","href":"/api/client_sessions/delete"},{"title":"Get or Create a Client Session","deprecated":null,"version":null,"sidebarTitle":"Get or create","openapi":"/openapi.json post /client_sessions/get_or_create","href":"/api/client_sessions/get_or_create"},{"title":"Grant Access to a Client Session","deprecated":null,"version":null,"sidebarTitle":"Grant access","openapi":"/openapi.json patch /client_sessions/grant_access","href":"/api/client_sessions/grant_access"},{"title":"Revoke a Client Session","deprecated":null,"version":null,"sidebarTitle":"Revoke","openapi":"/openapi.json post /client_sessions/revoke","href":"/api/client_sessions/revoke"}]},{"group":"Customers","pages":[{"title":"The Customer Object","href":"/api/customers/object"},{"title":"Create Customer Portal","deprecated":null,"version":null,"sidebarTitle":"Create portal","openapi":"/openapi.json post /customers/create_portal","href":"/api/customers/create_portal"},{"title":"Delete Customer Data","deprecated":null,"version":null,"sidebarTitle":"Delete data","openapi":"/openapi.json delete /customers/delete_data","href":"/api/customers/delete_data"},{"title":"Push Customer Data","deprecated":null,"version":null,"sidebarTitle":"Push data","openapi":"/openapi.json post /customers/push_data","href":"/api/customers/push_data"}]},{"group":"Spaces","pages":[{"title":"The Space Object","href":"/api/spaces/object"},{"title":"Space Events","href":"/api/spaces/events"},{"title":"Space Warnings","href":"/api/spaces/errors"},{"title":"Get a Space","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /spaces/get","href":"/api/spaces/get"},{"title":"List Spaces","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /spaces/list","href":"/api/spaces/list"},{"title":"Create a Space","deprecated":null,"version":null,"sidebarTitle":"Create","openapi":"/openapi.json post /spaces/create","href":"/api/spaces/create"},{"title":"Delete a Space","deprecated":null,"version":null,"sidebarTitle":"Delete","openapi":"/openapi.json delete /spaces/delete","href":"/api/spaces/delete"},{"title":"Update a Space","deprecated":null,"version":null,"sidebarTitle":"Update","openapi":"/openapi.json patch /spaces/update","href":"/api/spaces/update"},{"title":"Add Entrances to a Space","deprecated":null,"version":null,"sidebarTitle":"Add acs entrances","openapi":"/openapi.json put /spaces/add_acs_entrances","href":"/api/spaces/add_acs_entrances"},{"title":"Add a Connected Account to a Space","deprecated":null,"version":null,"sidebarTitle":"Add connected account","openapi":"/openapi.json put /spaces/add_connected_account","href":"/api/spaces/add_connected_account"},{"title":"Add Devices to a Space","deprecated":null,"version":null,"sidebarTitle":"Add devices","openapi":"/openapi.json put /spaces/add_devices","href":"/api/spaces/add_devices"},{"title":"Get related Space resources","deprecated":null,"version":null,"sidebarTitle":"Get related","openapi":"/openapi.json get /spaces/get_related","href":"/api/spaces/get_related"},{"title":"Remove Entrances from a Space","deprecated":null,"version":null,"sidebarTitle":"Remove acs entrances","openapi":"/openapi.json delete /spaces/remove_acs_entrances","href":"/api/spaces/remove_acs_entrances"},{"title":"Remove a Connected Account from a Space","deprecated":null,"version":null,"sidebarTitle":"Remove connected account","openapi":"/openapi.json delete /spaces/remove_connected_account","href":"/api/spaces/remove_connected_account"},{"title":"Remove Devices from a Space","deprecated":null,"version":null,"sidebarTitle":"Remove devices","openapi":"/openapi.json delete /spaces/remove_devices","href":"/api/spaces/remove_devices"}]}]},{"group":"Monitoring","pages":[{"group":"Events","pages":[{"title":"The Event Object","href":"/api/events/object"},{"title":"Get an Event","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /events/get","href":"/api/events/get"},{"title":"List Events","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /events/list","href":"/api/events/list"}]},{"group":"Media","pages":[{"title":"The Media Object","href":"/api/media/object"},{"title":"Get Media","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /media/get","href":"/api/media/get"}]},{"group":"Webhooks","pages":[{"title":"The Webhook Object","href":"/api/webhooks/object"},{"title":"Get a Webhook","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /webhooks/get","href":"/api/webhooks/get"},{"title":"List Webhooks","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /webhooks/list","href":"/api/webhooks/list"},{"title":"Create a Webhook","deprecated":null,"version":null,"sidebarTitle":"Create","openapi":"/openapi.json post /webhooks/create","href":"/api/webhooks/create"},{"title":"Delete a Webhook","deprecated":null,"version":null,"sidebarTitle":"Delete","openapi":"/openapi.json delete /webhooks/delete","href":"/api/webhooks/delete"},{"title":"Update a Webhook","deprecated":null,"version":null,"sidebarTitle":"Update","openapi":"/openapi.json put /webhooks/update","href":"/api/webhooks/update"}]},{"group":"Action Attempts","pages":[{"title":"The Action Attempt Object","href":"/api/action_attempts/object"},{"title":"Action Attempt Events","href":"/api/action_attempts/events"},{"title":"Get an Action Attempt","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /action_attempts/get","href":"/api/action_attempts/get"},{"title":"List Action Attempts","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /action_attempts/list","href":"/api/action_attempts/list"}]}]},{"group":"Low-Level APIs","pages":[{"group":"Access Codes","pages":[{"title":"The Access Code Object","href":"/api/access_codes/object"},{"title":"Access Code Events","href":"/api/access_codes/events"},{"title":"Access Code Errors and Warnings","href":"/api/access_codes/errors"},{"title":"Get an Access Code","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /access_codes/get","href":"/api/access_codes/get"},{"title":"List Access Codes","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /access_codes/list","href":"/api/access_codes/list"},{"title":"Create an Access Code","deprecated":null,"version":null,"sidebarTitle":"Create","openapi":"/openapi.json post /access_codes/create","href":"/api/access_codes/create"},{"title":"Delete an Access Code","deprecated":null,"version":null,"sidebarTitle":"Delete","openapi":"/openapi.json delete /access_codes/delete","href":"/api/access_codes/delete"},{"title":"Update an Access Code","deprecated":null,"version":null,"sidebarTitle":"Update","openapi":"/openapi.json patch /access_codes/update","href":"/api/access_codes/update"},{"title":"Create Multiple Linked Access Codes","deprecated":null,"version":null,"sidebarTitle":"Create multiple","openapi":"/openapi.json put /access_codes/create_multiple","href":"/api/access_codes/create_multiple"},{"title":"Generate a Code","deprecated":null,"version":null,"sidebarTitle":"Generate code","openapi":"/openapi.json get /access_codes/generate_code","href":"/api/access_codes/generate_code"},{"title":"Pull a Backup Access Code","deprecated":null,"version":null,"sidebarTitle":"Pull backup access code","openapi":"/openapi.json post /access_codes/pull_backup_access_code","href":"/api/access_codes/pull_backup_access_code"},{"title":"Report Device Access Code Constraints","deprecated":null,"version":null,"sidebarTitle":"Report device constraints","openapi":"/openapi.json post /access_codes/report_device_constraints","href":"/api/access_codes/report_device_constraints"},{"title":"Update Multiple Linked Access Codes","deprecated":null,"version":null,"sidebarTitle":"Update multiple","openapi":"/openapi.json patch /access_codes/update_multiple","href":"/api/access_codes/update_multiple"},{"group":"Simulations","pages":[{"title":"Access Code Simulations","href":"/api/access_codes/simulate/object"},{"title":"Simulate Creating an Unmanaged Access Code","deprecated":null,"version":null,"sidebarTitle":"Create unmanaged access code","openapi":"/openapi.json post /access_codes/simulate/create_unmanaged_access_code","href":"/api/access_codes/simulate/create_unmanaged_access_code"}]},{"group":"Unmanaged Access Codes","pages":[{"title":"Unmanaged Access Codes","href":"/api/access_codes/unmanaged/object"},{"title":"Unmanaged Access Codes Events","href":"/api/access_codes/unmanaged/events"},{"title":"Unmanaged Access Codes Errors and Warnings","href":"/api/access_codes/unmanaged/errors"},{"title":"Get an Unmanaged Access Code","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /access_codes/unmanaged/get","href":"/api/access_codes/unmanaged/get"},{"title":"List Unmanaged Access Codes","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /access_codes/unmanaged/list","href":"/api/access_codes/unmanaged/list"},{"title":"Delete an Unmanaged Access Code","deprecated":null,"version":null,"sidebarTitle":"Delete","openapi":"/openapi.json delete /access_codes/unmanaged/delete","href":"/api/access_codes/unmanaged/delete"},{"title":"Update an Unmanaged Access Code","deprecated":null,"version":null,"sidebarTitle":"Update","openapi":"/openapi.json patch /access_codes/unmanaged/update","href":"/api/access_codes/unmanaged/update"},{"title":"Convert an Unmanaged Access Code","deprecated":null,"version":null,"sidebarTitle":"Convert to managed","openapi":"/openapi.json patch /access_codes/unmanaged/convert_to_managed","href":"/api/access_codes/unmanaged/convert_to_managed"}]}]},{"group":"Phones","pages":[{"title":"The Phone Object","href":"/api/phones/object"},{"title":"Phone Events","href":"/api/phones/events"},{"title":"Phone Errors and Warnings","href":"/api/phones/errors"},{"title":"Get a Phone","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /phones/get","href":"/api/phones/get"},{"title":"List Phones","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /phones/list","href":"/api/phones/list"},{"title":"Deactivate a Phone","deprecated":null,"version":null,"sidebarTitle":"Deactivate","openapi":"/openapi.json delete /phones/deactivate","href":"/api/phones/deactivate"},{"group":"Simulations","pages":[{"title":"Phone Simulations","href":"/api/phones/simulate/object"},{"title":"Create a Sandbox Phone","deprecated":null,"version":null,"sidebarTitle":"Create sandbox phone","openapi":"/openapi.json post /phones/simulate/create_sandbox_phone","href":"/api/phones/simulate/create_sandbox_phone"}]}]},{"group":"Instant Keys","pages":[{"title":"The Instant Key Object","href":"/api/instant_keys/object"},{"title":"Get an Instant Key","deprecated":null,"version":null,"sidebarTitle":"Get","openapi":"/openapi.json get /instant_keys/get","href":"/api/instant_keys/get"},{"title":"List Instant Keys","deprecated":null,"version":null,"sidebarTitle":"List","openapi":"/openapi.json get /instant_keys/list","href":"/api/instant_keys/list"},{"title":"Delete an Instant Key","deprecated":null,"version":null,"sidebarTitle":"Delete","openapi":"/openapi.json delete /instant_keys/delete","href":"/api/instant_keys/delete"}]}]}]},{"tab":"Mobile SDKs","pages":[{"title":"Mobile SDKs","href":"/mobile-sdks"}]},{"tab":"Brand Guides","pages":[{"title":"Brand Guides","href":"/device-and-system-integration-guides"}]}]},"basePath":"","title":"List Unmanaged Devices - Seam","buildId":"dpl_Aw98ji4XvBsgtZwL1VrkUF9ehFqz","deploymentId":"dpl_Aw98ji4XvBsgtZwL1VrkUF9ehFqz","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CQGbdtm4.js","utils-D88A1f-Z.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-ChqWdz1A.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-yBrxdh_6.js","snippetPresets-BgqDrFJC.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-Duxc2rZw.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C7jidOil.js","shallow-xkjpHm-U.js","getApiPlaygroundDisplay-fE3rVpvL.js","CodeSnippet-LgxljKed.js","CodeSnippets-D-pXWDHq.js","Page-C2-BijcO.js","getPastedJson-CLRcu-uo.js","icon-Cxirpjgo.js","MethodPill-D49eqY5e.js","DuplicateIcon-CivCz5Rp.js","createIcon-D71qL3f5.js","DynamicMarkdown-BcGRTrw6.js","SectionHeading-DzaqmmSD.js","axios-vUo_bRtp.js","Markdown-CZqUYmMp.js","clsx-B6IZIRsp.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-B0ZV6X5T.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-MqLyPtsW.js"]}