@seamapi/http - v1.70.0
GitHub
Preparing search index...
index
SeamHttpEndpoints
Class SeamHttpEndpoints
Index
Constructors
constructor
Properties
client
defaults
lts
Version
lts
Version
Accessors
/access_
codes/create
/access_
codes/create_
multiple
/access_
codes/delete
/access_
codes/generate_
code
/access_
codes/get
/access_
codes/list
/access_
codes/pull_
backup_
access_
code
/access_
codes/report_
device_
constraints
/access_
codes/simulate/create_
unmanaged_
access_
code
/access_
codes/unmanaged/convert_
to_
managed
/access_
codes/unmanaged/delete
/access_
codes/unmanaged/get
/access_
codes/unmanaged/list
/access_
codes/unmanaged/update
/access_
codes/update
/access_
codes/update_
multiple
/access_
grants/create
/access_
grants/delete
/access_
grants/get
/access_
grants/get_
related
/access_
grants/list
/access_
grants/update
/access_
methods/delete
/access_
methods/encode
/access_
methods/get
/access_
methods/get_
related
/access_
methods/list
/acs/access_
groups/add_
user
/acs/access_
groups/get
/acs/access_
groups/list
/acs/access_
groups/list_
accessible_
entrances
/acs/access_
groups/list_
users
/acs/access_
groups/remove_
user
/acs/access_
groups/unmanaged/get
/acs/access_
groups/unmanaged/list
/acs/credential_
pools/list
/acs/credential_
provisioning_
automations/launch
/acs/credentials/assign
/acs/credentials/create
/acs/credentials/create_
offline_
code
/acs/credentials/delete
/acs/credentials/get
/acs/credentials/list
/acs/credentials/list_
accessible_
entrances
/acs/credentials/unassign
/acs/credentials/unmanaged/get
/acs/credentials/unmanaged/list
/acs/credentials/update
/acs/encoders/encode_
credential
/acs/encoders/get
/acs/encoders/list
/acs/encoders/scan_
credential
/acs/encoders/simulate/next_
credential_
encode_
will_
fail
/acs/encoders/simulate/next_
credential_
encode_
will_
succeed
/acs/encoders/simulate/next_
credential_
scan_
will_
fail
/acs/encoders/simulate/next_
credential_
scan_
will_
succeed
/acs/entrances/get
/acs/entrances/grant_
access
/acs/entrances/list
/acs/entrances/list_
credentials_
with_
access
/acs/systems/get
/acs/systems/list
/acs/systems/list_
compatible_
credential_
manager_
acs_
systems
/acs/users/add_
to_
access_
group
/acs/users/create
/acs/users/delete
/acs/users/get
/acs/users/list
/acs/users/list_
accessible_
entrances
/acs/users/remove_
from_
access_
group
/acs/users/revoke_
access_
to_
all_
entrances
/acs/users/suspend
/acs/users/unmanaged/get
/acs/users/unmanaged/list
/acs/users/unsuspend
/acs/users/update
/action_
attempts/get
/action_
attempts/list
/bridges/get
/bridges/list
/client_
sessions/create
/client_
sessions/delete
/client_
sessions/get
/client_
sessions/get_
or_
create
/client_
sessions/grant_
access
/client_
sessions/list
/client_
sessions/revoke
/connect_
webviews/create
/connect_
webviews/delete
/connect_
webviews/get
/connect_
webviews/list
/connected_
accounts/delete
/connected_
accounts/get
/connected_
accounts/list
/connected_
accounts/sync
/connected_
accounts/update
/customers/create_
portal
/customers/delete_
data
/customers/push_
data
/devices/delete
/devices/get
/devices/list
/devices/list_
device_
providers
/devices/simulate/connect
/devices/simulate/connect_
to_
hub
/devices/simulate/disconnect
/devices/simulate/disconnect_
from_
hub
/devices/simulate/paid_
subscription
/devices/simulate/remove
/devices/unmanaged/get
/devices/unmanaged/list
/devices/unmanaged/update
/devices/update
/events/get
/events/list
/instant_
keys/delete
/instant_
keys/get
/instant_
keys/list
/locks/get
/locks/list
/locks/lock_
door
/locks/simulate/keypad_
code_
entry
/locks/simulate/manual_
lock_
via_
keypad
/locks/unlock_
door
/noise_
sensors/list
/noise_
sensors/noise_
thresholds/create
/noise_
sensors/noise_
thresholds/delete
/noise_
sensors/noise_
thresholds/get
/noise_
sensors/noise_
thresholds/list
/noise_
sensors/noise_
thresholds/update
/noise_
sensors/simulate/trigger_
noise_
threshold
/phones/deactivate
/phones/get
/phones/list
/phones/simulate/create_
sandbox_
phone
/seam/console/v1/get_
resource_
locator
/seam/console/v1/timelines/get
/seam/customer/v1/automation_
runs/list
/seam/customer/v1/automations/delete
/seam/customer/v1/automations/get
/seam/customer/v1/automations/update
/seam/customer/v1/events/list
/seam/customer/v1/portals/get
/seam/customer/v1/settings/get
/seam/customer/v1/settings/update
/seam/partner/v1/building_
blocks/spaces/auto_
map
/spaces/add_
acs_
entrances
/spaces/add_
devices
/spaces/create
/spaces/delete
/spaces/get
/spaces/get_
related
/spaces/list
/spaces/remove_
acs_
entrances
/spaces/remove_
devices
/spaces/update
/thermostats/activate_
climate_
preset
/thermostats/cool
/thermostats/create_
climate_
preset
/thermostats/daily_
programs/create
/thermostats/daily_
programs/delete
/thermostats/daily_
programs/update
/thermostats/delete_
climate_
preset
/thermostats/get
/thermostats/heat
/thermostats/heat_
cool
/thermostats/list
/thermostats/off
/thermostats/schedules/create
/thermostats/schedules/delete
/thermostats/schedules/get
/thermostats/schedules/list
/thermostats/schedules/update
/thermostats/set_
fallback_
climate_
preset
/thermostats/set_
fan_
mode
/thermostats/set_
hvac_
mode
/thermostats/set_
temperature_
threshold
/thermostats/simulate/hvac_
mode_
adjusted
/thermostats/simulate/temperature_
reached
/thermostats/update_
climate_
preset
/thermostats/update_
weekly_
program
/unstable_
partner/building_
blocks/connect_
accounts
/unstable_
partner/building_
blocks/generate_
magic_
link
/unstable_
partner/building_
blocks/manage_
devices
/unstable_
partner/building_
blocks/organize_
spaces
/user_
identities/add_
acs_
user
/user_
identities/create
/user_
identities/delete
/user_
identities/enrollment_
automations/delete
/user_
identities/enrollment_
automations/get
/user_
identities/enrollment_
automations/launch
/user_
identities/enrollment_
automations/list
/user_
identities/generate_
instant_
key
/user_
identities/get
/user_
identities/grant_
access_
to_
device
/user_
identities/list
/user_
identities/list_
accessible_
devices
/user_
identities/list_
acs_
systems
/user_
identities/list_
acs_
users
/user_
identities/remove_
acs_
user
/user_
identities/revoke_
access_
to_
device
/user_
identities/update
/webhooks/create
/webhooks/delete
/webhooks/get
/webhooks/list
/webhooks/update
/workspaces/create
/workspaces/customization_
profiles/create
/workspaces/customization_
profiles/get
/workspaces/customization_
profiles/list
/workspaces/customization_
profiles/update
/workspaces/customization_
profiles/upload_
images
/workspaces/find_
anything
/workspaces/get
/workspaces/list
/workspaces/reset_
sandbox
/workspaces/update
Methods
create
Paginator
update
Client
Session
Token
from
Api
Key
from
Client
from
Client
Session
Token
from
Console
Session
Token
from
Personal
Access
Token
from
Publishable
Key
Constructors
constructor
new
SeamHttpEndpoints
(
apiKeyOrOptions
?:
string
|
SeamHttpOptions
,
)
:
SeamHttpEndpoints
Parameters
apiKeyOrOptions
:
string
|
SeamHttpOptions
= {}
Returns
SeamHttpEndpoints
Properties
client
client
:
AxiosInstance
Readonly
defaults
defaults
:
Required
<
SeamHttpRequestOptions
>
Readonly
lts
Version
ltsVersion
:
"1.0.0"
= seamApiLtsVersion
Static
lts
Version
ltsVersion
:
string
= seamApiLtsVersion
Accessors
/access_
codes/create
get
"/access_codes/create"
()
:
(
parameters
?:
{
allow_external_modification
?:
boolean
;
attempt_for_offline_device
?:
boolean
;
code
?:
string
;
common_code_key
?:
string
;
device_id
:
string
;
ends_at
?:
string
;
is_external_modification_allowed
?:
boolean
;
is_offline_access_code
?:
boolean
;
is_one_time_use
?:
boolean
;
max_time_rounding
?:
"1hour"
|
"1day"
|
"1h"
|
"1d"
;
name
?:
string
;
prefer_native_scheduling
?:
boolean
;
preferred_code_length
?:
number
;
starts_at
?:
string
;
sync
?:
boolean
;
use_backup_access_code_pool
?:
boolean
;
use_offline_access_code
?:
boolean
;
}
,
options
?:
AccessCodesCreateOptions
,
)
=>
AccessCodesCreateRequest
Returns
(
parameters
?:
{
allow_external_modification
?:
boolean
;
attempt_for_offline_device
?:
boolean
;
code
?:
string
;
common_code_key
?:
string
;
device_id
:
string
;
ends_at
?:
string
;
is_external_modification_allowed
?:
boolean
;
is_offline_access_code
?:
boolean
;
is_one_time_use
?:
boolean
;
max_time_rounding
?:
"1hour"
|
"1day"
|
"1h"
|
"1d"
;
name
?:
string
;
prefer_native_scheduling
?:
boolean
;
preferred_code_length
?:
number
;
starts_at
?:
string
;
sync
?:
boolean
;
use_backup_access_code_pool
?:
boolean
;
use_offline_access_code
?:
boolean
;
}
,
options
?:
AccessCodesCreateOptions
,
)
=>
AccessCodesCreateRequest
/access_
codes/create_
multiple
get
"/access_codes/create_multiple"
()
:
(
parameters
?:
{
allow_external_modification
?:
boolean
;
attempt_for_offline_device
?:
boolean
;
behavior_when_code_cannot_be_shared
?:
"throw"
|
"create_random_code"
;
code
?:
string
;
device_ids
:
string
[]
;
ends_at
?:
string
;
is_external_modification_allowed
?:
boolean
;
is_offline_access_code
?:
boolean
;
is_one_time_use
?:
boolean
;
max_time_rounding
?:
"1hour"
|
"1day"
|
"1h"
|
"1d"
;
name
?:
string
;
prefer_native_scheduling
?:
boolean
;
preferred_code_length
?:
number
;
starts_at
?:
string
;
use_backup_access_code_pool
?:
boolean
;
use_offline_access_code
?:
boolean
;
}
,
options
?:
AccessCodesCreateMultipleOptions
,
)
=>
AccessCodesCreateMultipleRequest
Returns
(
parameters
?:
{
allow_external_modification
?:
boolean
;
attempt_for_offline_device
?:
boolean
;
behavior_when_code_cannot_be_shared
?:
"throw"
|
"create_random_code"
;
code
?:
string
;
device_ids
:
string
[]
;
ends_at
?:
string
;
is_external_modification_allowed
?:
boolean
;
is_offline_access_code
?:
boolean
;
is_one_time_use
?:
boolean
;
max_time_rounding
?:
"1hour"
|
"1day"
|
"1h"
|
"1d"
;
name
?:
string
;
prefer_native_scheduling
?:
boolean
;
preferred_code_length
?:
number
;
starts_at
?:
string
;
use_backup_access_code_pool
?:
boolean
;
use_offline_access_code
?:
boolean
;
}
,
options
?:
AccessCodesCreateMultipleOptions
,
)
=>
AccessCodesCreateMultipleRequest
/access_
codes/delete
get
"/access_codes/delete"
()
:
(
parameters
?:
{
access_code_id
:
string
;
device_id
?:
string
;
sync
?:
boolean
;
}
,
options
?:
AccessCodesDeleteOptions
,
)
=>
AccessCodesDeleteRequest
Returns
(
parameters
?:
{
access_code_id
:
string
;
device_id
?:
string
;
sync
?:
boolean
;
}
,
options
?:
AccessCodesDeleteOptions
,
)
=>
AccessCodesDeleteRequest
/access_
codes/generate_
code
get
"/access_codes/generate_code"
()
:
(
parameters
?:
{
device_id
:
string
}
,
options
?:
AccessCodesGenerateCodeOptions
,
)
=>
AccessCodesGenerateCodeRequest
Returns
(
parameters
?:
{
device_id
:
string
}
,
options
?:
AccessCodesGenerateCodeOptions
,
)
=>
AccessCodesGenerateCodeRequest
/access_
codes/get
get
"/access_codes/get"
()
:
(
parameters
?:
{
access_code_id
?:
string
;
code
?:
string
;
device_id
?:
string
;
}
,
options
?:
AccessCodesGetOptions
,
)
=>
AccessCodesGetRequest
Returns
(
parameters
?:
{
access_code_id
?:
string
;
code
?:
string
;
device_id
?:
string
;
}
,
options
?:
AccessCodesGetOptions
,
)
=>
AccessCodesGetRequest
/access_
codes/list
get
"/access_codes/list"
()
:
(
parameters
?:
{
access_code_ids
?:
string
[]
;
customer_key
?:
string
;
device_id
?:
string
;
limit
?:
number
;
page_cursor
?:
null
|
string
;
user_identifier_key
?:
string
;
}
,
options
?:
AccessCodesListOptions
,
)
=>
AccessCodesListRequest
Returns
(
parameters
?:
{
access_code_ids
?:
string
[]
;
customer_key
?:
string
;
device_id
?:
string
;
limit
?:
number
;
page_cursor
?:
null
|
string
;
user_identifier_key
?:
string
;
}
,
options
?:
AccessCodesListOptions
,
)
=>
AccessCodesListRequest
/access_
codes/pull_
backup_
access_
code
get
"/access_codes/pull_backup_access_code"
()
:
(
parameters
?:
{
access_code_id
:
string
}
,
options
?:
AccessCodesPullBackupAccessCodeOptions
,
)
=>
AccessCodesPullBackupAccessCodeRequest
Returns
(
parameters
?:
{
access_code_id
:
string
}
,
options
?:
AccessCodesPullBackupAccessCodeOptions
,
)
=>
AccessCodesPullBackupAccessCodeRequest
/access_
codes/report_
device_
constraints
get
"/access_codes/report_device_constraints"
()
:
(
parameters
?:
{
device_id
:
string
;
max_code_length
?:
number
;
min_code_length
?:
number
;
supported_code_lengths
?:
number
[]
;
}
,
options
?:
AccessCodesReportDeviceConstraintsOptions
,
)
=>
AccessCodesReportDeviceConstraintsRequest
Returns
(
parameters
?:
{
device_id
:
string
;
max_code_length
?:
number
;
min_code_length
?:
number
;
supported_code_lengths
?:
number
[]
;
}
,
options
?:
AccessCodesReportDeviceConstraintsOptions
,
)
=>
AccessCodesReportDeviceConstraintsRequest
/access_
codes/simulate/create_
unmanaged_
access_
code
get
"/access_codes/simulate/create_unmanaged_access_code"
()
:
(
parameters
?:
{
code
:
string
;
device_id
:
string
;
name
:
string
}
,
options
?:
AccessCodesSimulateCreateUnmanagedAccessCodeOptions
,
)
=>
AccessCodesSimulateCreateUnmanagedAccessCodeRequest
Returns
(
parameters
?:
{
code
:
string
;
device_id
:
string
;
name
:
string
}
,
options
?:
AccessCodesSimulateCreateUnmanagedAccessCodeOptions
,
)
=>
AccessCodesSimulateCreateUnmanagedAccessCodeRequest
/access_
codes/unmanaged/convert_
to_
managed
get
"/access_codes/unmanaged/convert_to_managed"
()
:
(
parameters
?:
{
access_code_id
:
string
;
allow_external_modification
?:
boolean
;
force
?:
boolean
;
is_external_modification_allowed
?:
boolean
;
sync
?:
boolean
;
}
,
options
?:
AccessCodesUnmanagedConvertToManagedOptions
,
)
=>
AccessCodesUnmanagedConvertToManagedRequest
Returns
(
parameters
?:
{
access_code_id
:
string
;
allow_external_modification
?:
boolean
;
force
?:
boolean
;
is_external_modification_allowed
?:
boolean
;
sync
?:
boolean
;
}
,
options
?:
AccessCodesUnmanagedConvertToManagedOptions
,
)
=>
AccessCodesUnmanagedConvertToManagedRequest
/access_
codes/unmanaged/delete
get
"/access_codes/unmanaged/delete"
()
:
(
parameters
?:
{
access_code_id
:
string
;
sync
?:
boolean
}
,
options
?:
AccessCodesUnmanagedDeleteOptions
,
)
=>
AccessCodesUnmanagedDeleteRequest
Returns
(
parameters
?:
{
access_code_id
:
string
;
sync
?:
boolean
}
,
options
?:
AccessCodesUnmanagedDeleteOptions
,
)
=>
AccessCodesUnmanagedDeleteRequest
/access_
codes/unmanaged/get
get
"/access_codes/unmanaged/get"
()
:
(
parameters
?:
{
access_code_id
?:
string
;
code
?:
string
;
device_id
?:
string
;
}
,
options
?:
AccessCodesUnmanagedGetOptions
,
)
=>
AccessCodesUnmanagedGetRequest
Returns
(
parameters
?:
{
access_code_id
?:
string
;
code
?:
string
;
device_id
?:
string
;
}
,
options
?:
AccessCodesUnmanagedGetOptions
,
)
=>
AccessCodesUnmanagedGetRequest
/access_
codes/unmanaged/list
get
"/access_codes/unmanaged/list"
()
:
(
parameters
?:
{
device_id
:
string
;
limit
?:
number
;
page_cursor
?:
null
|
string
;
user_identifier_key
?:
string
;
}
,
options
?:
AccessCodesUnmanagedListOptions
,
)
=>
AccessCodesUnmanagedListRequest
Returns
(
parameters
?:
{
device_id
:
string
;
limit
?:
number
;
page_cursor
?:
null
|
string
;
user_identifier_key
?:
string
;
}
,
options
?:
AccessCodesUnmanagedListOptions
,
)
=>
AccessCodesUnmanagedListRequest
/access_
codes/unmanaged/update
get
"/access_codes/unmanaged/update"
()
:
(
parameters
?:
{
access_code_id
:
string
;
allow_external_modification
?:
boolean
;
force
?:
boolean
;
is_external_modification_allowed
?:
boolean
;
is_managed
:
boolean
;
}
,
options
?:
AccessCodesUnmanagedUpdateOptions
,
)
=>
AccessCodesUnmanagedUpdateRequest
Returns
(
parameters
?:
{
access_code_id
:
string
;
allow_external_modification
?:
boolean
;
force
?:
boolean
;
is_external_modification_allowed
?:
boolean
;
is_managed
:
boolean
;
}
,
options
?:
AccessCodesUnmanagedUpdateOptions
,
)
=>
AccessCodesUnmanagedUpdateRequest
/access_
codes/update
get
"/access_codes/update"
()
:
(
parameters
?:
{
access_code_id
:
string
;
allow_external_modification
?:
boolean
;
attempt_for_offline_device
?:
boolean
;
code
?:
string
;
device_id
?:
string
;
ends_at
?:
string
;
is_external_modification_allowed
?:
boolean
;
is_managed
?:
boolean
;
is_offline_access_code
?:
boolean
;
is_one_time_use
?:
boolean
;
max_time_rounding
?:
"1hour"
|
"1day"
|
"1h"
|
"1d"
;
name
?:
string
;
prefer_native_scheduling
?:
boolean
;
preferred_code_length
?:
number
;
starts_at
?:
string
;
sync
?:
boolean
;
type
?:
"ongoing"
|
"time_bound"
;
use_backup_access_code_pool
?:
boolean
;
use_offline_access_code
?:
boolean
;
}
,
options
?:
AccessCodesUpdateOptions
,
)
=>
AccessCodesUpdateRequest
Returns
(
parameters
?:
{
access_code_id
:
string
;
allow_external_modification
?:
boolean
;
attempt_for_offline_device
?:
boolean
;
code
?:
string
;
device_id
?:
string
;
ends_at
?:
string
;
is_external_modification_allowed
?:
boolean
;
is_managed
?:
boolean
;
is_offline_access_code
?:
boolean
;
is_one_time_use
?:
boolean
;
max_time_rounding
?:
"1hour"
|
"1day"
|
"1h"
|
"1d"
;
name
?:
string
;
prefer_native_scheduling
?:
boolean
;
preferred_code_length
?:
number
;
starts_at
?:
string
;
sync
?:
boolean
;
type
?:
"ongoing"
|
"time_bound"
;
use_backup_access_code_pool
?:
boolean
;
use_offline_access_code
?:
boolean
;
}
,
options
?:
AccessCodesUpdateOptions
,
)
=>
AccessCodesUpdateRequest
/access_
codes/update_
multiple
get
"/access_codes/update_multiple"
()
:
(
parameters
?:
{
common_code_key
:
string
;
ends_at
?:
string
;
name
?:
string
;
starts_at
?:
string
;
}
,
options
?:
AccessCodesUpdateMultipleOptions
,
)
=>
AccessCodesUpdateMultipleRequest
Returns
(
parameters
?:
{
common_code_key
:
string
;
ends_at
?:
string
;
name
?:
string
;
starts_at
?:
string
;
}
,
options
?:
AccessCodesUpdateMultipleOptions
,
)
=>
AccessCodesUpdateMultipleRequest
/access_
grants/create
get
"/access_grants/create"
()
:
(
parameters
?:
AccessGrantsCreateParameters
,
options
?:
AccessGrantsCreateOptions
,
)
=>
AccessGrantsCreateRequest
Returns
(
parameters
?:
AccessGrantsCreateParameters
,
options
?:
AccessGrantsCreateOptions
,
)
=>
AccessGrantsCreateRequest
/access_
grants/delete
get
"/access_grants/delete"
()
:
(
parameters
?:
{
access_grant_id
:
string
}
,
options
?:
AccessGrantsDeleteOptions
,
)
=>
AccessGrantsDeleteRequest
Returns
(
parameters
?:
{
access_grant_id
:
string
}
,
options
?:
AccessGrantsDeleteOptions
,
)
=>
AccessGrantsDeleteRequest
/access_
grants/get
get
"/access_grants/get"
()
:
(
parameters
?:
AccessGrantsGetParameters
,
options
?:
AccessGrantsGetOptions
,
)
=>
AccessGrantsGetRequest
Returns
(
parameters
?:
AccessGrantsGetParameters
,
options
?:
AccessGrantsGetOptions
,
)
=>
AccessGrantsGetRequest
/access_
grants/get_
related
get
"/access_grants/get_related"
()
:
(
parameters
?:
{
access_grant_ids
:
string
[]
;
exclude
?:
(
|
"acs_access_groups"
|
"acs_entrances"
|
"acs_systems"
|
"connected_accounts"
|
"devices"
|
"spaces"
|
"user_identity"
)
[]
;
include
?:
(
|
"acs_access_groups"
|
"acs_entrances"
|
"acs_systems"
|
"connected_accounts"
|
"devices"
|
"spaces"
|
"user_identity"
)
[]
;
}
,
options
?:
AccessGrantsGetRelatedOptions
,
)
=>
AccessGrantsGetRelatedRequest
Returns
(
parameters
?:
{
access_grant_ids
:
string
[]
;
exclude
?:
(
|
"acs_access_groups"
|
"acs_entrances"
|
"acs_systems"
|
"connected_accounts"
|
"devices"
|
"spaces"
|
"user_identity"
)
[]
;
include
?:
(
|
"acs_access_groups"
|
"acs_entrances"
|
"acs_systems"
|
"connected_accounts"
|
"devices"
|
"spaces"
|
"user_identity"
)
[]
;
}
,
options
?:
AccessGrantsGetRelatedOptions
,
)
=>
AccessGrantsGetRelatedRequest
/access_
grants/list
get
"/access_grants/list"
()
:
(
parameters
?:
{
access_grant_key
?:
string
;
acs_entrance_id
?:
string
;
acs_system_id
?:
string
;
customer_key
?:
string
;
location_id
?:
string
;
space_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AccessGrantsListOptions
,
)
=>
AccessGrantsListRequest
Returns
(
parameters
?:
{
access_grant_key
?:
string
;
acs_entrance_id
?:
string
;
acs_system_id
?:
string
;
customer_key
?:
string
;
location_id
?:
string
;
space_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AccessGrantsListOptions
,
)
=>
AccessGrantsListRequest
/access_
grants/update
get
"/access_grants/update"
()
:
(
parameters
?:
{
access_grant_id
:
string
;
ends_at
?:
null
|
string
;
name
?:
null
|
string
;
starts_at
?:
string
;
}
,
options
?:
AccessGrantsUpdateOptions
,
)
=>
AccessGrantsUpdateRequest
Returns
(
parameters
?:
{
access_grant_id
:
string
;
ends_at
?:
null
|
string
;
name
?:
null
|
string
;
starts_at
?:
string
;
}
,
options
?:
AccessGrantsUpdateOptions
,
)
=>
AccessGrantsUpdateRequest
/access_
methods/delete
get
"/access_methods/delete"
()
:
(
parameters
?:
{
access_method_id
:
string
}
,
options
?:
AccessMethodsDeleteOptions
,
)
=>
AccessMethodsDeleteRequest
Returns
(
parameters
?:
{
access_method_id
:
string
}
,
options
?:
AccessMethodsDeleteOptions
,
)
=>
AccessMethodsDeleteRequest
/access_
methods/encode
get
"/access_methods/encode"
()
:
(
parameters
?:
{
access_method_id
:
string
;
acs_encoder_id
:
string
}
,
options
?:
AccessMethodsEncodeOptions
,
)
=>
AccessMethodsEncodeRequest
Returns
(
parameters
?:
{
access_method_id
:
string
;
acs_encoder_id
:
string
}
,
options
?:
AccessMethodsEncodeOptions
,
)
=>
AccessMethodsEncodeRequest
/access_
methods/get
get
"/access_methods/get"
()
:
(
parameters
?:
{
access_method_id
:
string
}
,
options
?:
AccessMethodsGetOptions
,
)
=>
AccessMethodsGetRequest
Returns
(
parameters
?:
{
access_method_id
:
string
}
,
options
?:
AccessMethodsGetOptions
,
)
=>
AccessMethodsGetRequest
/access_
methods/get_
related
get
"/access_methods/get_related"
()
:
(
parameters
?:
{
access_method_ids
:
string
[]
;
exclude
?:
(
|
"client_sessions"
|
"access_grants"
|
"access_methods"
|
"acs_entrances"
|
"devices"
|
"instant_keys"
|
"spaces"
)
[]
;
include
?:
(
|
"client_sessions"
|
"access_grants"
|
"access_methods"
|
"acs_entrances"
|
"devices"
|
"instant_keys"
|
"spaces"
)
[]
;
}
,
options
?:
AccessMethodsGetRelatedOptions
,
)
=>
AccessMethodsGetRelatedRequest
Returns
(
parameters
?:
{
access_method_ids
:
string
[]
;
exclude
?:
(
|
"client_sessions"
|
"access_grants"
|
"access_methods"
|
"acs_entrances"
|
"devices"
|
"instant_keys"
|
"spaces"
)
[]
;
include
?:
(
|
"client_sessions"
|
"access_grants"
|
"access_methods"
|
"acs_entrances"
|
"devices"
|
"instant_keys"
|
"spaces"
)
[]
;
}
,
options
?:
AccessMethodsGetRelatedOptions
,
)
=>
AccessMethodsGetRelatedRequest
/access_
methods/list
get
"/access_methods/list"
()
:
(
parameters
?:
{
access_grant_id
:
string
;
acs_entrance_id
?:
string
;
device_id
?:
string
;
space_id
?:
string
;
}
,
options
?:
AccessMethodsListOptions
,
)
=>
AccessMethodsListRequest
Returns
(
parameters
?:
{
access_grant_id
:
string
;
acs_entrance_id
?:
string
;
device_id
?:
string
;
space_id
?:
string
;
}
,
options
?:
AccessMethodsListOptions
,
)
=>
AccessMethodsListRequest
/acs/access_
groups/add_
user
get
"/acs/access_groups/add_user"
()
:
(
parameters
?:
{
acs_access_group_id
:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsAccessGroupsAddUserOptions
,
)
=>
AcsAccessGroupsAddUserRequest
Returns
(
parameters
?:
{
acs_access_group_id
:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsAccessGroupsAddUserOptions
,
)
=>
AcsAccessGroupsAddUserRequest
/acs/access_
groups/get
get
"/acs/access_groups/get"
()
:
(
parameters
?:
{
acs_access_group_id
:
string
}
,
options
?:
AcsAccessGroupsGetOptions
,
)
=>
AcsAccessGroupsGetRequest
Returns
(
parameters
?:
{
acs_access_group_id
:
string
}
,
options
?:
AcsAccessGroupsGetOptions
,
)
=>
AcsAccessGroupsGetRequest
/acs/access_
groups/list
get
"/acs/access_groups/list"
()
:
(
parameters
?:
{
acs_system_id
?:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsAccessGroupsListOptions
,
)
=>
AcsAccessGroupsListRequest
Returns
(
parameters
?:
{
acs_system_id
?:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsAccessGroupsListOptions
,
)
=>
AcsAccessGroupsListRequest
/acs/access_
groups/list_
accessible_
entrances
get
"/acs/access_groups/list_accessible_entrances"
()
:
(
parameters
?:
{
acs_access_group_id
:
string
}
,
options
?:
AcsAccessGroupsListAccessibleEntrancesOptions
,
)
=>
AcsAccessGroupsListAccessibleEntrancesRequest
Returns
(
parameters
?:
{
acs_access_group_id
:
string
}
,
options
?:
AcsAccessGroupsListAccessibleEntrancesOptions
,
)
=>
AcsAccessGroupsListAccessibleEntrancesRequest
/acs/access_
groups/list_
users
get
"/acs/access_groups/list_users"
()
:
(
parameters
?:
{
acs_access_group_id
:
string
}
,
options
?:
AcsAccessGroupsListUsersOptions
,
)
=>
AcsAccessGroupsListUsersRequest
Returns
(
parameters
?:
{
acs_access_group_id
:
string
}
,
options
?:
AcsAccessGroupsListUsersOptions
,
)
=>
AcsAccessGroupsListUsersRequest
/acs/access_
groups/remove_
user
get
"/acs/access_groups/remove_user"
()
:
(
parameters
?:
{
acs_access_group_id
:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsAccessGroupsRemoveUserOptions
,
)
=>
AcsAccessGroupsRemoveUserRequest
Returns
(
parameters
?:
{
acs_access_group_id
:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsAccessGroupsRemoveUserOptions
,
)
=>
AcsAccessGroupsRemoveUserRequest
/acs/access_
groups/unmanaged/get
get
"/acs/access_groups/unmanaged/get"
()
:
(
parameters
?:
{
acs_access_group_id
:
string
}
,
options
?:
AcsAccessGroupsUnmanagedGetOptions
,
)
=>
AcsAccessGroupsUnmanagedGetRequest
Returns
(
parameters
?:
{
acs_access_group_id
:
string
}
,
options
?:
AcsAccessGroupsUnmanagedGetOptions
,
)
=>
AcsAccessGroupsUnmanagedGetRequest
/acs/access_
groups/unmanaged/list
get
"/acs/access_groups/unmanaged/list"
()
:
(
parameters
?:
{
acs_system_id
?:
string
;
acs_user_id
?:
string
}
,
options
?:
AcsAccessGroupsUnmanagedListOptions
,
)
=>
AcsAccessGroupsUnmanagedListRequest
Returns
(
parameters
?:
{
acs_system_id
?:
string
;
acs_user_id
?:
string
}
,
options
?:
AcsAccessGroupsUnmanagedListOptions
,
)
=>
AcsAccessGroupsUnmanagedListRequest
/acs/credential_
pools/list
get
"/acs/credential_pools/list"
()
:
(
parameters
?:
{
acs_system_id
:
string
}
,
options
?:
AcsCredentialPoolsListOptions
,
)
=>
AcsCredentialPoolsListRequest
Returns
(
parameters
?:
{
acs_system_id
:
string
}
,
options
?:
AcsCredentialPoolsListOptions
,
)
=>
AcsCredentialPoolsListRequest
/acs/credential_
provisioning_
automations/launch
get
"/acs/credential_provisioning_automations/launch"
()
:
(
parameters
?:
{
acs_credential_pool_id
?:
string
;
create_credential_manager_user
?:
boolean
;
credential_manager_acs_system_id
:
string
;
credential_manager_acs_user_id
?:
string
;
user_identity_id
:
string
;
}
,
options
?:
AcsCredentialProvisioningAutomationsLaunchOptions
,
)
=>
AcsCredentialProvisioningAutomationsLaunchRequest
Returns
(
parameters
?:
{
acs_credential_pool_id
?:
string
;
create_credential_manager_user
?:
boolean
;
credential_manager_acs_system_id
:
string
;
credential_manager_acs_user_id
?:
string
;
user_identity_id
:
string
;
}
,
options
?:
AcsCredentialProvisioningAutomationsLaunchOptions
,
)
=>
AcsCredentialProvisioningAutomationsLaunchRequest
/acs/credentials/assign
get
"/acs/credentials/assign"
()
:
(
parameters
?:
{
acs_credential_id
:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsCredentialsAssignOptions
,
)
=>
AcsCredentialsAssignRequest
Returns
(
parameters
?:
{
acs_credential_id
:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsCredentialsAssignOptions
,
)
=>
AcsCredentialsAssignRequest
/acs/credentials/create
get
"/acs/credentials/create"
()
:
(
parameters
?:
{
access_method
:
"code"
|
"card"
|
"mobile_key"
;
acs_system_id
?:
string
;
acs_user_id
?:
string
;
allowed_acs_entrance_ids
?:
string
[]
;
assa_abloy_vostio_metadata
?:
{
auto_join
?:
boolean
;
join_all_guest_acs_entrances
?:
boolean
;
override_all_guest_acs_entrances
?:
boolean
;
override_guest_acs_entrance_ids
?:
string
[]
;
}
;
code
?:
string
;
credential_manager_acs_system_id
?:
string
;
ends_at
?:
string
;
is_multi_phone_sync_credential
?:
boolean
;
salto_space_metadata
?:
{
assign_new_key
?:
boolean
;
update_current_key
?:
boolean
;
}
;
starts_at
?:
string
;
user_identity_id
?:
string
;
visionline_metadata
?:
{
assa_abloy_credential_service_mobile_endpoint_id
?:
string
;
auto_join
?:
boolean
;
card_format
?:
"TLCode"
|
"rfid48"
;
card_function_type
?:
"guest"
|
"staff"
;
is_override_key
?:
boolean
;
joiner_acs_credential_ids
?:
string
[]
;
override
?:
boolean
;
}
;
}
,
options
?:
AcsCredentialsCreateOptions
,
)
=>
AcsCredentialsCreateRequest
Returns
(
parameters
?:
{
access_method
:
"code"
|
"card"
|
"mobile_key"
;
acs_system_id
?:
string
;
acs_user_id
?:
string
;
allowed_acs_entrance_ids
?:
string
[]
;
assa_abloy_vostio_metadata
?:
{
auto_join
?:
boolean
;
join_all_guest_acs_entrances
?:
boolean
;
override_all_guest_acs_entrances
?:
boolean
;
override_guest_acs_entrance_ids
?:
string
[]
;
}
;
code
?:
string
;
credential_manager_acs_system_id
?:
string
;
ends_at
?:
string
;
is_multi_phone_sync_credential
?:
boolean
;
salto_space_metadata
?:
{
assign_new_key
?:
boolean
;
update_current_key
?:
boolean
;
}
;
starts_at
?:
string
;
user_identity_id
?:
string
;
visionline_metadata
?:
{
assa_abloy_credential_service_mobile_endpoint_id
?:
string
;
auto_join
?:
boolean
;
card_format
?:
"TLCode"
|
"rfid48"
;
card_function_type
?:
"guest"
|
"staff"
;
is_override_key
?:
boolean
;
joiner_acs_credential_ids
?:
string
[]
;
override
?:
boolean
;
}
;
}
,
options
?:
AcsCredentialsCreateOptions
,
)
=>
AcsCredentialsCreateRequest
/acs/credentials/create_
offline_
code
get
"/acs/credentials/create_offline_code"
()
:
(
parameters
?:
{
acs_user_id
:
string
;
allowed_acs_entrance_id
:
string
;
ends_at
?:
string
;
is_one_time_use
?:
boolean
;
starts_at
?:
string
;
}
,
options
?:
AcsCredentialsCreateOfflineCodeOptions
,
)
=>
AcsCredentialsCreateOfflineCodeRequest
Returns
(
parameters
?:
{
acs_user_id
:
string
;
allowed_acs_entrance_id
:
string
;
ends_at
?:
string
;
is_one_time_use
?:
boolean
;
starts_at
?:
string
;
}
,
options
?:
AcsCredentialsCreateOfflineCodeOptions
,
)
=>
AcsCredentialsCreateOfflineCodeRequest
/acs/credentials/delete
get
"/acs/credentials/delete"
()
:
(
parameters
?:
{
acs_credential_id
:
string
}
,
options
?:
AcsCredentialsDeleteOptions
,
)
=>
AcsCredentialsDeleteRequest
Returns
(
parameters
?:
{
acs_credential_id
:
string
}
,
options
?:
AcsCredentialsDeleteOptions
,
)
=>
AcsCredentialsDeleteRequest
/acs/credentials/get
get
"/acs/credentials/get"
()
:
(
parameters
?:
{
acs_credential_id
:
string
}
,
options
?:
AcsCredentialsGetOptions
,
)
=>
AcsCredentialsGetRequest
Returns
(
parameters
?:
{
acs_credential_id
:
string
}
,
options
?:
AcsCredentialsGetOptions
,
)
=>
AcsCredentialsGetRequest
/acs/credentials/list
get
"/acs/credentials/list"
()
:
(
parameters
?:
AcsCredentialsListParameters
,
options
?:
AcsCredentialsListOptions
,
)
=>
AcsCredentialsListRequest
Returns
(
parameters
?:
AcsCredentialsListParameters
,
options
?:
AcsCredentialsListOptions
,
)
=>
AcsCredentialsListRequest
/acs/credentials/list_
accessible_
entrances
get
"/acs/credentials/list_accessible_entrances"
()
:
(
parameters
?:
{
acs_credential_id
:
string
}
,
options
?:
AcsCredentialsListAccessibleEntrancesOptions
,
)
=>
AcsCredentialsListAccessibleEntrancesRequest
Returns
(
parameters
?:
{
acs_credential_id
:
string
}
,
options
?:
AcsCredentialsListAccessibleEntrancesOptions
,
)
=>
AcsCredentialsListAccessibleEntrancesRequest
/acs/credentials/unassign
get
"/acs/credentials/unassign"
()
:
(
parameters
?:
{
acs_credential_id
:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsCredentialsUnassignOptions
,
)
=>
AcsCredentialsUnassignRequest
Returns
(
parameters
?:
{
acs_credential_id
:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsCredentialsUnassignOptions
,
)
=>
AcsCredentialsUnassignRequest
/acs/credentials/unmanaged/get
get
"/acs/credentials/unmanaged/get"
()
:
(
parameters
?:
{
acs_credential_id
:
string
}
,
options
?:
AcsCredentialsUnmanagedGetOptions
,
)
=>
AcsCredentialsUnmanagedGetRequest
Returns
(
parameters
?:
{
acs_credential_id
:
string
}
,
options
?:
AcsCredentialsUnmanagedGetOptions
,
)
=>
AcsCredentialsUnmanagedGetRequest
/acs/credentials/unmanaged/list
get
"/acs/credentials/unmanaged/list"
()
:
(
parameters
?:
AcsCredentialsUnmanagedListParameters
,
options
?:
AcsCredentialsUnmanagedListOptions
,
)
=>
AcsCredentialsUnmanagedListRequest
Returns
(
parameters
?:
AcsCredentialsUnmanagedListParameters
,
options
?:
AcsCredentialsUnmanagedListOptions
,
)
=>
AcsCredentialsUnmanagedListRequest
/acs/credentials/update
get
"/acs/credentials/update"
()
:
(
parameters
?:
{
acs_credential_id
:
string
;
code
?:
string
;
ends_at
?:
string
;
}
,
options
?:
AcsCredentialsUpdateOptions
,
)
=>
AcsCredentialsUpdateRequest
Returns
(
parameters
?:
{
acs_credential_id
:
string
;
code
?:
string
;
ends_at
?:
string
;
}
,
options
?:
AcsCredentialsUpdateOptions
,
)
=>
AcsCredentialsUpdateRequest
/acs/encoders/encode_
credential
get
"/acs/encoders/encode_credential"
()
:
(
parameters
?:
{
access_method_id
?:
string
;
acs_credential_id
?:
string
;
acs_encoder_id
:
string
;
}
,
options
?:
AcsEncodersEncodeCredentialOptions
,
)
=>
AcsEncodersEncodeCredentialRequest
Returns
(
parameters
?:
{
access_method_id
?:
string
;
acs_credential_id
?:
string
;
acs_encoder_id
:
string
;
}
,
options
?:
AcsEncodersEncodeCredentialOptions
,
)
=>
AcsEncodersEncodeCredentialRequest
/acs/encoders/get
get
"/acs/encoders/get"
()
:
(
parameters
?:
{
acs_encoder_id
:
string
}
,
options
?:
AcsEncodersGetOptions
,
)
=>
AcsEncodersGetRequest
Returns
(
parameters
?:
{
acs_encoder_id
:
string
}
,
options
?:
AcsEncodersGetOptions
,
)
=>
AcsEncodersGetRequest
/acs/encoders/list
get
"/acs/encoders/list"
()
:
(
parameters
?:
AcsEncodersListParameters
,
options
?:
AcsEncodersListOptions
,
)
=>
AcsEncodersListRequest
Returns
(
parameters
?:
AcsEncodersListParameters
,
options
?:
AcsEncodersListOptions
,
)
=>
AcsEncodersListRequest
/acs/encoders/scan_
credential
get
"/acs/encoders/scan_credential"
()
:
(
parameters
?:
{
acs_encoder_id
:
string
}
,
options
?:
AcsEncodersScanCredentialOptions
,
)
=>
AcsEncodersScanCredentialRequest
Returns
(
parameters
?:
{
acs_encoder_id
:
string
}
,
options
?:
AcsEncodersScanCredentialOptions
,
)
=>
AcsEncodersScanCredentialRequest
/acs/encoders/simulate/next_
credential_
encode_
will_
fail
get
"/acs/encoders/simulate/next_credential_encode_will_fail"
()
:
(
parameters
?:
AcsEncodersSimulateNextCredentialEncodeWillFailParameters
,
options
?:
AcsEncodersSimulateNextCredentialEncodeWillFailOptions
,
)
=>
AcsEncodersSimulateNextCredentialEncodeWillFailRequest
Returns
(
parameters
?:
AcsEncodersSimulateNextCredentialEncodeWillFailParameters
,
options
?:
AcsEncodersSimulateNextCredentialEncodeWillFailOptions
,
)
=>
AcsEncodersSimulateNextCredentialEncodeWillFailRequest
/acs/encoders/simulate/next_
credential_
encode_
will_
succeed
get
"/acs/encoders/simulate/next_credential_encode_will_succeed"
()
:
(
parameters
?:
{
acs_encoder_id
:
string
;
scenario
?:
"credential_is_issued"
;
}
,
options
?:
AcsEncodersSimulateNextCredentialEncodeWillSucceedOptions
,
)
=>
AcsEncodersSimulateNextCredentialEncodeWillSucceedRequest
Returns
(
parameters
?:
{
acs_encoder_id
:
string
;
scenario
?:
"credential_is_issued"
;
}
,
options
?:
AcsEncodersSimulateNextCredentialEncodeWillSucceedOptions
,
)
=>
AcsEncodersSimulateNextCredentialEncodeWillSucceedRequest
/acs/encoders/simulate/next_
credential_
scan_
will_
fail
get
"/acs/encoders/simulate/next_credential_scan_will_fail"
()
:
(
parameters
?:
AcsEncodersSimulateNextCredentialScanWillFailParameters
,
options
?:
AcsEncodersSimulateNextCredentialScanWillFailOptions
,
)
=>
AcsEncodersSimulateNextCredentialScanWillFailRequest
Returns
(
parameters
?:
AcsEncodersSimulateNextCredentialScanWillFailParameters
,
options
?:
AcsEncodersSimulateNextCredentialScanWillFailOptions
,
)
=>
AcsEncodersSimulateNextCredentialScanWillFailRequest
/acs/encoders/simulate/next_
credential_
scan_
will_
succeed
get
"/acs/encoders/simulate/next_credential_scan_will_succeed"
()
:
(
parameters
?:
AcsEncodersSimulateNextCredentialScanWillSucceedParameters
,
options
?:
AcsEncodersSimulateNextCredentialScanWillSucceedOptions
,
)
=>
AcsEncodersSimulateNextCredentialScanWillSucceedRequest
Returns
(
parameters
?:
AcsEncodersSimulateNextCredentialScanWillSucceedParameters
,
options
?:
AcsEncodersSimulateNextCredentialScanWillSucceedOptions
,
)
=>
AcsEncodersSimulateNextCredentialScanWillSucceedRequest
/acs/entrances/get
get
"/acs/entrances/get"
()
:
(
parameters
?:
{
acs_entrance_id
:
string
}
,
options
?:
AcsEntrancesGetOptions
,
)
=>
AcsEntrancesGetRequest
Returns
(
parameters
?:
{
acs_entrance_id
:
string
}
,
options
?:
AcsEntrancesGetOptions
,
)
=>
AcsEntrancesGetRequest
/acs/entrances/grant_
access
get
"/acs/entrances/grant_access"
()
:
(
parameters
?:
{
acs_entrance_id
:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsEntrancesGrantAccessOptions
,
)
=>
AcsEntrancesGrantAccessRequest
Returns
(
parameters
?:
{
acs_entrance_id
:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsEntrancesGrantAccessOptions
,
)
=>
AcsEntrancesGrantAccessRequest
/acs/entrances/list
get
"/acs/entrances/list"
()
:
(
parameters
?:
{
acs_credential_id
?:
string
;
acs_entrance_ids
?:
string
[]
;
acs_system_id
?:
string
;
connected_account_id
?:
string
;
customer_key
?:
string
;
limit
?:
number
;
location_id
?:
null
|
string
;
page_cursor
?:
null
|
string
;
search
?:
string
;
space_id
?:
string
;
}
,
options
?:
AcsEntrancesListOptions
,
)
=>
AcsEntrancesListRequest
Returns
(
parameters
?:
{
acs_credential_id
?:
string
;
acs_entrance_ids
?:
string
[]
;
acs_system_id
?:
string
;
connected_account_id
?:
string
;
customer_key
?:
string
;
limit
?:
number
;
location_id
?:
null
|
string
;
page_cursor
?:
null
|
string
;
search
?:
string
;
space_id
?:
string
;
}
,
options
?:
AcsEntrancesListOptions
,
)
=>
AcsEntrancesListRequest
/acs/entrances/list_
credentials_
with_
access
get
"/acs/entrances/list_credentials_with_access"
()
:
(
parameters
?:
{
acs_entrance_id
:
string
;
include_if
?:
"visionline_metadata.is_valid"
[]
;
}
,
options
?:
AcsEntrancesListCredentialsWithAccessOptions
,
)
=>
AcsEntrancesListCredentialsWithAccessRequest
Returns
(
parameters
?:
{
acs_entrance_id
:
string
;
include_if
?:
"visionline_metadata.is_valid"
[]
;
}
,
options
?:
AcsEntrancesListCredentialsWithAccessOptions
,
)
=>
AcsEntrancesListCredentialsWithAccessRequest
/acs/systems/get
get
"/acs/systems/get"
()
:
(
parameters
?:
{
acs_system_id
:
string
}
,
options
?:
AcsSystemsGetOptions
,
)
=>
AcsSystemsGetRequest
Returns
(
parameters
?:
{
acs_system_id
:
string
}
,
options
?:
AcsSystemsGetOptions
,
)
=>
AcsSystemsGetRequest
/acs/systems/list
get
"/acs/systems/list"
()
:
(
parameters
?:
{
connected_account_id
?:
string
;
customer_key
?:
string
}
,
options
?:
AcsSystemsListOptions
,
)
=>
AcsSystemsListRequest
Returns
(
parameters
?:
{
connected_account_id
?:
string
;
customer_key
?:
string
}
,
options
?:
AcsSystemsListOptions
,
)
=>
AcsSystemsListRequest
/acs/systems/list_
compatible_
credential_
manager_
acs_
systems
get
"/acs/systems/list_compatible_credential_manager_acs_systems"
()
:
(
parameters
?:
{
acs_system_id
:
string
}
,
options
?:
AcsSystemsListCompatibleCredentialManagerAcsSystemsOptions
,
)
=>
AcsSystemsListCompatibleCredentialManagerAcsSystemsRequest
Returns
(
parameters
?:
{
acs_system_id
:
string
}
,
options
?:
AcsSystemsListCompatibleCredentialManagerAcsSystemsOptions
,
)
=>
AcsSystemsListCompatibleCredentialManagerAcsSystemsRequest
/acs/users/add_
to_
access_
group
get
"/acs/users/add_to_access_group"
()
:
(
parameters
?:
{
acs_access_group_id
:
string
;
acs_user_id
:
string
}
,
options
?:
AcsUsersAddToAccessGroupOptions
,
)
=>
AcsUsersAddToAccessGroupRequest
Returns
(
parameters
?:
{
acs_access_group_id
:
string
;
acs_user_id
:
string
}
,
options
?:
AcsUsersAddToAccessGroupOptions
,
)
=>
AcsUsersAddToAccessGroupRequest
/acs/users/create
get
"/acs/users/create"
()
:
(
parameters
?:
{
access_schedule
?:
{
ends_at
?:
null
|
string
;
starts_at
?:
string
}
;
acs_access_group_ids
?:
string
[]
;
acs_system_id
:
string
;
email
?:
string
;
email_address
?:
string
;
full_name
:
string
;
phone_number
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsUsersCreateOptions
,
)
=>
AcsUsersCreateRequest
Returns
(
parameters
?:
{
access_schedule
?:
{
ends_at
?:
null
|
string
;
starts_at
?:
string
}
;
acs_access_group_ids
?:
string
[]
;
acs_system_id
:
string
;
email
?:
string
;
email_address
?:
string
;
full_name
:
string
;
phone_number
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsUsersCreateOptions
,
)
=>
AcsUsersCreateRequest
/acs/users/delete
get
"/acs/users/delete"
()
:
(
parameters
?:
{
acs_system_id
?:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsUsersDeleteOptions
,
)
=>
AcsUsersDeleteRequest
Returns
(
parameters
?:
{
acs_system_id
?:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsUsersDeleteOptions
,
)
=>
AcsUsersDeleteRequest
/acs/users/get
get
"/acs/users/get"
()
:
(
parameters
?:
{
acs_system_id
?:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsUsersGetOptions
,
)
=>
AcsUsersGetRequest
Returns
(
parameters
?:
{
acs_system_id
?:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsUsersGetOptions
,
)
=>
AcsUsersGetRequest
/acs/users/list
get
"/acs/users/list"
()
:
(
parameters
?:
{
acs_system_id
?:
string
;
created_before
?:
Date
;
limit
?:
number
;
page_cursor
?:
null
|
string
;
search
?:
string
;
user_identity_email_address
?:
string
;
user_identity_id
?:
string
;
user_identity_phone_number
?:
string
;
}
,
options
?:
AcsUsersListOptions
,
)
=>
AcsUsersListRequest
Returns
(
parameters
?:
{
acs_system_id
?:
string
;
created_before
?:
Date
;
limit
?:
number
;
page_cursor
?:
null
|
string
;
search
?:
string
;
user_identity_email_address
?:
string
;
user_identity_id
?:
string
;
user_identity_phone_number
?:
string
;
}
,
options
?:
AcsUsersListOptions
,
)
=>
AcsUsersListRequest
/acs/users/list_
accessible_
entrances
get
"/acs/users/list_accessible_entrances"
()
:
(
parameters
?:
{
acs_system_id
?:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsUsersListAccessibleEntrancesOptions
,
)
=>
AcsUsersListAccessibleEntrancesRequest
Returns
(
parameters
?:
{
acs_system_id
?:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsUsersListAccessibleEntrancesOptions
,
)
=>
AcsUsersListAccessibleEntrancesRequest
/acs/users/remove_
from_
access_
group
get
"/acs/users/remove_from_access_group"
()
:
(
parameters
?:
{
acs_access_group_id
:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsUsersRemoveFromAccessGroupOptions
,
)
=>
AcsUsersRemoveFromAccessGroupRequest
Returns
(
parameters
?:
{
acs_access_group_id
:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsUsersRemoveFromAccessGroupOptions
,
)
=>
AcsUsersRemoveFromAccessGroupRequest
/acs/users/revoke_
access_
to_
all_
entrances
get
"/acs/users/revoke_access_to_all_entrances"
()
:
(
parameters
?:
{
acs_system_id
?:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsUsersRevokeAccessToAllEntrancesOptions
,
)
=>
AcsUsersRevokeAccessToAllEntrancesRequest
Returns
(
parameters
?:
{
acs_system_id
?:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsUsersRevokeAccessToAllEntrancesOptions
,
)
=>
AcsUsersRevokeAccessToAllEntrancesRequest
/acs/users/suspend
get
"/acs/users/suspend"
()
:
(
parameters
?:
{
acs_system_id
?:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsUsersSuspendOptions
,
)
=>
AcsUsersSuspendRequest
Returns
(
parameters
?:
{
acs_system_id
?:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsUsersSuspendOptions
,
)
=>
AcsUsersSuspendRequest
/acs/users/unmanaged/get
get
"/acs/users/unmanaged/get"
()
:
(
parameters
?:
{
acs_user_id
:
string
}
,
options
?:
AcsUsersUnmanagedGetOptions
,
)
=>
AcsUsersUnmanagedGetRequest
Returns
(
parameters
?:
{
acs_user_id
:
string
}
,
options
?:
AcsUsersUnmanagedGetOptions
,
)
=>
AcsUsersUnmanagedGetRequest
/acs/users/unmanaged/list
get
"/acs/users/unmanaged/list"
()
:
(
parameters
?:
{
acs_system_id
?:
string
;
limit
?:
number
;
user_identity_email_address
?:
string
;
user_identity_id
?:
string
;
user_identity_phone_number
?:
string
;
}
,
options
?:
AcsUsersUnmanagedListOptions
,
)
=>
AcsUsersUnmanagedListRequest
Returns
(
parameters
?:
{
acs_system_id
?:
string
;
limit
?:
number
;
user_identity_email_address
?:
string
;
user_identity_id
?:
string
;
user_identity_phone_number
?:
string
;
}
,
options
?:
AcsUsersUnmanagedListOptions
,
)
=>
AcsUsersUnmanagedListRequest
/acs/users/unsuspend
get
"/acs/users/unsuspend"
()
:
(
parameters
?:
{
acs_system_id
?:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsUsersUnsuspendOptions
,
)
=>
AcsUsersUnsuspendRequest
Returns
(
parameters
?:
{
acs_system_id
?:
string
;
acs_user_id
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsUsersUnsuspendOptions
,
)
=>
AcsUsersUnsuspendRequest
/acs/users/update
get
"/acs/users/update"
()
:
(
parameters
?:
{
access_schedule
?:
null
|
{
ends_at
:
string
;
starts_at
:
string
}
;
acs_system_id
?:
string
;
acs_user_id
?:
string
;
email
?:
string
;
email_address
?:
string
;
full_name
?:
string
;
hid_acs_system_id
?:
string
;
phone_number
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsUsersUpdateOptions
,
)
=>
AcsUsersUpdateRequest
Returns
(
parameters
?:
{
access_schedule
?:
null
|
{
ends_at
:
string
;
starts_at
:
string
}
;
acs_system_id
?:
string
;
acs_user_id
?:
string
;
email
?:
string
;
email_address
?:
string
;
full_name
?:
string
;
hid_acs_system_id
?:
string
;
phone_number
?:
string
;
user_identity_id
?:
string
;
}
,
options
?:
AcsUsersUpdateOptions
,
)
=>
AcsUsersUpdateRequest
/action_
attempts/get
get
"/action_attempts/get"
()
:
(
parameters
?:
{
action_attempt_id
:
string
}
,
options
?:
ActionAttemptsGetOptions
,
)
=>
ActionAttemptsGetRequest
Returns
(
parameters
?:
{
action_attempt_id
:
string
}
,
options
?:
ActionAttemptsGetOptions
,
)
=>
ActionAttemptsGetRequest
/action_
attempts/list
get
"/action_attempts/list"
()
:
(
parameters
?:
{
action_attempt_ids
:
string
[]
}
,
options
?:
ActionAttemptsListOptions
,
)
=>
ActionAttemptsListRequest
Returns
(
parameters
?:
{
action_attempt_ids
:
string
[]
}
,
options
?:
ActionAttemptsListOptions
,
)
=>
ActionAttemptsListRequest
/bridges/get
get
"/bridges/get"
()
:
(
parameters
?:
{
bridge_id
:
string
}
,
options
?:
BridgesGetOptions
,
)
=>
BridgesGetRequest
Returns
(
parameters
?:
{
bridge_id
:
string
}
,
options
?:
BridgesGetOptions
,
)
=>
BridgesGetRequest
/bridges/list
get
"/bridges/list"
()
:
(
parameters
?:
{}
,
options
?:
BridgesListOptions
,
)
=>
BridgesListRequest
Returns
(
parameters
?:
{}
,
options
?:
BridgesListOptions
)
=>
BridgesListRequest
/client_
sessions/create
get
"/client_sessions/create"
()
:
(
parameters
?:
{
connect_webview_ids
?:
string
[]
;
connected_account_ids
?:
string
[]
;
customer_id
?:
string
;
customer_key
?:
string
;
expires_at
?:
Date
;
user_identifier_key
?:
string
;
user_identity_id
?:
string
;
user_identity_ids
?:
string
[]
;
}
,
options
?:
ClientSessionsCreateOptions
,
)
=>
ClientSessionsCreateRequest
Returns
(
parameters
?:
{
connect_webview_ids
?:
string
[]
;
connected_account_ids
?:
string
[]
;
customer_id
?:
string
;
customer_key
?:
string
;
expires_at
?:
Date
;
user_identifier_key
?:
string
;
user_identity_id
?:
string
;
user_identity_ids
?:
string
[]
;
}
,
options
?:
ClientSessionsCreateOptions
,
)
=>
ClientSessionsCreateRequest
/client_
sessions/delete
get
"/client_sessions/delete"
()
:
(
parameters
?:
{
client_session_id
:
string
}
,
options
?:
ClientSessionsDeleteOptions
,
)
=>
ClientSessionsDeleteRequest
Returns
(
parameters
?:
{
client_session_id
:
string
}
,
options
?:
ClientSessionsDeleteOptions
,
)
=>
ClientSessionsDeleteRequest
/client_
sessions/get
get
"/client_sessions/get"
()
:
(
parameters
?:
{
client_session_id
?:
string
;
user_identifier_key
?:
string
;
}
,
options
?:
ClientSessionsGetOptions
,
)
=>
ClientSessionsGetRequest
Returns
(
parameters
?:
{
client_session_id
?:
string
;
user_identifier_key
?:
string
;
}
,
options
?:
ClientSessionsGetOptions
,
)
=>
ClientSessionsGetRequest
/client_
sessions/get_
or_
create
get
"/client_sessions/get_or_create"
()
:
(
parameters
?:
{
connect_webview_ids
?:
string
[]
;
connected_account_ids
?:
string
[]
;
expires_at
?:
Date
;
user_identifier_key
?:
string
;
user_identity_id
?:
string
;
user_identity_ids
?:
string
[]
;
}
,
options
?:
ClientSessionsGetOrCreateOptions
,
)
=>
ClientSessionsGetOrCreateRequest
Returns
(
parameters
?:
{
connect_webview_ids
?:
string
[]
;
connected_account_ids
?:
string
[]
;
expires_at
?:
Date
;
user_identifier_key
?:
string
;
user_identity_id
?:
string
;
user_identity_ids
?:
string
[]
;
}
,
options
?:
ClientSessionsGetOrCreateOptions
,
)
=>
ClientSessionsGetOrCreateRequest
/client_
sessions/grant_
access
get
"/client_sessions/grant_access"
()
:
(
parameters
?:
{
client_session_id
?:
string
;
connect_webview_ids
?:
string
[]
;
connected_account_ids
?:
string
[]
;
user_identifier_key
?:
string
;
user_identity_id
?:
string
;
user_identity_ids
?:
string
[]
;
}
,
options
?:
ClientSessionsGrantAccessOptions
,
)
=>
ClientSessionsGrantAccessRequest
Returns
(
parameters
?:
{
client_session_id
?:
string
;
connect_webview_ids
?:
string
[]
;
connected_account_ids
?:
string
[]
;
user_identifier_key
?:
string
;
user_identity_id
?:
string
;
user_identity_ids
?:
string
[]
;
}
,
options
?:
ClientSessionsGrantAccessOptions
,
)
=>
ClientSessionsGrantAccessRequest
/client_
sessions/list
get
"/client_sessions/list"
()
:
(
parameters
?:
{
client_session_id
?:
string
;
connect_webview_id
?:
string
;
user_identifier_key
?:
string
;
user_identity_id
?:
string
;
without_user_identifier_key
?:
boolean
;
}
,
options
?:
ClientSessionsListOptions
,
)
=>
ClientSessionsListRequest
Returns
(
parameters
?:
{
client_session_id
?:
string
;
connect_webview_id
?:
string
;
user_identifier_key
?:
string
;
user_identity_id
?:
string
;
without_user_identifier_key
?:
boolean
;
}
,
options
?:
ClientSessionsListOptions
,
)
=>
ClientSessionsListRequest
/client_
sessions/revoke
get
"/client_sessions/revoke"
()
:
(
parameters
?:
{
client_session_id
:
string
}
,
options
?:
ClientSessionsRevokeOptions
,
)
=>
ClientSessionsRevokeRequest
Returns
(
parameters
?:
{
client_session_id
:
string
}
,
options
?:
ClientSessionsRevokeOptions
,
)
=>
ClientSessionsRevokeRequest
/connect_
webviews/create
get
"/connect_webviews/create"
()
:
(
parameters
?:
{
accepted_capabilities
?:
(
"lock"
|
"thermostat"
|
"noise_sensor"
|
"access_control"
)
[]
;
accepted_providers
?:
(
|
"hotek"
|
"dormakaba_community"
|
"legic_connect"
|
"akuvox"
|
"august"
|
"avigilon_alta"
|
"brivo"
|
"butterflymx"
|
"schlage"
|
"smartthings"
|
"yale"
|
"genie"
|
"doorking"
|
"salto"
|
"salto_ks"
|
"lockly"
|
"ttlock"
|
"linear"
|
"noiseaware"
|
"nuki"
|
"seam_relay_admin"
|
"igloo"
|
"kwikset"
|
"minut"
|
"my_2n"
|
"controlbyweb"
|
"nest"
|
"igloohome"
|
"ecobee"
|
"hubitat"
|
"four_suites"
|
"dormakaba_oracode"
|
"pti"
|
"wyze"
|
"seam_passport"
|
"visionline"
|
"assa_abloy_credential_service"
|
"tedee"
|
"honeywell_resideo"
|
"latch"
|
"akiles"
|
"assa_abloy_vostio"
|
"assa_abloy_vostio_credential_service"
|
"tado"
|
"salto_space"
|
"sensi"
|
"kwikset2"
|
"keynest"
|
"dormakaba_ambiance"
|
"yale_access"
|
"hid_cm"
|
"google_nest"
)
[]
;
automatically_manage_new_devices
?:
boolean
;
custom_metadata
?:
{
[
x
:
string
]:
null
|
string
|
boolean
}
;
custom_redirect_failure_url
?:
string
;
custom_redirect_url
?:
string
;
customer_key
?:
string
;
device_selection_mode
?:
"none"
|
"single"
|
"multiple"
;
provider_category
?:
|
"noise_sensors"
|
"thermostats"
|
"stable"
|
"consumer_smartlocks"
|
"access_control_systems"
|
"internal_beta"
;
wait_for_device_creation
?:
boolean
;
}
,
options
?:
ConnectWebviewsCreateOptions
,
)
=>
ConnectWebviewsCreateRequest
Returns
(
parameters
?:
{
accepted_capabilities
?:
(
"lock"
|
"thermostat"
|
"noise_sensor"
|
"access_control"
)
[]
;
accepted_providers
?:
(
|
"hotek"
|
"dormakaba_community"
|
"legic_connect"
|
"akuvox"
|
"august"
|
"avigilon_alta"
|
"brivo"
|
"butterflymx"
|
"schlage"
|
"smartthings"
|
"yale"
|
"genie"
|
"doorking"
|
"salto"
|
"salto_ks"
|
"lockly"
|
"ttlock"
|
"linear"
|
"noiseaware"
|
"nuki"
|
"seam_relay_admin"
|
"igloo"
|
"kwikset"
|
"minut"
|
"my_2n"
|
"controlbyweb"
|
"nest"
|
"igloohome"
|
"ecobee"
|
"hubitat"
|
"four_suites"
|
"dormakaba_oracode"
|
"pti"
|
"wyze"
|
"seam_passport"
|
"visionline"
|
"assa_abloy_credential_service"
|
"tedee"
|
"honeywell_resideo"
|
"latch"
|
"akiles"
|
"assa_abloy_vostio"
|
"assa_abloy_vostio_credential_service"
|
"tado"
|
"salto_space"
|
"sensi"
|
"kwikset2"
|
"keynest"
|
"dormakaba_ambiance"
|
"yale_access"
|
"hid_cm"
|
"google_nest"
)
[]
;
automatically_manage_new_devices
?:
boolean
;
custom_metadata
?:
{
[
x
:
string
]:
null
|
string
|
boolean
}
;
custom_redirect_failure_url
?:
string
;
custom_redirect_url
?:
string
;
customer_key
?:
string
;
device_selection_mode
?:
"none"
|
"single"
|
"multiple"
;
provider_category
?:
|
"noise_sensors"
|
"thermostats"
|
"stable"
|
"consumer_smartlocks"
|
"access_control_systems"
|
"internal_beta"
;
wait_for_device_creation
?:
boolean
;
}
,
options
?:
ConnectWebviewsCreateOptions
,
)
=>
ConnectWebviewsCreateRequest
/connect_
webviews/delete
get
"/connect_webviews/delete"
()
:
(
parameters
?:
{
connect_webview_id
:
string
}
,
options
?:
ConnectWebviewsDeleteOptions
,
)
=>
ConnectWebviewsDeleteRequest
Returns
(
parameters
?:
{
connect_webview_id
:
string
}
,
options
?:
ConnectWebviewsDeleteOptions
,
)
=>
ConnectWebviewsDeleteRequest
/connect_
webviews/get
get
"/connect_webviews/get"
()
:
(
parameters
?:
{
connect_webview_id
:
string
}
,
options
?:
ConnectWebviewsGetOptions
,
)
=>
ConnectWebviewsGetRequest
Returns
(
parameters
?:
{
connect_webview_id
:
string
}
,
options
?:
ConnectWebviewsGetOptions
,
)
=>
ConnectWebviewsGetRequest
/connect_
webviews/list
get
"/connect_webviews/list"
()
:
(
parameters
?:
{
custom_metadata_has
?:
{
[
x
:
string
]:
string
|
boolean
}
;
customer_key
?:
string
;
limit
?:
number
;
page_cursor
?:
null
|
string
;
user_identifier_key
?:
string
;
}
,
options
?:
ConnectWebviewsListOptions
,
)
=>
ConnectWebviewsListRequest
Returns
(
parameters
?:
{
custom_metadata_has
?:
{
[
x
:
string
]:
string
|
boolean
}
;
customer_key
?:
string
;
limit
?:
number
;
page_cursor
?:
null
|
string
;
user_identifier_key
?:
string
;
}
,
options
?:
ConnectWebviewsListOptions
,
)
=>
ConnectWebviewsListRequest
/connected_
accounts/delete
get
"/connected_accounts/delete"
()
:
(
parameters
?:
{
connected_account_id
:
string
;
sync
?:
boolean
}
,
options
?:
ConnectedAccountsDeleteOptions
,
)
=>
ConnectedAccountsDeleteRequest
Returns
(
parameters
?:
{
connected_account_id
:
string
;
sync
?:
boolean
}
,
options
?:
ConnectedAccountsDeleteOptions
,
)
=>
ConnectedAccountsDeleteRequest
/connected_
accounts/get
get
"/connected_accounts/get"
()
:
(
parameters
?:
ConnectedAccountsGetParameters
,
options
?:
ConnectedAccountsGetOptions
,
)
=>
ConnectedAccountsGetRequest
Returns
(
parameters
?:
ConnectedAccountsGetParameters
,
options
?:
ConnectedAccountsGetOptions
,
)
=>
ConnectedAccountsGetRequest
/connected_
accounts/list
get
"/connected_accounts/list"
()
:
(
parameters
?:
{
custom_metadata_has
?:
{
[
x
:
string
]:
string
|
boolean
}
;
customer_key
?:
string
;
limit
?:
number
;
page_cursor
?:
null
|
string
;
search
?:
string
;
user_identifier_key
?:
string
;
}
,
options
?:
ConnectedAccountsListOptions
,
)
=>
ConnectedAccountsListRequest
Returns
(
parameters
?:
{
custom_metadata_has
?:
{
[
x
:
string
]:
string
|
boolean
}
;
customer_key
?:
string
;
limit
?:
number
;
page_cursor
?:
null
|
string
;
search
?:
string
;
user_identifier_key
?:
string
;
}
,
options
?:
ConnectedAccountsListOptions
,
)
=>
ConnectedAccountsListRequest
/connected_
accounts/sync
get
"/connected_accounts/sync"
()
:
(
parameters
?:
{
connected_account_id
:
string
}
,
options
?:
ConnectedAccountsSyncOptions
,
)
=>
ConnectedAccountsSyncRequest
Returns
(
parameters
?:
{
connected_account_id
:
string
}
,
options
?:
ConnectedAccountsSyncOptions
,
)
=>
ConnectedAccountsSyncRequest
/connected_
accounts/update
get
"/connected_accounts/update"
()
:
(
parameters
?:
{
accepted_capabilities
?:
(
"lock"
|
"thermostat"
|
"noise_sensor"
|
"access_control"
)
[]
;
automatically_manage_new_devices
?:
boolean
;
connected_account_id
:
string
;
custom_metadata
?:
{
[
x
:
string
]:
null
|
string
|
boolean
}
;
}
,
options
?:
ConnectedAccountsUpdateOptions
,
)
=>
ConnectedAccountsUpdateRequest
Returns
(
parameters
?:
{
accepted_capabilities
?:
(
"lock"
|
"thermostat"
|
"noise_sensor"
|
"access_control"
)
[]
;
automatically_manage_new_devices
?:
boolean
;
connected_account_id
:
string
;
custom_metadata
?:
{
[
x
:
string
]:
null
|
string
|
boolean
}
;
}
,
options
?:
ConnectedAccountsUpdateOptions
,
)
=>
ConnectedAccountsUpdateRequest
/customers/create_
portal
get
"/customers/create_portal"
()
:
(
parameters
?:
CustomersCreatePortalParameters
,
options
?:
CustomersCreatePortalOptions
,
)
=>
CustomersCreatePortalRequest
Returns
(
parameters
?:
CustomersCreatePortalParameters
,
options
?:
CustomersCreatePortalOptions
,
)
=>
CustomersCreatePortalRequest
/customers/delete_
data
get
"/customers/delete_data"
()
:
(
parameters
?:
{
access_grant_keys
?:
string
[]
;
booking_keys
?:
string
[]
;
building_keys
?:
string
[]
;
common_area_keys
?:
string
[]
;
customer_keys
?:
string
[]
;
facility_keys
?:
string
[]
;
guest_keys
?:
string
[]
;
listing_keys
?:
string
[]
;
property_keys
?:
string
[]
;
property_listing_keys
?:
string
[]
;
reservation_keys
?:
string
[]
;
resident_keys
?:
string
[]
;
room_keys
?:
string
[]
;
space_keys
?:
string
[]
;
tenant_keys
?:
string
[]
;
unit_keys
?:
string
[]
;
user_identity_keys
?:
string
[]
;
user_keys
?:
string
[]
;
}
,
options
?:
CustomersDeleteDataOptions
,
)
=>
CustomersDeleteDataRequest
Returns
(
parameters
?:
{
access_grant_keys
?:
string
[]
;
booking_keys
?:
string
[]
;
building_keys
?:
string
[]
;
common_area_keys
?:
string
[]
;
customer_keys
?:
string
[]
;
facility_keys
?:
string
[]
;
guest_keys
?:
string
[]
;
listing_keys
?:
string
[]
;
property_keys
?:
string
[]
;
property_listing_keys
?:
string
[]
;
reservation_keys
?:
string
[]
;
resident_keys
?:
string
[]
;
room_keys
?:
string
[]
;
space_keys
?:
string
[]
;
tenant_keys
?:
string
[]
;
unit_keys
?:
string
[]
;
user_identity_keys
?:
string
[]
;
user_keys
?:
string
[]
;
}
,
options
?:
CustomersDeleteDataOptions
,
)
=>
CustomersDeleteDataRequest
/customers/push_
data
get
"/customers/push_data"
()
:
(
parameters
?:
{
access_grants
?:
{
access_grant_key
:
string
;
building_keys
?:
string
[]
;
common_area_keys
?:
string
[]
;
ends_at
?:
string
;
facility_keys
?:
string
[]
;
guest_key
?:
string
;
listing_keys
?:
string
[]
;
name
?:
string
;
preferred_code
?:
string
;
property_keys
?:
string
[]
;
resident_key
?:
string
;
room_keys
?:
string
[]
;
space_keys
?:
string
[]
;
starts_at
?:
string
;
tenant_key
?:
string
;
unit_keys
?:
string
[]
;
user_identity_key
?:
string
;
user_key
?:
string
;
}
[]
;
bookings
?:
{
booking_key
:
string
;
building_keys
?:
string
[]
;
common_area_keys
?:
string
[]
;
ends_at
?:
string
;
facility_keys
?:
string
[]
;
guest_key
?:
string
;
listing_keys
?:
string
[]
;
name
?:
string
;
preferred_code
?:
string
;
property_keys
?:
string
[]
;
resident_key
?:
string
;
room_keys
?:
string
[]
;
space_keys
?:
string
[]
;
starts_at
?:
string
;
tenant_key
?:
string
;
unit_keys
?:
string
[]
;
user_identity_key
?:
string
;
user_key
?:
string
;
}
[]
;
buildings
?:
{
building_key
:
string
;
name
:
string
}
[]
;
common_areas
?:
{
common_area_key
:
string
;
name
:
string
}
[]
;
customer_key
:
string
;
facilities
?:
{
facility_key
:
string
;
name
:
string
}
[]
;
guests
?:
{
email_address
?:
string
;
guest_key
:
string
;
name
:
string
;
phone_number
?:
string
;
}
[]
;
listings
?:
{
listing_key
:
string
;
name
:
string
}
[]
;
properties
?:
{
name
:
string
;
property_key
:
string
}
[]
;
property_listings
?:
{
name
:
string
;
property_listing_key
:
string
}
[]
;
reservations
?:
{
building_keys
?:
string
[]
;
common_area_keys
?:
string
[]
;
ends_at
?:
string
;
facility_keys
?:
string
[]
;
guest_key
?:
string
;
listing_keys
?:
string
[]
;
name
?:
string
;
preferred_code
?:
string
;
property_keys
?:
string
[]
;
reservation_key
:
string
;
resident_key
?:
string
;
room_keys
?:
string
[]
;
space_keys
?:
string
[]
;
starts_at
?:
string
;
tenant_key
?:
string
;
unit_keys
?:
string
[]
;
user_identity_key
?:
string
;
user_key
?:
string
;
}
[]
;
residents
?:
{
email_address
?:
string
;
name
:
string
;
phone_number
?:
string
;
resident_key
:
string
;
}
[]
;
rooms
?:
{
name
:
string
;
room_key
:
string
}
[]
;
spaces
?:
{
name
:
string
;
space_key
:
string
}
[]
;
tenants
?:
{
email_address
?:
string
;
name
:
string
;
phone_number
?:
string
;
tenant_key
:
string
;
}
[]
;
units
?:
{
name
:
string
;
unit_key
:
string
}
[]
;
user_identities
?:
{
email_address
?:
string
;
name
:
string
;
phone_number
?:
string
;
user_identity_key
:
string
;
}
[]
;
users
?:
{
email_address
?:
string
;
name
:
string
;
phone_number
?:
string
;
user_key
:
string
;
}
[]
;
}
,
options
?:
CustomersPushDataOptions
,
)
=>
CustomersPushDataRequest
Returns
(
parameters
?:
{
access_grants
?:
{
access_grant_key
:
string
;
building_keys
?:
string
[]
;
common_area_keys
?:
string
[]
;
ends_at
?:
string
;
facility_keys
?:
string
[]
;
guest_key
?:
string
;
listing_keys
?:
string
[]
;
name
?:
string
;
preferred_code
?:
string
;
property_keys
?:
string
[]
;
resident_key
?:
string
;
room_keys
?:
string
[]
;
space_keys
?:
string
[]
;
starts_at
?:
string
;
tenant_key
?:
string
;
unit_keys
?:
string
[]
;
user_identity_key
?:
string
;
user_key
?:
string
;
}
[]
;
bookings
?:
{
booking_key
:
string
;
building_keys
?:
string
[]
;
common_area_keys
?:
string
[]
;
ends_at
?:
string
;
facility_keys
?:
string
[]
;
guest_key
?:
string
;
listing_keys
?:
string
[]
;
name
?:
string
;
preferred_code
?:
string
;
property_keys
?:
string
[]
;
resident_key
?:
string
;
room_keys
?:
string
[]
;
space_keys
?:
string
[]
;
starts_at
?:
string
;
tenant_key
?:
string
;
unit_keys
?:
string
[]
;
user_identity_key
?:
string
;
user_key
?:
string
;
}
[]
;
buildings
?:
{
building_key
:
string
;
name
:
string
}
[]
;
common_areas
?:
{
common_area_key
:
string
;
name
:
string
}
[]
;
customer_key
:
string
;
facilities
?:
{
facility_key
:
string
;
name
:
string
}
[]
;
guests
?:
{
email_address
?:
string
;
guest_key
:
string
;
name
:
string
;
phone_number
?:
string
;
}
[]
;
listings
?:
{
listing_key
:
string
;
name
:
string
}
[]
;
properties
?:
{
name
:
string
;
property_key
:
string
}
[]
;
property_listings
?:
{
name
:
string
;
property_listing_key
:
string
}
[]
;
reservations
?:
{
building_keys
?:
string
[]
;
common_area_keys
?:
string
[]
;
ends_at
?:
string
;
facility_keys
?:
string
[]
;
guest_key
?:
string
;
listing_keys
?:
string
[]
;
name
?:
string
;
preferred_code
?:
string
;
property_keys
?:
string
[]
;
reservation_key
:
string
;
resident_key
?:
string
;
room_keys
?:
string
[]
;
space_keys
?:
string
[]
;
starts_at
?:
string
;
tenant_key
?:
string
;
unit_keys
?:
string
[]
;
user_identity_key
?:
string
;
user_key
?:
string
;
}
[]
;
residents
?:
{
email_address
?:
string
;
name
:
string
;
phone_number
?:
string
;
resident_key
:
string
;
}
[]
;
rooms
?:
{
name
:
string
;
room_key
:
string
}
[]
;
spaces
?:
{
name
:
string
;
space_key
:
string
}
[]
;
tenants
?:
{
email_address
?:
string
;
name
:
string
;
phone_number
?:
string
;
tenant_key
:
string
;
}
[]
;
units
?:
{
name
:
string
;
unit_key
:
string
}
[]
;
user_identities
?:
{
email_address
?:
string
;
name
:
string
;
phone_number
?:
string
;
user_identity_key
:
string
;
}
[]
;
users
?:
{
email_address
?:
string
;
name
:
string
;
phone_number
?:
string
;
user_key
:
string
;
}
[]
;
}
,
options
?:
CustomersPushDataOptions
,
)
=>
CustomersPushDataRequest
/devices/delete
get
"/devices/delete"
()
:
(
parameters
?:
{
device_id
:
string
}
,
options
?:
DevicesDeleteOptions
,
)
=>
DevicesDeleteRequest
Returns
(
parameters
?:
{
device_id
:
string
}
,
options
?:
DevicesDeleteOptions
,
)
=>
DevicesDeleteRequest
/devices/get
get
"/devices/get"
()
:
(
parameters
?:
{
device_id
?:
string
;
name
?:
string
}
,
options
?:
DevicesGetOptions
,
)
=>
DevicesGetRequest
Returns
(
parameters
?:
{
device_id
?:
string
;
name
?:
string
}
,
options
?:
DevicesGetOptions
,
)
=>
DevicesGetRequest
/devices/list
get
"/devices/list"
()
:
(
parameters
?:
{
connect_webview_id
?:
string
;
connected_account_id
?:
string
;
connected_account_ids
?:
string
[]
;
created_before
?:
Date
;
custom_metadata_has
?:
{
[
x
:
string
]:
string
|
boolean
}
;
customer_key
?:
string
;
device_ids
?:
string
[]
;
device_type
?:
|
"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"
|
"seam_relay"
|
"smartthings_lock"
|
"wyze_lock"
|
"yale_lock"
|
"two_n_intercom"
|
"controlbyweb_device"
|
"ttlock_lock"
|
"igloohome_lock"
|
"hubitat_lock"
|
"four_suites_door"
|
"dormakaba_oracode_door"
|
"tedee_lock"
|
"akiles_lock"
|
"noiseaware_activity_zone"
|
"minut_sensor"
|
"ecobee_thermostat"
|
"nest_thermostat"
|
"honeywell_resideo_thermostat"
|
"tado_thermostat"
|
"sensi_thermostat"
|
"smartthings_thermostat"
|
"ios_phone"
|
"android_phone"
;
device_types
?:
(
|
"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"
|
"seam_relay"
|
"smartthings_lock"
|
"wyze_lock"
|
"yale_lock"
|
"two_n_intercom"
|
"controlbyweb_device"
|
"ttlock_lock"
|
"igloohome_lock"
|
"hubitat_lock"
|
"four_suites_door"
|
"dormakaba_oracode_door"
|
"tedee_lock"
|
"akiles_lock"
|
"noiseaware_activity_zone"
|
"minut_sensor"
|
"ecobee_thermostat"
|
"nest_thermostat"
|
"honeywell_resideo_thermostat"
|
"tado_thermostat"
|
"sensi_thermostat"
|
"smartthings_thermostat"
|
"ios_phone"
|
"android_phone"
)
[]
;
exclude_if
?:
(
|
"can_remotely_unlock"
|
"can_remotely_lock"
|
"can_program_offline_access_codes"
|
"can_program_online_access_codes"
|
"can_hvac_heat"
|
"can_hvac_cool"
|
"can_hvac_heat_cool"
|
"can_turn_off_hvac"
|
"can_simulate_removal"
|
"can_simulate_connection"
|
"can_simulate_disconnection"
|
"can_unlock_with_code"
|
"can_run_thermostat_programs"
|
"can_simulate_hub_connection"
|
"can_simulate_hub_disconnection"
|
"can_simulate_paid_subscription"
)
[]
;
include_if
?:
(
|
"can_remotely_unlock"
|
"can_remotely_lock"
|
"can_program_offline_access_codes"
|
"can_program_online_access_codes"
|
"can_hvac_heat"
|
"can_hvac_cool"
|
"can_hvac_heat_cool"
|
"can_turn_off_hvac"
|
"can_simulate_removal"
|
"can_simulate_connection"
|
"can_simulate_disconnection"
|
"can_unlock_with_code"
|
"can_run_thermostat_programs"
|
"can_simulate_hub_connection"
|
"can_simulate_hub_disconnection"
|
"can_simulate_paid_subscription"
)
[]
;
limit
?:
number
;
manufacturer
?:
|
"akuvox"
|
"august"
|
"avigilon_alta"
|
"brivo"
|
"butterflymx"
|
"schlage"
|
"smartthings"
|
"yale"
|
"genie"
|
"doorking"
|
"salto"
|
"lockly"
|
"ttlock"
|
"linear"
|
"noiseaware"
|
"nuki"
|
"igloo"
|
"kwikset"
|
"minut"
|
"controlbyweb"
|
"nest"
|
"igloohome"
|
"ecobee"
|
"hubitat"
|
"four_suites"
|
"dormakaba_oracode"
|
"wyze"
|
"tedee"
|
"honeywell_resideo"
|
"akiles"
|
"tado"
|
"sensi"
|
"kwikset2"
|
"keynest"
|
"keywe"
|
"philia"
|
"samsung"
|
"seam"
|
"unknown"
|
"two_n"
;
page_cursor
?:
null
|
string
;
search
?:
string
;
space_id
?:
string
;
unstable_location_id
?:
null
|
string
;
user_identifier_key
?:
string
;
}
,
options
?:
DevicesListOptions
,
)
=>
DevicesListRequest
Returns
(
parameters
?:
{
connect_webview_id
?:
string
;
connected_account_id
?:
string
;
connected_account_ids
?:
string
[]
;
created_before
?:
Date
;
custom_metadata_has
?:
{
[
x
:
string
]:
string
|
boolean
}
;
customer_key
?:
string
;
device_ids
?:
string
[]
;
device_type
?:
|
"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"
|
"seam_relay"
|
"smartthings_lock"
|
"wyze_lock"
|
"yale_lock"
|
"two_n_intercom"
|
"controlbyweb_device"
|
"ttlock_lock"
|
"igloohome_lock"
|
"hubitat_lock"
|
"four_suites_door"
|
"dormakaba_oracode_door"
|
"tedee_lock"
|
"akiles_lock"
|
"noiseaware_activity_zone"
|
"minut_sensor"
|
"ecobee_thermostat"
|
"nest_thermostat"
|
"honeywell_resideo_thermostat"
|
"tado_thermostat"
|
"sensi_thermostat"
|
"smartthings_thermostat"
|
"ios_phone"
|
"android_phone"
;
device_types
?:
(
|
"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"
|
"seam_relay"
|
"smartthings_lock"
|
"wyze_lock"
|
"yale_lock"
|
"two_n_intercom"
|
"controlbyweb_device"
|
"ttlock_lock"
|
"igloohome_lock"
|
"hubitat_lock"
|
"four_suites_door"
|
"dormakaba_oracode_door"
|
"tedee_lock"
|
"akiles_lock"
|
"noiseaware_activity_zone"
|
"minut_sensor"
|
"ecobee_thermostat"
|
"nest_thermostat"
|
"honeywell_resideo_thermostat"
|
"tado_thermostat"
|
"sensi_thermostat"
|
"smartthings_thermostat"
|
"ios_phone"
|
"android_phone"
)
[]
;
exclude_if
?:
(
|
"can_remotely_unlock"
|
"can_remotely_lock"
|
"can_program_offline_access_codes"
|
"can_program_online_access_codes"
|
"can_hvac_heat"
|
"can_hvac_cool"
|
"can_hvac_heat_cool"
|
"can_turn_off_hvac"
|
"can_simulate_removal"
|
"can_simulate_connection"
|
"can_simulate_disconnection"
|
"can_unlock_with_code"
|
"can_run_thermostat_programs"
|
"can_simulate_hub_connection"
|
"can_simulate_hub_disconnection"
|
"can_simulate_paid_subscription"
)
[]
;
include_if
?:
(
|
"can_remotely_unlock"
|
"can_remotely_lock"
|
"can_program_offline_access_codes"
|
"can_program_online_access_codes"
|
"can_hvac_heat"
|
"can_hvac_cool"
|
"can_hvac_heat_cool"
|
"can_turn_off_hvac"
|
"can_simulate_removal"
|
"can_simulate_connection"
|
"can_simulate_disconnection"
|
"can_unlock_with_code"
|
"can_run_thermostat_programs"
|
"can_simulate_hub_connection"
|
"can_simulate_hub_disconnection"
|
"can_simulate_paid_subscription"
)
[]
;
limit
?:
number
;
manufacturer
?:
|
"akuvox"
|
"august"
|
"avigilon_alta"
|
"brivo"
|
"butterflymx"
|
"schlage"
|
"smartthings"
|
"yale"
|
"genie"
|
"doorking"
|
"salto"
|
"lockly"
|
"ttlock"
|
"linear"
|
"noiseaware"
|
"nuki"
|
"igloo"
|
"kwikset"
|
"minut"
|
"controlbyweb"
|
"nest"
|
"igloohome"
|
"ecobee"
|
"hubitat"
|
"four_suites"
|
"dormakaba_oracode"
|
"wyze"
|
"tedee"
|
"honeywell_resideo"
|
"akiles"
|
"tado"
|
"sensi"
|
"kwikset2"
|
"keynest"
|
"keywe"
|
"philia"
|
"samsung"
|
"seam"
|
"unknown"
|
"two_n"
;
page_cursor
?:
null
|
string
;
search
?:
string
;
space_id
?:
string
;
unstable_location_id
?:
null
|
string
;
user_identifier_key
?:
string
;
}
,
options
?:
DevicesListOptions
,
)
=>
DevicesListRequest
/devices/list_
device_
providers
get
"/devices/list_device_providers"
()
:
(
parameters
?:
{
provider_category
?:
|
"noise_sensors"
|
"thermostats"
|
"stable"
|
"consumer_smartlocks"
|
"access_control_systems"
;
}
,
options
?:
DevicesListDeviceProvidersOptions
,
)
=>
DevicesListDeviceProvidersRequest
Returns
(
parameters
?:
{
provider_category
?:
|
"noise_sensors"
|
"thermostats"
|
"stable"
|
"consumer_smartlocks"
|
"access_control_systems"
;
}
,
options
?:
DevicesListDeviceProvidersOptions
,
)
=>
DevicesListDeviceProvidersRequest
/devices/simulate/connect
get
"/devices/simulate/connect"
()
:
(
parameters
?:
{
device_id
:
string
}
,
options
?:
DevicesSimulateConnectOptions
,
)
=>
DevicesSimulateConnectRequest
Returns
(
parameters
?:
{
device_id
:
string
}
,
options
?:
DevicesSimulateConnectOptions
,
)
=>
DevicesSimulateConnectRequest
/devices/simulate/connect_
to_
hub
get
"/devices/simulate/connect_to_hub"
()
:
(
parameters
?:
{
device_id
:
string
}
,
options
?:
DevicesSimulateConnectToHubOptions
,
)
=>
DevicesSimulateConnectToHubRequest
Returns
(
parameters
?:
{
device_id
:
string
}
,
options
?:
DevicesSimulateConnectToHubOptions
,
)
=>
DevicesSimulateConnectToHubRequest
/devices/simulate/disconnect
get
"/devices/simulate/disconnect"
()
:
(
parameters
?:
{
device_id
:
string
}
,
options
?:
DevicesSimulateDisconnectOptions
,
)
=>
DevicesSimulateDisconnectRequest
Returns
(
parameters
?:
{
device_id
:
string
}
,
options
?:
DevicesSimulateDisconnectOptions
,
)
=>
DevicesSimulateDisconnectRequest
/devices/simulate/disconnect_
from_
hub
get
"/devices/simulate/disconnect_from_hub"
()
:
(
parameters
?:
{
device_id
:
string
}
,
options
?:
DevicesSimulateDisconnectFromHubOptions
,
)
=>
DevicesSimulateDisconnectFromHubRequest
Returns
(
parameters
?:
{
device_id
:
string
}
,
options
?:
DevicesSimulateDisconnectFromHubOptions
,
)
=>
DevicesSimulateDisconnectFromHubRequest
/devices/simulate/paid_
subscription
get
"/devices/simulate/paid_subscription"
()
:
(
parameters
?:
{
device_id
:
string
;
is_expired
:
boolean
}
,
options
?:
DevicesSimulatePaidSubscriptionOptions
,
)
=>
DevicesSimulatePaidSubscriptionRequest
Returns
(
parameters
?:
{
device_id
:
string
;
is_expired
:
boolean
}
,
options
?:
DevicesSimulatePaidSubscriptionOptions
,
)
=>
DevicesSimulatePaidSubscriptionRequest
/devices/simulate/remove
get
"/devices/simulate/remove"
()
:
(
parameters
?:
{
device_id
:
string
}
,
options
?:
DevicesSimulateRemoveOptions
,
)
=>
DevicesSimulateRemoveRequest
Returns
(
parameters
?:
{
device_id
:
string
}
,
options
?:
DevicesSimulateRemoveOptions
,
)
=>
DevicesSimulateRemoveRequest
/devices/unmanaged/get
get
"/devices/unmanaged/get"
()
:
(
parameters
?:
{
device_id
?:
string
;
name
?:
string
}
,
options
?:
DevicesUnmanagedGetOptions
,
)
=>
DevicesUnmanagedGetRequest
Returns
(
parameters
?:
{
device_id
?:
string
;
name
?:
string
}
,
options
?:
DevicesUnmanagedGetOptions
,
)
=>
DevicesUnmanagedGetRequest
/devices/unmanaged/list
get
"/devices/unmanaged/list"
()
:
(
parameters
?:
{
connect_webview_id
?:
string
;
connected_account_id
?:
string
;
connected_account_ids
?:
string
[]
;
created_before
?:
Date
;
custom_metadata_has
?:
{
[
x
:
string
]:
string
|
boolean
}
;
customer_key
?:
string
;
device_ids
?:
string
[]
;
device_type
?:
|
"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"
|
"seam_relay"
|
"smartthings_lock"
|
"wyze_lock"
|
"yale_lock"
|
"two_n_intercom"
|
"controlbyweb_device"
|
"ttlock_lock"
|
"igloohome_lock"
|
"hubitat_lock"
|
"four_suites_door"
|
"dormakaba_oracode_door"
|
"tedee_lock"
|
"akiles_lock"
|
"noiseaware_activity_zone"
|
"minut_sensor"
|
"ecobee_thermostat"
|
"nest_thermostat"
|
"honeywell_resideo_thermostat"
|
"tado_thermostat"
|
"sensi_thermostat"
|
"smartthings_thermostat"
|
"ios_phone"
|
"android_phone"
;
device_types
?:
(
|
"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"
|
"seam_relay"
|
"smartthings_lock"
|
"wyze_lock"
|
"yale_lock"
|
"two_n_intercom"
|
"controlbyweb_device"
|
"ttlock_lock"
|
"igloohome_lock"
|
"hubitat_lock"
|
"four_suites_door"
|
"dormakaba_oracode_door"
|
"tedee_lock"
|
"akiles_lock"
|
"noiseaware_activity_zone"
|
"minut_sensor"
|
"ecobee_thermostat"
|
"nest_thermostat"
|
"honeywell_resideo_thermostat"
|
"tado_thermostat"
|
"sensi_thermostat"
|
"smartthings_thermostat"
|
"ios_phone"
|
"android_phone"
)
[]
;
exclude_if
?:
(
|
"can_remotely_unlock"
|
"can_remotely_lock"
|
"can_program_offline_access_codes"
|
"can_program_online_access_codes"
|
"can_hvac_heat"
|
"can_hvac_cool"
|
"can_hvac_heat_cool"
|
"can_turn_off_hvac"
|
"can_simulate_removal"
|
"can_simulate_connection"
|
"can_simulate_disconnection"
|
"can_unlock_with_code"
|
"can_run_thermostat_programs"
|
"can_simulate_hub_connection"
|
"can_simulate_hub_disconnection"
|
"can_simulate_paid_subscription"
)
[]
;
include_if
?:
(
|
"can_remotely_unlock"
|
"can_remotely_lock"
|
"can_program_offline_access_codes"
|
"can_program_online_access_codes"
|
"can_hvac_heat"
|
"can_hvac_cool"
|
"can_hvac_heat_cool"
|
"can_turn_off_hvac"
|
"can_simulate_removal"
|
"can_simulate_connection"
|
"can_simulate_disconnection"
|
"can_unlock_with_code"
|
"can_run_thermostat_programs"
|
"can_simulate_hub_connection"
|
"can_simulate_hub_disconnection"
|
"can_simulate_paid_subscription"
)
[]
;
limit
?:
number
;
manufacturer
?:
|
"akuvox"
|
"august"
|
"avigilon_alta"
|
"brivo"
|
"butterflymx"
|
"schlage"
|
"smartthings"
|
"yale"
|
"genie"
|
"doorking"
|
"salto"
|
"lockly"
|
"ttlock"
|
"linear"
|
"noiseaware"
|
"nuki"
|
"igloo"
|
"kwikset"
|
"minut"
|
"controlbyweb"
|
"nest"
|
"igloohome"
|
"ecobee"
|
"hubitat"
|
"four_suites"
|
"dormakaba_oracode"
|
"wyze"
|
"tedee"
|
"honeywell_resideo"
|
"akiles"
|
"tado"
|
"sensi"
|
"kwikset2"
|
"keynest"
|
"keywe"
|
"philia"
|
"samsung"
|
"seam"
|
"unknown"
|
"two_n"
;
page_cursor
?:
null
|
string
;
search
?:
string
;
space_id
?:
string
;
unstable_location_id
?:
null
|
string
;
user_identifier_key
?:
string
;
}
,
options
?:
DevicesUnmanagedListOptions
,
)
=>
DevicesUnmanagedListRequest
Returns
(
parameters
?:
{
connect_webview_id
?:
string
;
connected_account_id
?:
string
;
connected_account_ids
?:
string
[]
;
created_before
?:
Date
;
custom_metadata_has
?:
{
[
x
:
string
]:
string
|
boolean
}
;
customer_key
?:
string
;
device_ids
?:
string
[]
;
device_type
?:
|
"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"
|
"seam_relay"
|
"smartthings_lock"
|
"wyze_lock"
|
"yale_lock"
|
"two_n_intercom"
|
"controlbyweb_device"
|
"ttlock_lock"
|
"igloohome_lock"
|
"hubitat_lock"
|
"four_suites_door"
|
"dormakaba_oracode_door"
|
"tedee_lock"
|
"akiles_lock"
|
"noiseaware_activity_zone"
|
"minut_sensor"
|
"ecobee_thermostat"
|
"nest_thermostat"
|
"honeywell_resideo_thermostat"
|
"tado_thermostat"
|
"sensi_thermostat"
|
"smartthings_thermostat"
|
"ios_phone"
|
"android_phone"
;
device_types
?:
(
|
"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"
|
"seam_relay"
|
"smartthings_lock"
|
"wyze_lock"
|
"yale_lock"
|
"two_n_intercom"
|
"controlbyweb_device"
|
"ttlock_lock"
|
"igloohome_lock"
|
"hubitat_lock"
|
"four_suites_door"
|
"dormakaba_oracode_door"
|
"tedee_lock"
|
"akiles_lock"
|
"noiseaware_activity_zone"
|
"minut_sensor"
|
"ecobee_thermostat"
|
"nest_thermostat"
|
"honeywell_resideo_thermostat"
|
"tado_thermostat"
|
"sensi_thermostat"
|
"smartthings_thermostat"
|
"ios_phone"
|
"android_phone"
)
[]
;
exclude_if
?:
(
|
"can_remotely_unlock"
|
"can_remotely_lock"
|
"can_program_offline_access_codes"
|
"can_program_online_access_codes"
|
"can_hvac_heat"
|
"can_hvac_cool"
|
"can_hvac_heat_cool"
|
"can_turn_off_hvac"
|
"can_simulate_removal"
|
"can_simulate_connection"
|
"can_simulate_disconnection"
|
"can_unlock_with_code"
|
"can_run_thermostat_programs"
|
"can_simulate_hub_connection"
|
"can_simulate_hub_disconnection"
|
"can_simulate_paid_subscription"
)
[]
;
include_if
?:
(
|
"can_remotely_unlock"
|
"can_remotely_lock"
|
"can_program_offline_access_codes"
|
"can_program_online_access_codes"
|
"can_hvac_heat"
|
"can_hvac_cool"
|
"can_hvac_heat_cool"
|
"can_turn_off_hvac"
|
"can_simulate_removal"
|
"can_simulate_connection"
|
"can_simulate_disconnection"
|
"can_unlock_with_code"
|
"can_run_thermostat_programs"
|
"can_simulate_hub_connection"
|
"can_simulate_hub_disconnection"
|
"can_simulate_paid_subscription"
)
[]
;
limit
?:
number
;
manufacturer
?:
|
"akuvox"
|
"august"
|
"avigilon_alta"
|
"brivo"
|
"butterflymx"
|
"schlage"
|
"smartthings"
|
"yale"
|
"genie"
|
"doorking"
|
"salto"
|
"lockly"
|
"ttlock"
|
"linear"
|
"noiseaware"
|
"nuki"
|
"igloo"
|
"kwikset"
|
"minut"
|
"controlbyweb"
|
"nest"
|
"igloohome"
|
"ecobee"
|
"hubitat"
|
"four_suites"
|
"dormakaba_oracode"
|
"wyze"
|
"tedee"
|
"honeywell_resideo"
|
"akiles"
|
"tado"
|
"sensi"
|
"kwikset2"
|
"keynest"
|
"keywe"
|
"philia"
|
"samsung"
|
"seam"
|
"unknown"
|
"two_n"
;
page_cursor
?:
null
|
string
;
search
?:
string
;
space_id
?:
string
;
unstable_location_id
?:
null
|
string
;
user_identifier_key
?:
string
;
}
,
options
?:
DevicesUnmanagedListOptions
,
)
=>
DevicesUnmanagedListRequest
/devices/unmanaged/update
get
"/devices/unmanaged/update"
()
:
(
parameters
?:
{
custom_metadata
?:
{
[
x
:
string
]:
null
|
string
|
boolean
}
;
device_id
:
string
;
is_managed
?:
true
;
}
,
options
?:
DevicesUnmanagedUpdateOptions
,
)
=>
DevicesUnmanagedUpdateRequest
Returns
(
parameters
?:
{
custom_metadata
?:
{
[
x
:
string
]:
null
|
string
|
boolean
}
;
device_id
:
string
;
is_managed
?:
true
;
}
,
options
?:
DevicesUnmanagedUpdateOptions
,
)
=>
DevicesUnmanagedUpdateRequest
/devices/update
get
"/devices/update"
()
:
(
parameters
?:
{
custom_metadata
?:
{
[
x
:
string
]:
null
|
string
|
boolean
}
;
device_id
:
string
;
is_managed
?:
boolean
;
name
?:
null
|
string
;
properties
?:
{
name
?:
null
|
string
}
;
}
,
options
?:
DevicesUpdateOptions
,
)
=>
DevicesUpdateRequest
Returns
(
parameters
?:
{
custom_metadata
?:
{
[
x
:
string
]:
null
|
string
|
boolean
}
;
device_id
:
string
;
is_managed
?:
boolean
;
name
?:
null
|
string
;
properties
?:
{
name
?:
null
|
string
}
;
}
,
options
?:
DevicesUpdateOptions
,
)
=>
DevicesUpdateRequest
/events/get
get
"/events/get"
()
:
(
parameters
?:
{
device_id
?:
string
;
event_id
?:
string
;
event_type
?:
string
;
}
,
options
?:
EventsGetOptions
,
)
=>
EventsGetRequest
Returns
(
parameters
?:
{
device_id
?:
string
;
event_id
?:
string
;
event_type
?:
string
;
}
,
options
?:
EventsGetOptions
,
)
=>
EventsGetRequest
/events/list
get
"/events/list"
()
:
(
parameters
?:
{
access_code_id
?:
string
;
access_code_ids
?:
string
[]
;
acs_system_id
?:
string
;
acs_system_ids
?:
string
[]
;
between
?:
(
string
|
Date
)
[]
;
connect_webview_id
?:
string
;
connected_account_id
?:
string
;
customer_key
?:
string
;
device_id
?:
string
;
device_ids
?:
string
[]
;
event_ids
?:
string
[]
;
event_type
?:
|
"access_code.created"
|
"access_code.changed"
|
"access_code.scheduled_on_device"
|
"access_code.set_on_device"
|
"access_code.removed_from_device"
|
"access_code.delay_in_setting_on_device"
|
"access_code.failed_to_set_on_device"
|
"access_code.deleted"
|
"access_code.delay_in_removing_from_device"
|
"access_code.failed_to_remove_from_device"
|
"access_code.modified_external_to_seam"
|
"access_code.deleted_external_to_seam"
|
"access_code.backup_access_code_pulled"
|
"access_code.unmanaged.converted_to_managed"
|
"access_code.unmanaged.failed_to_convert_to_managed"
|
"access_code.unmanaged.created"
|
"access_code.unmanaged.removed"
|
"access_grant.created"
|
"access_grant.deleted"
|
"access_grant.access_granted_to_all_doors"
|
"access_grant.access_granted_to_door"
|
"access_grant.access_to_door_lost"
|
"access_method.issued"
|
"access_method.revoked"
|
"access_method.card_encoding_required"
|
"access_method.deleted"
|
"access_method.reissued"
|
"acs_system.connected"
|
"acs_system.added"
|
"acs_system.disconnected"
|
"acs_credential.deleted"
|
"acs_credential.issued"
|
"acs_credential.reissued"
|
"acs_credential.invalidated"
|
"acs_user.created"
|
"acs_user.deleted"
|
"acs_encoder.added"
|
"acs_encoder.removed"
|
"acs_access_group.deleted"
|
"acs_entrance.added"
|
"acs_entrance.removed"
|
"client_session.deleted"
|
"connected_account.connected"
|
"connected_account.created"
|
"connected_account.successful_login"
|
"connected_account.disconnected"
|
"connected_account.completed_first_sync"
|
"connected_account.deleted"
|
"connected_account.completed_first_sync_after_reconnection"
|
"action_attempt.lock_door.succeeded"
|
"action_attempt.lock_door.failed"
|
"action_attempt.unlock_door.succeeded"
|
"action_attempt.unlock_door.failed"
|
"connect_webview.login_succeeded"
|
"connect_webview.login_failed"
|
"device.connected"
|
"device.added"
|
"device.converted_to_unmanaged"
|
"device.unmanaged.converted_to_managed"
|
"device.unmanaged.connected"
|
"device.disconnected"
|
"device.unmanaged.disconnected"
|
"device.tampered"
|
"device.low_battery"
|
"device.battery_status_changed"
|
"device.removed"
|
"device.deleted"
|
"device.third_party_integration_detected"
|
"device.third_party_integration_no_longer_detected"
|
"device.salto.privacy_mode_activated"
|
"device.salto.privacy_mode_deactivated"
|
"device.connection_became_flaky"
|
"device.connection_stabilized"
|
"device.error.subscription_required"
|
"device.error.subscription_required.resolved"
|
"device.accessory_keypad_connected"
|
"device.accessory_keypad_disconnected"
|
"noise_sensor.noise_threshold_triggered"
|
"lock.locked"
|
"lock.unlocked"
|
"lock.access_denied"
|
"thermostat.climate_preset_activated"
|
"thermostat.manually_adjusted"
|
"thermostat.temperature_threshold_exceeded"
|
"thermostat.temperature_threshold_no_longer_exceeded"
|
"thermostat.temperature_reached_set_point"
|
"thermostat.temperature_changed"
|
"device.name_changed"
|
"enrollment_automation.deleted"
|
"phone.deactivated"
;
event_types
?:
(
|
"access_code.created"
|
"access_code.changed"
|
"access_code.scheduled_on_device"
|
"access_code.set_on_device"
|
"access_code.removed_from_device"
|
"access_code.delay_in_setting_on_device"
|
"access_code.failed_to_set_on_device"
|
"access_code.deleted"
|
"access_code.delay_in_removing_from_device"
|
"access_code.failed_to_remove_from_device"
|
"access_code.modified_external_to_seam"
|
"access_code.deleted_external_to_seam"
|
"access_code.backup_access_code_pulled"
|
"access_code.unmanaged.converted_to_managed"
|
"access_code.unmanaged.failed_to_convert_to_managed"
|
"access_code.unmanaged.created"
|
"access_code.unmanaged.removed"
|
"access_grant.created"
|
"access_grant.deleted"
|
"access_grant.access_granted_to_all_doors"
|
"access_grant.access_granted_to_door"
|
"access_grant.access_to_door_lost"
|
"access_method.issued"
|
"access_method.revoked"
|
"access_method.card_encoding_required"
|
"access_method.deleted"
|
"access_method.reissued"
|
"acs_system.connected"
|
"acs_system.added"
|
"acs_system.disconnected"
|
"acs_credential.deleted"
|
"acs_credential.issued"
|
"acs_credential.reissued"
|
"acs_credential.invalidated"
|
"acs_user.created"
|
"acs_user.deleted"
|
"acs_encoder.added"
|
"acs_encoder.removed"
|
"acs_access_group.deleted"
|
"acs_entrance.added"
|
"acs_entrance.removed"
|
"client_session.deleted"
|
"connected_account.connected"
|
"connected_account.created"
|
"connected_account.successful_login"
|
"connected_account.disconnected"
|
"connected_account.completed_first_sync"
|
"connected_account.deleted"
|
"connected_account.completed_first_sync_after_reconnection"
|
"action_attempt.lock_door.succeeded"
|
"action_attempt.lock_door.failed"
|
"action_attempt.unlock_door.succeeded"
|
"action_attempt.unlock_door.failed"
|
"connect_webview.login_succeeded"
|
"connect_webview.login_failed"
|
"device.connected"
|
"device.added"
|
"device.converted_to_unmanaged"
|
"device.unmanaged.converted_to_managed"
|
"device.unmanaged.connected"
|
"device.disconnected"
|
"device.unmanaged.disconnected"
|
"device.tampered"
|
"device.low_battery"
|
"device.battery_status_changed"
|
"device.removed"
|
"device.deleted"
|
"device.third_party_integration_detected"
|
"device.third_party_integration_no_longer_detected"
|
"device.salto.privacy_mode_activated"
|
"device.salto.privacy_mode_deactivated"
|
"device.connection_became_flaky"
|
"device.connection_stabilized"
|
"device.error.subscription_required"
|
"device.error.subscription_required.resolved"
|
"device.accessory_keypad_connected"
|
"device.accessory_keypad_disconnected"
|
"noise_sensor.noise_threshold_triggered"
|
"lock.locked"
|
"lock.unlocked"
|
"lock.access_denied"
|
"thermostat.climate_preset_activated"
|
"thermostat.manually_adjusted"
|
"thermostat.temperature_threshold_exceeded"
|
"thermostat.temperature_threshold_no_longer_exceeded"
|
"thermostat.temperature_reached_set_point"
|
"thermostat.temperature_changed"
|
"device.name_changed"
|
"enrollment_automation.deleted"
|
"phone.deactivated"
)
[]
;
limit
?:
number
;
since
?:
string
;
unstable_offset
?:
number
;
}
,
options
?:
EventsListOptions
,
)
=>
EventsListRequest
Returns
(
parameters
?:
{
access_code_id
?:
string
;
access_code_ids
?:
string
[]
;
acs_system_id
?:
string
;
acs_system_ids
?:
string
[]
;
between
?:
(
string
|
Date
)
[]
;
connect_webview_id
?:
string
;
connected_account_id
?:
string
;
customer_key
?:
string
;
device_id
?:
string
;
device_ids
?:
string
[]
;
event_ids
?:
string
[]
;
event_type
?:
|
"access_code.created"
|
"access_code.changed"
|
"access_code.scheduled_on_device"
|
"access_code.set_on_device"
|
"access_code.removed_from_device"
|
"access_code.delay_in_setting_on_device"
|
"access_code.failed_to_set_on_device"
|
"access_code.deleted"
|
"access_code.delay_in_removing_from_device"
|
"access_code.failed_to_remove_from_device"
|
"access_code.modified_external_to_seam"
|
"access_code.deleted_external_to_seam"
|
"access_code.backup_access_code_pulled"
|
"access_code.unmanaged.converted_to_managed"
|
"access_code.unmanaged.failed_to_convert_to_managed"
|
"access_code.unmanaged.created"
|
"access_code.unmanaged.removed"
|
"access_grant.created"
|
"access_grant.deleted"
|
"access_grant.access_granted_to_all_doors"
|
"access_grant.access_granted_to_door"
|
"access_grant.access_to_door_lost"
|
"access_method.issued"
|
"access_method.revoked"
|
"access_method.card_encoding_required"
|
"access_method.deleted"
|
"access_method.reissued"
|
"acs_system.connected"
|
"acs_system.added"
|
"acs_system.disconnected"
|
"acs_credential.deleted"
|
"acs_credential.issued"
|
"acs_credential.reissued"
|
"acs_credential.invalidated"
|
"acs_user.created"
|
"acs_user.deleted"
|
"acs_encoder.added"
|
"acs_encoder.removed"
|
"acs_access_group.deleted"
|
"acs_entrance.added"
|
"acs_entrance.removed"
|
"client_session.deleted"
|
"connected_account.connected"
|
"connected_account.created"
|
"connected_account.successful_login"
|
"connected_account.disconnected"
|
"connected_account.completed_first_sync"
|
"connected_account.deleted"
|
"connected_account.completed_first_sync_after_reconnection"
|
"action_attempt.lock_door.succeeded"
|
"action_attempt.lock_door.failed"
|
"action_attempt.unlock_door.succeeded"
|
"action_attempt.unlock_door.failed"
|
"connect_webview.login_succeeded"
|
"connect_webview.login_failed"
|
"device.connected"
|
"device.added"
|
"device.converted_to_unmanaged"
|
"device.unmanaged.converted_to_managed"
|
"device.unmanaged.connected"
|
"device.disconnected"
|
"device.unmanaged.disconnected"
|
"device.tampered"
|
"device.low_battery"
|
"device.battery_status_changed"
|
"device.removed"
|
"device.deleted"
|
"device.third_party_integration_detected"
|
"device.third_party_integration_no_longer_detected"
|
"device.salto.privacy_mode_activated"
|
"device.salto.privacy_mode_deactivated"
|
"device.connection_became_flaky"
|
"device.connection_stabilized"
|
"device.error.subscription_required"
|
"device.error.subscription_required.resolved"
|
"device.accessory_keypad_connected"
|
"device.accessory_keypad_disconnected"
|
"noise_sensor.noise_threshold_triggered"
|
"lock.locked"
|
"lock.unlocked"
|
"lock.access_denied"
|
"thermostat.climate_preset_activated"
|
"thermostat.manually_adjusted"
|
"thermostat.temperature_threshold_exceeded"
|
"thermostat.temperature_threshold_no_longer_exceeded"
|
"thermostat.temperature_reached_set_point"
|
"thermostat.temperature_changed"
|
"device.name_changed"
|
"enrollment_automation.deleted"
|
"phone.deactivated"
;
event_types
?:
(
|
"access_code.created"
|
"access_code.changed"
|
"access_code.scheduled_on_device"
|
"access_code.set_on_device"
|
"access_code.removed_from_device"
|
"access_code.delay_in_setting_on_device"
|
"access_code.failed_to_set_on_device"
|
"access_code.deleted"
|
"access_code.delay_in_removing_from_device"
|
"access_code.failed_to_remove_from_device"
|
"access_code.modified_external_to_seam"
|
"access_code.deleted_external_to_seam"
|
"access_code.backup_access_code_pulled"
|
"access_code.unmanaged.converted_to_managed"
|
"access_code.unmanaged.failed_to_convert_to_managed"
|
"access_code.unmanaged.created"
|
"access_code.unmanaged.removed"
|
"access_grant.created"
|
"access_grant.deleted"
|
"access_grant.access_granted_to_all_doors"
|
"access_grant.access_granted_to_door"
|
"access_grant.access_to_door_lost"
|
"access_method.issued"
|
"access_method.revoked"
|
"access_method.card_encoding_required"
|
"access_method.deleted"
|
"access_method.reissued"
|
"acs_system.connected"
|
"acs_system.added"
|
"acs_system.disconnected"
|
"acs_credential.deleted"
|
"acs_credential.issued"
|
"acs_credential.reissued"
|
"acs_credential.invalidated"
|
"acs_user.created"
|
"acs_user.deleted"
|
"acs_encoder.added"
|
"acs_encoder.removed"
|
"acs_access_group.deleted"
|
"acs_entrance.added"
|
"acs_entrance.removed"
|
"client_session.deleted"
|
"connected_account.connected"
|
"connected_account.created"
|
"connected_account.successful_login"
|
"connected_account.disconnected"
|
"connected_account.completed_first_sync"
|
"connected_account.deleted"
|
"connected_account.completed_first_sync_after_reconnection"
|
"action_attempt.lock_door.succeeded"
|
"action_attempt.lock_door.failed"
|
"action_attempt.unlock_door.succeeded"
|
"action_attempt.unlock_door.failed"
|
"connect_webview.login_succeeded"
|
"connect_webview.login_failed"
|
"device.connected"
|
"device.added"
|
"device.converted_to_unmanaged"
|
"device.unmanaged.converted_to_managed"
|
"device.unmanaged.connected"
|
"device.disconnected"
|
"device.unmanaged.disconnected"
|
"device.tampered"
|
"device.low_battery"
|
"device.battery_status_changed"
|
"device.removed"
|
"device.deleted"
|
"device.third_party_integration_detected"
|
"device.third_party_integration_no_longer_detected"
|
"device.salto.privacy_mode_activated"
|
"device.salto.privacy_mode_deactivated"
|
"device.connection_became_flaky"
|
"device.connection_stabilized"
|
"device.error.subscription_required"
|
"device.error.subscription_required.resolved"
|
"device.accessory_keypad_connected"
|
"device.accessory_keypad_disconnected"
|
"noise_sensor.noise_threshold_triggered"
|
"lock.locked"
|
"lock.unlocked"
|
"lock.access_denied"
|
"thermostat.climate_preset_activated"
|
"thermostat.manually_adjusted"
|
"thermostat.temperature_threshold_exceeded"
|
"thermostat.temperature_threshold_no_longer_exceeded"
|
"thermostat.temperature_reached_set_point"
|
"thermostat.temperature_changed"
|
"device.name_changed"
|
"enrollment_automation.deleted"
|
"phone.deactivated"
)
[]
;
limit
?:
number
;
since
?:
string
;
unstable_offset
?:
number
;
}
,
options
?:
EventsListOptions
,
)
=>
EventsListRequest
/instant_
keys/delete
get
"/instant_keys/delete"
()
:
(
parameters
?:
{
instant_key_id
:
string
}
,
options
?:
InstantKeysDeleteOptions
,
)
=>
InstantKeysDeleteRequest
Returns
(
parameters
?:
{
instant_key_id
:
string
}
,
options
?:
InstantKeysDeleteOptions
,
)
=>
InstantKeysDeleteRequest
/instant_
keys/get
get
"/instant_keys/get"
()
:
(
parameters
?:
{
instant_key_id
?:
string
;
instant_key_url
?:
string
}
,
options
?:
InstantKeysGetOptions
,
)
=>
InstantKeysGetRequest
Returns
(
parameters
?:
{
instant_key_id
?:
string
;
instant_key_url
?:
string
}
,
options
?:
InstantKeysGetOptions
,
)
=>
InstantKeysGetRequest
/instant_
keys/list
get
"/instant_keys/list"
()
:
(
parameters
?:
{
user_identity_id
?:
string
}
,
options
?:
InstantKeysListOptions
,
)
=>
InstantKeysListRequest
Returns
(
parameters
?:
{
user_identity_id
?:
string
}
,
options
?:
InstantKeysListOptions
,
)
=>
InstantKeysListRequest
/locks/get
get
"/locks/get"
()
:
(
parameters
?:
{
device_id
?:
string
;
name
?:
string
}
,
options
?:
LocksGetOptions
,
)
=>
LocksGetRequest
Returns
(
parameters
?:
{
device_id
?:
string
;
name
?:
string
}
,
options
?:
LocksGetOptions
,
)
=>
LocksGetRequest
/locks/list
get
"/locks/list"
()
:
(
parameters
?:
{
connect_webview_id
?:
string
;
connected_account_id
?:
string
;
connected_account_ids
?:
string
[]
;
created_before
?:
Date
;
custom_metadata_has
?:
{
[
x
:
string
]:
string
|
boolean
}
;
customer_key
?:
string
;
device_ids
?:
string
[]
;
device_type
?:
|
"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"
|
"seam_relay"
|
"smartthings_lock"
|
"wyze_lock"
|
"yale_lock"
|
"two_n_intercom"
|
"controlbyweb_device"
|
"ttlock_lock"
|
"igloohome_lock"
|
"hubitat_lock"
|
"four_suites_door"
|
"dormakaba_oracode_door"
|
"tedee_lock"
|
"akiles_lock"
;
device_types
?:
(
|
"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"
|
"seam_relay"
|
"smartthings_lock"
|
"wyze_lock"
|
"yale_lock"
|
"two_n_intercom"
|
"controlbyweb_device"
|
"ttlock_lock"
|
"igloohome_lock"
|
"hubitat_lock"
|
"four_suites_door"
|
"dormakaba_oracode_door"
|
"tedee_lock"
|
"akiles_lock"
)
[]
;
exclude_if
?:
(
|
"can_remotely_unlock"
|
"can_remotely_lock"
|
"can_program_offline_access_codes"
|
"can_program_online_access_codes"
|
"can_hvac_heat"
|
"can_hvac_cool"
|
"can_hvac_heat_cool"
|
"can_turn_off_hvac"
|
"can_simulate_removal"
|
"can_simulate_connection"
|
"can_simulate_disconnection"
|
"can_unlock_with_code"
|
"can_run_thermostat_programs"
|
"can_simulate_hub_connection"
|
"can_simulate_hub_disconnection"
|
"can_simulate_paid_subscription"
)
[]
;
include_if
?:
(
|
"can_remotely_unlock"
|
"can_remotely_lock"
|
"can_program_offline_access_codes"
|
"can_program_online_access_codes"
|
"can_hvac_heat"
|
"can_hvac_cool"
|
"can_hvac_heat_cool"
|
"can_turn_off_hvac"
|
"can_simulate_removal"
|
"can_simulate_connection"
|
"can_simulate_disconnection"
|
"can_unlock_with_code"
|
"can_run_thermostat_programs"
|
"can_simulate_hub_connection"
|
"can_simulate_hub_disconnection"
|
"can_simulate_paid_subscription"
)
[]
;
limit
?:
number
;
manufacturer
?:
|
"akuvox"
|
"august"
|
"avigilon_alta"
|
"brivo"
|
"butterflymx"
|
"schlage"
|
"smartthings"
|
"yale"
|
"genie"
|
"doorking"
|
"salto"
|
"lockly"
|
"ttlock"
|
"linear"
|
"nuki"
|
"igloo"
|
"kwikset"
|
"controlbyweb"
|
"igloohome"
|
"hubitat"
|
"four_suites"
|
"dormakaba_oracode"
|
"wyze"
|
"tedee"
|
"akiles"
|
"kwikset2"
|
"seam"
|
"two_n"
;
page_cursor
?:
null
|
string
;
search
?:
string
;
space_id
?:
string
;
unstable_location_id
?:
null
|
string
;
user_identifier_key
?:
string
;
}
,
options
?:
LocksListOptions
,
)
=>
LocksListRequest
Returns
(
parameters
?:
{
connect_webview_id
?:
string
;
connected_account_id
?:
string
;
connected_account_ids
?:
string
[]
;
created_before
?:
Date
;
custom_metadata_has
?:
{
[
x
:
string
]:
string
|
boolean
}
;
customer_key
?:
string
;
device_ids
?:
string
[]
;
device_type
?:
|
"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"
|
"seam_relay"
|
"smartthings_lock"
|
"wyze_lock"
|
"yale_lock"
|
"two_n_intercom"
|
"controlbyweb_device"
|
"ttlock_lock"
|
"igloohome_lock"
|
"hubitat_lock"
|
"four_suites_door"
|
"dormakaba_oracode_door"
|
"tedee_lock"
|
"akiles_lock"
;
device_types
?:
(
|
"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"
|
"seam_relay"
|
"smartthings_lock"
|
"wyze_lock"
|
"yale_lock"
|
"two_n_intercom"
|
"controlbyweb_device"
|
"ttlock_lock"
|
"igloohome_lock"
|
"hubitat_lock"
|
"four_suites_door"
|
"dormakaba_oracode_door"
|
"tedee_lock"
|
"akiles_lock"
)
[]
;
exclude_if
?:
(
|
"can_remotely_unlock"
|
"can_remotely_lock"
|
"can_program_offline_access_codes"
|
"can_program_online_access_codes"
|
"can_hvac_heat"
|
"can_hvac_cool"
|
"can_hvac_heat_cool"
|
"can_turn_off_hvac"
|
"can_simulate_removal"
|
"can_simulate_connection"
|
"can_simulate_disconnection"
|
"can_unlock_with_code"
|
"can_run_thermostat_programs"
|
"can_simulate_hub_connection"
|
"can_simulate_hub_disconnection"
|
"can_simulate_paid_subscription"
)
[]
;
include_if
?:
(
|
"can_remotely_unlock"
|
"can_remotely_lock"
|
"can_program_offline_access_codes"
|
"can_program_online_access_codes"
|
"can_hvac_heat"
|
"can_hvac_cool"
|
"can_hvac_heat_cool"
|
"can_turn_off_hvac"
|
"can_simulate_removal"
|
"can_simulate_connection"
|
"can_simulate_disconnection"
|
"can_unlock_with_code"
|
"can_run_thermostat_programs"
|
"can_simulate_hub_connection"
|
"can_simulate_hub_disconnection"
|
"can_simulate_paid_subscription"
)
[]
;
limit
?:
number
;
manufacturer
?:
|
"akuvox"
|
"august"
|
"avigilon_alta"
|
"brivo"
|
"butterflymx"
|
"schlage"
|
"smartthings"
|
"yale"
|
"genie"
|
"doorking"
|
"salto"
|
"lockly"
|
"ttlock"
|
"linear"
|
"nuki"
|
"igloo"
|
"kwikset"
|
"controlbyweb"
|
"igloohome"
|
"hubitat"
|
"four_suites"
|
"dormakaba_oracode"
|
"wyze"
|
"tedee"
|
"akiles"
|
"kwikset2"
|
"seam"
|
"two_n"
;
page_cursor
?:
null
|
string
;
search
?:
string
;
space_id
?:
string
;
unstable_location_id
?:
null
|
string
;
user_identifier_key
?:
string
;
}
,
options
?:
LocksListOptions
,
)
=>
LocksListRequest
/locks/lock_
door
get
"/locks/lock_door"
()
:
(
parameters
?:
{
device_id
:
string
;
sync
?:
boolean
}
,
options
?:
LocksLockDoorOptions
,
)
=>
LocksLockDoorRequest
Returns
(
parameters
?:
{
device_id
:
string
;
sync
?:
boolean
}
,
options
?:
LocksLockDoorOptions
,
)
=>
LocksLockDoorRequest
/locks/simulate/keypad_
code_
entry
get
"/locks/simulate/keypad_code_entry"
()
:
(
parameters
?:
{
code
:
string
;
device_id
:
string
}
,
options
?:
LocksSimulateKeypadCodeEntryOptions
,
)
=>
LocksSimulateKeypadCodeEntryRequest
Returns
(
parameters
?:
{
code
:
string
;
device_id
:
string
}
,
options
?:
LocksSimulateKeypadCodeEntryOptions
,
)
=>
LocksSimulateKeypadCodeEntryRequest
/locks/simulate/manual_
lock_
via_
keypad
get
"/locks/simulate/manual_lock_via_keypad"
()
:
(
parameters
?:
{
device_id
:
string
}
,
options
?:
LocksSimulateManualLockViaKeypadOptions
,
)
=>
LocksSimulateManualLockViaKeypadRequest
Returns
(
parameters
?:
{
device_id
:
string
}
,
options
?:
LocksSimulateManualLockViaKeypadOptions
,
)
=>
LocksSimulateManualLockViaKeypadRequest
/locks/unlock_
door
get
"/locks/unlock_door"
()
:
(
parameters
?:
{
device_id
:
string
;
sync
?:
boolean
}
,
options
?:
LocksUnlockDoorOptions
,
)
=>
LocksUnlockDoorRequest
Returns
(
parameters
?:
{
device_id
:
string
;
sync
?:
boolean
}
,
options
?:
LocksUnlockDoorOptions
,
)
=>
LocksUnlockDoorRequest
/noise_
sensors/list
get
"/noise_sensors/list"
()
:
(
parameters
?:
{
connect_webview_id
?:
string
;
connected_account_id
?:
string
;
connected_account_ids
?:
string
[]
;
created_before
?:
Date
;
custom_metadata_has
?:
{
[
x
:
string
]:
string
|
boolean
}
;
customer_key
?:
string
;
device_ids
?:
string
[]
;
device_type
?:
"noiseaware_activity_zone"
|
"minut_sensor"
;
device_types
?:
(
"noiseaware_activity_zone"
|
"minut_sensor"
)
[]
;
exclude_if
?:
(
|
"can_remotely_unlock"
|
"can_remotely_lock"
|
"can_program_offline_access_codes"
|
"can_program_online_access_codes"
|
"can_hvac_heat"
|
"can_hvac_cool"
|
"can_hvac_heat_cool"
|
"can_turn_off_hvac"
|
"can_simulate_removal"
|
"can_simulate_connection"
|
"can_simulate_disconnection"
|
"can_unlock_with_code"
|
"can_run_thermostat_programs"
|
"can_simulate_hub_connection"
|
"can_simulate_hub_disconnection"
|
"can_simulate_paid_subscription"
)
[]
;
include_if
?:
(
|
"can_remotely_unlock"
|
"can_remotely_lock"
|
"can_program_offline_access_codes"
|
"can_program_online_access_codes"
|
"can_hvac_heat"
|
"can_hvac_cool"
|
"can_hvac_heat_cool"
|
"can_turn_off_hvac"
|
"can_simulate_removal"
|
"can_simulate_connection"
|
"can_simulate_disconnection"
|
"can_unlock_with_code"
|
"can_run_thermostat_programs"
|
"can_simulate_hub_connection"
|
"can_simulate_hub_disconnection"
|
"can_simulate_paid_subscription"
)
[]
;
limit
?:
number
;
manufacturer
?:
"noiseaware"
|
"minut"
;
page_cursor
?:
null
|
string
;
search
?:
string
;
space_id
?:
string
;
unstable_location_id
?:
null
|
string
;
user_identifier_key
?:
string
;
}
,
options
?:
NoiseSensorsListOptions
,
)
=>
NoiseSensorsListRequest
Returns
(
parameters
?:
{
connect_webview_id
?:
string
;
connected_account_id
?:
string
;
connected_account_ids
?:
string
[]
;
created_before
?:
Date
;
custom_metadata_has
?:
{
[
x
:
string
]:
string
|
boolean
}
;
customer_key
?:
string
;
device_ids
?:
string
[]
;
device_type
?:
"noiseaware_activity_zone"
|
"minut_sensor"
;
device_types
?:
(
"noiseaware_activity_zone"
|
"minut_sensor"
)
[]
;
exclude_if
?:
(
|
"can_remotely_unlock"
|
"can_remotely_lock"
|
"can_program_offline_access_codes"
|
"can_program_online_access_codes"
|
"can_hvac_heat"
|
"can_hvac_cool"
|
"can_hvac_heat_cool"
|
"can_turn_off_hvac"
|
"can_simulate_removal"
|
"can_simulate_connection"
|
"can_simulate_disconnection"
|
"can_unlock_with_code"
|
"can_run_thermostat_programs"
|
"can_simulate_hub_connection"
|
"can_simulate_hub_disconnection"
|
"can_simulate_paid_subscription"
)
[]
;
include_if
?:
(
|
"can_remotely_unlock"
|
"can_remotely_lock"
|
"can_program_offline_access_codes"
|
"can_program_online_access_codes"
|
"can_hvac_heat"
|
"can_hvac_cool"
|
"can_hvac_heat_cool"
|
"can_turn_off_hvac"
|
"can_simulate_removal"
|
"can_simulate_connection"
|
"can_simulate_disconnection"
|
"can_unlock_with_code"
|
"can_run_thermostat_programs"
|
"can_simulate_hub_connection"
|
"can_simulate_hub_disconnection"
|
"can_simulate_paid_subscription"
)
[]
;
limit
?:
number
;
manufacturer
?:
"noiseaware"
|
"minut"
;
page_cursor
?:
null
|
string
;
search
?:
string
;
space_id
?:
string
;
unstable_location_id
?:
null
|
string
;
user_identifier_key
?:
string
;
}
,
options
?:
NoiseSensorsListOptions
,
)
=>
NoiseSensorsListRequest
/noise_
sensors/noise_
thresholds/create
get
"/noise_sensors/noise_thresholds/create"
()
:
(
parameters
?:
{
device_id
:
string
;
ends_daily_at
:
string
;
name
?:
string
;
noise_threshold_decibels
?:
number
;
noise_threshold_nrs
?:
number
;
starts_daily_at
:
string
;
sync
?:
boolean
;
}
,
options
?:
NoiseSensorsNoiseThresholdsCreateOptions
,
)
=>
NoiseSensorsNoiseThresholdsCreateRequest
Returns
(
parameters
?:
{
device_id
:
string
;
ends_daily_at
:
string
;
name
?:
string
;
noise_threshold_decibels
?:
number
;
noise_threshold_nrs
?:
number
;
starts_daily_at
:
string
;
sync
?:
boolean
;
}
,
options
?:
NoiseSensorsNoiseThresholdsCreateOptions
,
)
=>
NoiseSensorsNoiseThresholdsCreateRequest
/noise_
sensors/noise_
thresholds/delete
get
"/noise_sensors/noise_thresholds/delete"
()
:
(
parameters
?:
{
device_id
:
string
;
noise_threshold_id
:
string
;
sync
?:
boolean
;
}
,
options
?:
NoiseSensorsNoiseThresholdsDeleteOptions
,
)
=>
NoiseSensorsNoiseThresholdsDeleteRequest
Returns
(
parameters
?:
{
device_id
:
string
;
noise_threshold_id
:
string
;
sync
?:
boolean
;
}
,
options
?:
NoiseSensorsNoiseThresholdsDeleteOptions
,
)
=>
NoiseSensorsNoiseThresholdsDeleteRequest
/noise_
sensors/noise_
thresholds/get
get
"/noise_sensors/noise_thresholds/get"
()
:
(
parameters
?:
{
noise_threshold_id
:
string
}
,
options
?:
NoiseSensorsNoiseThresholdsGetOptions
,
)
=>
NoiseSensorsNoiseThresholdsGetRequest
Returns
(
parameters
?:
{
noise_threshold_id
:
string
}
,
options
?:
NoiseSensorsNoiseThresholdsGetOptions
,
)
=>
NoiseSensorsNoiseThresholdsGetRequest
/noise_
sensors/noise_
thresholds/list
get
"/noise_sensors/noise_thresholds/list"
()
:
(
parameters
?:
{
device_id
:
string
;
is_programmed
?:
boolean
}
,
options
?:
NoiseSensorsNoiseThresholdsListOptions
,
)
=>
NoiseSensorsNoiseThresholdsListRequest
Returns
(
parameters
?:
{
device_id
:
string
;
is_programmed
?:
boolean
}
,
options
?:
NoiseSensorsNoiseThresholdsListOptions
,
)
=>
NoiseSensorsNoiseThresholdsListRequest
/noise_
sensors/noise_
thresholds/update
get
"/noise_sensors/noise_thresholds/update"
()
:
(
parameters
?:
{
device_id
:
string
;
ends_daily_at
?:
string
;
name
?:
string
;
noise_threshold_decibels
?:
number
;
noise_threshold_id
:
string
;
noise_threshold_nrs
?:
number
;
starts_daily_at
?:
string
;
sync
?:
boolean
;
}
,
options
?:
NoiseSensorsNoiseThresholdsUpdateOptions
,
)
=>
NoiseSensorsNoiseThresholdsUpdateRequest
Returns
(
parameters
?:
{
device_id
:
string
;
ends_daily_at
?:
string
;
name
?:
string
;
noise_threshold_decibels
?:
number
;
noise_threshold_id
:
string
;
noise_threshold_nrs
?:
number
;
starts_daily_at
?:
string
;
sync
?:
boolean
;
}
,
options
?:
NoiseSensorsNoiseThresholdsUpdateOptions
,
)
=>
NoiseSensorsNoiseThresholdsUpdateRequest
/noise_
sensors/simulate/trigger_
noise_
threshold
get
"/noise_sensors/simulate/trigger_noise_threshold"
()
:
(
parameters
?:
{
device_id
:
string
}
,
options
?:
NoiseSensorsSimulateTriggerNoiseThresholdOptions
,
)
=>
NoiseSensorsSimulateTriggerNoiseThresholdRequest
Returns
(
parameters
?:
{
device_id
:
string
}
,
options
?:
NoiseSensorsSimulateTriggerNoiseThresholdOptions
,
)
=>
NoiseSensorsSimulateTriggerNoiseThresholdRequest
/phones/deactivate
get
"/phones/deactivate"
()
:
(
parameters
?:
{
device_id
:
string
}
,
options
?:
PhonesDeactivateOptions
,
)
=>
PhonesDeactivateRequest
Returns
(
parameters
?:
{
device_id
:
string
}
,
options
?:
PhonesDeactivateOptions
,
)
=>
PhonesDeactivateRequest
/phones/get
get
"/phones/get"
()
:
(
parameters
?:
{
device_id
:
string
}
,
options
?:
PhonesGetOptions
,
)
=>
PhonesGetRequest
Returns
(
parameters
?:
{
device_id
:
string
}
,
options
?:
PhonesGetOptions
,
)
=>
PhonesGetRequest
/phones/list
get
"/phones/list"
()
:
(
parameters
?:
{
acs_credential_id
?:
string
;
owner_user_identity_id
?:
string
;
}
,
options
?:
PhonesListOptions
,
)
=>
PhonesListRequest
Returns
(
parameters
?:
{
acs_credential_id
?:
string
;
owner_user_identity_id
?:
string
;
}
,
options
?:
PhonesListOptions
,
)
=>
PhonesListRequest
/phones/simulate/create_
sandbox_
phone
get
"/phones/simulate/create_sandbox_phone"
()
:
(
parameters
?:
{
assa_abloy_metadata
?:
{
application_version
?:
string
;
ble_capability
?:
boolean
;
hce_capability
?:
boolean
;
nfc_capability
?:
boolean
;
seos_applet_version
?:
string
;
seos_tsm_endpoint_id
?:
number
;
}
;
custom_sdk_installation_id
?:
string
;
phone_metadata
?:
{
device_manufacturer
?:
string
;
device_model
?:
string
;
operating_system
?:
"android"
|
"ios"
;
os_version
?:
string
;
}
;
user_identity_id
:
string
;
}
,
options
?:
PhonesSimulateCreateSandboxPhoneOptions
,
)
=>
PhonesSimulateCreateSandboxPhoneRequest
Returns
(
parameters
?:
{
assa_abloy_metadata
?:
{
application_version
?:
string
;
ble_capability
?:
boolean
;
hce_capability
?:
boolean
;
nfc_capability
?:
boolean
;
seos_applet_version
?:
string
;
seos_tsm_endpoint_id
?:
number
;
}
;
custom_sdk_installation_id
?:
string
;
phone_metadata
?:
{
device_manufacturer
?:
string
;
device_model
?:
string
;
operating_system
?:
"android"
|
"ios"
;
os_version
?:
string
;
}
;
user_identity_id
:
string
;
}
,
options
?:
PhonesSimulateCreateSandboxPhoneOptions
,
)
=>
PhonesSimulateCreateSandboxPhoneRequest
/seam/console/v1/get_
resource_
locator
get
"/seam/console/v1/get_resource_locator"
()
:
(
parameters
?:
{
uuid
:
string
}
,
options
?:
SeamConsoleV1GetResourceLocatorOptions
,
)
=>
SeamConsoleV1GetResourceLocatorRequest
Returns
(
parameters
?:
{
uuid
:
string
}
,
options
?:
SeamConsoleV1GetResourceLocatorOptions
,
)
=>
SeamConsoleV1GetResourceLocatorRequest
/seam/console/v1/timelines/get
get
"/seam/console/v1/timelines/get"
()
:
(
parameters
?:
{
created_before
?:
Date
;
limit
?:
number
;
page_cursor
?:
string
;
resource_id
:
string
;
}
,
options
?:
SeamConsoleV1TimelinesGetOptions
,
)
=>
SeamConsoleV1TimelinesGetRequest
Returns
(
parameters
?:
{
created_before
?:
Date
;
limit
?:
number
;
page_cursor
?:
string
;
resource_id
:
string
;
}
,
options
?:
SeamConsoleV1TimelinesGetOptions
,
)
=>
SeamConsoleV1TimelinesGetRequest
/seam/customer/v1/automation_
runs/list
get
"/seam/customer/v1/automation_runs/list"
()
:
(
parameters
?:
{
automation_id
?:
string
;
created_before
?:
Date
;
limit
?:
number
;
page_cursor
?:
null
|
string
;
partner_resource_id
?:
string
;
rule
?:
|
"reservation_created"
|
"reservation_time_updated"
|
"reservation_deleted"
;
success
?:
boolean
;
}
,
options
?:
SeamCustomerV1AutomationRunsListOptions
,
)
=>
SeamCustomerV1AutomationRunsListRequest
Returns
(
parameters
?:
{
automation_id
?:
string
;
created_before
?:
Date
;
limit
?:
number
;
page_cursor
?:
null
|
string
;
partner_resource_id
?:
string
;
rule
?:
|
"reservation_created"
|
"reservation_time_updated"
|
"reservation_deleted"
;
success
?:
boolean
;
}
,
options
?:
SeamCustomerV1AutomationRunsListOptions
,
)
=>
SeamCustomerV1AutomationRunsListRequest
/seam/customer/v1/automations/delete
get
"/seam/customer/v1/automations/delete"
()
:
(
parameters
?:
{}
,
options
?:
SeamCustomerV1AutomationsDeleteOptions
,
)
=>
SeamCustomerV1AutomationsDeleteRequest
Returns
(
parameters
?:
{}
,
options
?:
SeamCustomerV1AutomationsDeleteOptions
,
)
=>
SeamCustomerV1AutomationsDeleteRequest
/seam/customer/v1/automations/get
get
"/seam/customer/v1/automations/get"
()
:
(
parameters
?:
{}
,
options
?:
SeamCustomerV1AutomationsGetOptions
,
)
=>
SeamCustomerV1AutomationsGetRequest
Returns
(
parameters
?:
{}
,
options
?:
SeamCustomerV1AutomationsGetOptions
,
)
=>
SeamCustomerV1AutomationsGetRequest
/seam/customer/v1/automations/update
get
"/seam/customer/v1/automations/update"
()
:
(
parameters
?:
{
access_rules
?:
{
reservation_created
?:
{
config
:
{
access_methods
:
(
"code"
|
"card"
|
"mobile_key"
)
[]
;
method_issuance_strategy
:
|
"first_available"
|
"first_two_available"
|
"all_available"
;
}
;
rule
:
"reservation_created"
;
}
;
reservation_deleted
?:
{
config
?:
{}
;
rule
:
"reservation_deleted"
}
;
reservation_time_updated
?:
{
config
?:
{}
;
rule
:
"reservation_time_updated"
;
}
;
}
;
}
,
options
?:
SeamCustomerV1AutomationsUpdateOptions
,
)
=>
SeamCustomerV1AutomationsUpdateRequest
Returns
(
parameters
?:
{
access_rules
?:
{
reservation_created
?:
{
config
:
{
access_methods
:
(
"code"
|
"card"
|
"mobile_key"
)
[]
;
method_issuance_strategy
:
|
"first_available"
|
"first_two_available"
|
"all_available"
;
}
;
rule
:
"reservation_created"
;
}
;
reservation_deleted
?:
{
config
?:
{}
;
rule
:
"reservation_deleted"
}
;
reservation_time_updated
?:
{
config
?:
{}
;
rule
:
"reservation_time_updated"
;
}
;
}
;
}
,
options
?:
SeamCustomerV1AutomationsUpdateOptions
,
)
=>
SeamCustomerV1AutomationsUpdateRequest
/seam/customer/v1/events/list
get
"/seam/customer/v1/events/list"
()
:
(
parameters
?:
{
between
?:
(
string
|
Date
)
[]
;
event_type
?:
|
"access_code.created"
|
"access_code.changed"
|
"access_code.scheduled_on_device"
|
"access_code.set_on_device"
|
"access_code.removed_from_device"
|
"access_code.delay_in_setting_on_device"
|
"access_code.failed_to_set_on_device"
|
"access_code.deleted"
|
"access_code.delay_in_removing_from_device"
|
"access_code.failed_to_remove_from_device"
|
"access_code.modified_external_to_seam"
|
"access_code.deleted_external_to_seam"
|
"access_code.backup_access_code_pulled"
|
"access_code.unmanaged.converted_to_managed"
|
"access_code.unmanaged.failed_to_convert_to_managed"
|
"access_code.unmanaged.created"
|
"access_code.unmanaged.removed"
|
"access_grant.created"
|
"access_grant.deleted"
|
"access_grant.access_granted_to_all_doors"
|
"access_grant.access_granted_to_door"
|
"access_grant.access_to_door_lost"
|
"access_method.issued"
|
"access_method.revoked"
|
"access_method.card_encoding_required"
|
"access_method.deleted"
|
"access_method.reissued"
|
"acs_system.connected"
|
"acs_system.added"
|
"acs_system.disconnected"
|
"acs_credential.deleted"
|
"acs_credential.issued"
|
"acs_credential.reissued"
|
"acs_credential.invalidated"
|
"acs_user.created"
|
"acs_user.deleted"
|
"acs_encoder.added"
|
"acs_encoder.removed"
|
"acs_access_group.deleted"
|
"acs_entrance.added"
|
"acs_entrance.removed"
|
"client_session.deleted"
|
"connected_account.connected"
|
"connected_account.created"
|
"connected_account.successful_login"
|
"connected_account.disconnected"
|
"connected_account.completed_first_sync"
|
"connected_account.deleted"
|
"connected_account.completed_first_sync_after_reconnection"
|
"action_attempt.lock_door.succeeded"
|
"action_attempt.lock_door.failed"
|
"action_attempt.unlock_door.succeeded"
|
"action_attempt.unlock_door.failed"
|
"connect_webview.login_succeeded"
|
"connect_webview.login_failed"
|
"device.connected"
|
"device.added"
|
"device.converted_to_unmanaged"
|
"device.unmanaged.converted_to_managed"
|
"device.unmanaged.connected"
|
"device.disconnected"
|
"device.unmanaged.disconnected"
|
"device.tampered"
|
"device.low_battery"
|
"device.battery_status_changed"
|
"device.removed"
|
"device.deleted"
|
"device.third_party_integration_detected"
|
"device.third_party_integration_no_longer_detected"
|
"device.salto.privacy_mode_activated"
|
"device.salto.privacy_mode_deactivated"
|
"device.connection_became_flaky"
|
"device.connection_stabilized"
|
"device.error.subscription_required"
|
"device.error.subscription_required.resolved"
|
"device.accessory_keypad_connected"
|
"device.accessory_keypad_disconnected"
|
"noise_sensor.noise_threshold_triggered"
|
"lock.locked"
|
"lock.unlocked"
|
"lock.access_denied"
|
"thermostat.climate_preset_activated"
|
"thermostat.manually_adjusted"
|
"thermostat.temperature_threshold_exceeded"
|
"thermostat.temperature_threshold_no_longer_exceeded"
|
"thermostat.temperature_reached_set_point"
|
"thermostat.temperature_changed"
|
"device.name_changed"
|
"enrollment_automation.deleted"
|
"phone.deactivated"
;
event_types
?:
(
|
"access_code.created"
|
"access_code.changed"
|
"access_code.scheduled_on_device"
|
"access_code.set_on_device"
|
"access_code.removed_from_device"
|
"access_code.delay_in_setting_on_device"
|
"access_code.failed_to_set_on_device"
|
"access_code.deleted"
|
"access_code.delay_in_removing_from_device"
|
"access_code.failed_to_remove_from_device"
|
"access_code.modified_external_to_seam"
|
"access_code.deleted_external_to_seam"
|
"access_code.backup_access_code_pulled"
|
"access_code.unmanaged.converted_to_managed"
|
"access_code.unmanaged.failed_to_convert_to_managed"
|
"access_code.unmanaged.created"
|
"access_code.unmanaged.removed"
|
"access_grant.created"
|
"access_grant.deleted"
|
"access_grant.access_granted_to_all_doors"
|
"access_grant.access_granted_to_door"
|
"access_grant.access_to_door_lost"
|
"access_method.issued"
|
"access_method.revoked"
|
"access_method.card_encoding_required"
|
"access_method.deleted"
|
"access_method.reissued"
|
"acs_system.connected"
|
"acs_system.added"
|
"acs_system.disconnected"
|
"acs_credential.deleted"
|
"acs_credential.issued"
|
"acs_credential.reissued"
|
"acs_credential.invalidated"
|
"acs_user.created"
|
"acs_user.deleted"
|
"acs_encoder.added"
|
"acs_encoder.removed"
|
"acs_access_group.deleted"
|
"acs_entrance.added"
|
"acs_entrance.removed"
|
"client_session.deleted"
|
"connected_account.connected"
|
"connected_account.created"
|
"connected_account.successful_login"
|
"connected_account.disconnected"
|
"connected_account.completed_first_sync"
|
"connected_account.deleted"
|
"connected_account.completed_first_sync_after_reconnection"
|
"action_attempt.lock_door.succeeded"
|
"action_attempt.lock_door.failed"
|
"action_attempt.unlock_door.succeeded"
|
"action_attempt.unlock_door.failed"
|
"connect_webview.login_succeeded"
|
"connect_webview.login_failed"
|
"device.connected"
|
"device.added"
|
"device.converted_to_unmanaged"
|
"device.unmanaged.converted_to_managed"
|
"device.unmanaged.connected"
|
"device.disconnected"
|
"device.unmanaged.disconnected"
|
"device.tampered"
|
"device.low_battery"
|
"device.battery_status_changed"
|
"device.removed"
|
"device.deleted"
|
"device.third_party_integration_detected"
|
"device.third_party_integration_no_longer_detected"
|
"device.salto.privacy_mode_activated"
|
"device.salto.privacy_mode_deactivated"
|
"device.connection_became_flaky"
|
"device.connection_stabilized"
|
"device.error.subscription_required"
|
"device.error.subscription_required.resolved"
|
"device.accessory_keypad_connected"
|
"device.accessory_keypad_disconnected"
|
"noise_sensor.noise_threshold_triggered"
|
"lock.locked"
|
"lock.unlocked"
|
"lock.access_denied"
|
"thermostat.climate_preset_activated"
|
"thermostat.manually_adjusted"
|
"thermostat.temperature_threshold_exceeded"
|
"thermostat.temperature_threshold_no_longer_exceeded"
|
"thermostat.temperature_reached_set_point"
|
"thermostat.temperature_changed"
|
"device.name_changed"
|
"enrollment_automation.deleted"
|
"phone.deactivated"
)
[]
;
limit
?:
number
;
since
?:
string
;
space_id
:
string
;
}
,
options
?:
SeamCustomerV1EventsListOptions
,
)
=>
SeamCustomerV1EventsListRequest
Returns
(
parameters
?:
{
between
?:
(
string
|
Date
)
[]
;
event_type
?:
|
"access_code.created"
|
"access_code.changed"
|
"access_code.scheduled_on_device"
|
"access_code.set_on_device"
|
"access_code.removed_from_device"
|
"access_code.delay_in_setting_on_device"
|
"access_code.failed_to_set_on_device"
|
"access_code.deleted"
|
"access_code.delay_in_removing_from_device"
|
"access_code.failed_to_remove_from_device"
|
"access_code.modified_external_to_seam"
|
"access_code.deleted_external_to_seam"
|
"access_code.backup_access_code_pulled"
|
"access_code.unmanaged.converted_to_managed"
|
"access_code.unmanaged.failed_to_convert_to_managed"
|
"access_code.unmanaged.created"
|
"access_code.unmanaged.removed"
|
"access_grant.created"
|
"access_grant.deleted"
|
"access_grant.access_granted_to_all_doors"
|
"access_grant.access_granted_to_door"
|
"access_grant.access_to_door_lost"
|
"access_method.issued"
|
"access_method.revoked"
|
"access_method.card_encoding_required"
|
"access_method.deleted"
|
"access_method.reissued"
|
"acs_system.connected"
|
"acs_system.added"
|
"acs_system.disconnected"
|
"acs_credential.deleted"
|
"acs_credential.issued"
|
"acs_credential.reissued"
|
"acs_credential.invalidated"
|
"acs_user.created"
|
"acs_user.deleted"
|
"acs_encoder.added"
|
"acs_encoder.removed"
|
"acs_access_group.deleted"
|
"acs_entrance.added"
|
"acs_entrance.removed"
|
"client_session.deleted"
|
"connected_account.connected"
|
"connected_account.created"
|
"connected_account.successful_login"
|
"connected_account.disconnected"
|
"connected_account.completed_first_sync"
|
"connected_account.deleted"
|
"connected_account.completed_first_sync_after_reconnection"
|
"action_attempt.lock_door.succeeded"
|
"action_attempt.lock_door.failed"
|
"action_attempt.unlock_door.succeeded"
|
"action_attempt.unlock_door.failed"
|
"connect_webview.login_succeeded"
|
"connect_webview.login_failed"
|
"device.connected"
|
"device.added"
|
"device.converted_to_unmanaged"
|
"device.unmanaged.converted_to_managed"
|
"device.unmanaged.connected"
|
"device.disconnected"
|
"device.unmanaged.disconnected"
|
"device.tampered"
|
"device.low_battery"
|
"device.battery_status_changed"
|
"device.removed"
|
"device.deleted"
|
"device.third_party_integration_detected"
|
"device.third_party_integration_no_longer_detected"
|
"device.salto.privacy_mode_activated"
|
"device.salto.privacy_mode_deactivated"
|
"device.connection_became_flaky"
|
"device.connection_stabilized"
|
"device.error.subscription_required"
|
"device.error.subscription_required.resolved"
|
"device.accessory_keypad_connected"
|
"device.accessory_keypad_disconnected"
|
"noise_sensor.noise_threshold_triggered"
|
"lock.locked"
|
"lock.unlocked"
|
"lock.access_denied"
|
"thermostat.climate_preset_activated"
|
"thermostat.manually_adjusted"
|
"thermostat.temperature_threshold_exceeded"
|
"thermostat.temperature_threshold_no_longer_exceeded"
|
"thermostat.temperature_reached_set_point"
|
"thermostat.temperature_changed"
|
"device.name_changed"
|
"enrollment_automation.deleted"
|
"phone.deactivated"
;
event_types
?:
(
|
"access_code.created"
|
"access_code.changed"
|
"access_code.scheduled_on_device"
|
"access_code.set_on_device"
|
"access_code.removed_from_device"
|
"access_code.delay_in_setting_on_device"
|
"access_code.failed_to_set_on_device"
|
"access_code.deleted"
|
"access_code.delay_in_removing_from_device"
|
"access_code.failed_to_remove_from_device"
|
"access_code.modified_external_to_seam"
|
"access_code.deleted_external_to_seam"
|
"access_code.backup_access_code_pulled"
|
"access_code.unmanaged.converted_to_managed"
|
"access_code.unmanaged.failed_to_convert_to_managed"
|
"access_code.unmanaged.created"
|
"access_code.unmanaged.removed"
|
"access_grant.created"
|
"access_grant.deleted"
|
"access_grant.access_granted_to_all_doors"
|
"access_grant.access_granted_to_door"
|
"access_grant.access_to_door_lost"
|
"access_method.issued"
|
"access_method.revoked"
|
"access_method.card_encoding_required"
|
"access_method.deleted"
|
"access_method.reissued"
|
"acs_system.connected"
|
"acs_system.added"
|
"acs_system.disconnected"
|
"acs_credential.deleted"
|
"acs_credential.issued"
|
"acs_credential.reissued"
|
"acs_credential.invalidated"
|
"acs_user.created"
|
"acs_user.deleted"
|
"acs_encoder.added"
|
"acs_encoder.removed"
|
"acs_access_group.deleted"
|
"acs_entrance.added"
|
"acs_entrance.removed"
|
"client_session.deleted"
|
"connected_account.connected"
|
"connected_account.created"
|
"connected_account.successful_login"
|
"connected_account.disconnected"
|
"connected_account.completed_first_sync"
|
"connected_account.deleted"
|
"connected_account.completed_first_sync_after_reconnection"
|
"action_attempt.lock_door.succeeded"
|
"action_attempt.lock_door.failed"
|
"action_attempt.unlock_door.succeeded"
|
"action_attempt.unlock_door.failed"
|
"connect_webview.login_succeeded"
|
"connect_webview.login_failed"
|
"device.connected"
|
"device.added"
|
"device.converted_to_unmanaged"
|
"device.unmanaged.converted_to_managed"
|
"device.unmanaged.connected"
|
"device.disconnected"
|
"device.unmanaged.disconnected"
|
"device.tampered"
|
"device.low_battery"
|
"device.battery_status_changed"
|
"device.removed"
|
"device.deleted"
|
"device.third_party_integration_detected"
|
"device.third_party_integration_no_longer_detected"
|
"device.salto.privacy_mode_activated"
|
"device.salto.privacy_mode_deactivated"
|
"device.connection_became_flaky"
|
"device.connection_stabilized"
|
"device.error.subscription_required"
|
"device.error.subscription_required.resolved"
|
"device.accessory_keypad_connected"
|
"device.accessory_keypad_disconnected"
|
"noise_sensor.noise_threshold_triggered"
|
"lock.locked"
|
"lock.unlocked"
|
"lock.access_denied"
|
"thermostat.climate_preset_activated"
|
"thermostat.manually_adjusted"
|
"thermostat.temperature_threshold_exceeded"
|
"thermostat.temperature_threshold_no_longer_exceeded"
|
"thermostat.temperature_reached_set_point"
|
"thermostat.temperature_changed"
|
"device.name_changed"
|
"enrollment_automation.deleted"
|
"phone.deactivated"
)
[]
;
limit
?:
number
;
since
?:
string
;
space_id
:
string
;
}
,
options
?:
SeamCustomerV1EventsListOptions
,
)
=>
SeamCustomerV1EventsListRequest
/seam/customer/v1/portals/get
get
"/seam/customer/v1/portals/get"
()
:
(
parameters
?:
{
customer_portal_id
:
string
}
,
options
?:
SeamCustomerV1PortalsGetOptions
,
)
=>
SeamCustomerV1PortalsGetRequest
Returns
(
parameters
?:
{
customer_portal_id
:
string
}
,
options
?:
SeamCustomerV1PortalsGetOptions
,
)
=>
SeamCustomerV1PortalsGetRequest
/seam/customer/v1/settings/get
get
"/seam/customer/v1/settings/get"
()
:
(
parameters
?:
{}
,
options
?:
SeamCustomerV1SettingsGetOptions
,
)
=>
SeamCustomerV1SettingsGetRequest
Returns
(
parameters
?:
{}
,
options
?:
SeamCustomerV1SettingsGetOptions
,
)
=>
SeamCustomerV1SettingsGetRequest
/seam/customer/v1/settings/update
get
"/seam/customer/v1/settings/update"
()
:
(
parameters
?:
{
business_vertical
?:
|
"short_term_rental"
|
"hospitality"
|
"multi_family"
|
"gym_management"
|
"property_tours"
;
}
,
options
?:
SeamCustomerV1SettingsUpdateOptions
,
)
=>
SeamCustomerV1SettingsUpdateRequest
Returns
(
parameters
?:
{
business_vertical
?:
|
"short_term_rental"
|
"hospitality"
|
"multi_family"
|
"gym_management"
|
"property_tours"
;
}
,
options
?:
SeamCustomerV1SettingsUpdateOptions
,
)
=>
SeamCustomerV1SettingsUpdateRequest
/seam/partner/v1/building_
blocks/spaces/auto_
map
get
"/seam/partner/v1/building_blocks/spaces/auto_map"
()
:
(
parameters
?:
{
collection_key
?:
string
}
,
options
?:
SeamPartnerV1BuildingBlocksSpacesAutoMapOptions
,
)
=>
SeamPartnerV1BuildingBlocksSpacesAutoMapRequest
Returns
(
parameters
?:
{
collection_key
?:
string
}
,
options
?:
SeamPartnerV1BuildingBlocksSpacesAutoMapOptions
,
)
=>
SeamPartnerV1BuildingBlocksSpacesAutoMapRequest
/spaces/add_
acs_
entrances
get
"/spaces/add_acs_entrances"
()
:
(
parameters
?:
{
acs_entrance_ids
:
string
[]
;
space_id
:
string
}
,
options
?:
SpacesAddAcsEntrancesOptions
,
)
=>
SpacesAddAcsEntrancesRequest
Returns
(
parameters
?:
{
acs_entrance_ids
:
string
[]
;
space_id
:
string
}
,
options
?:
SpacesAddAcsEntrancesOptions
,
)
=>
SpacesAddAcsEntrancesRequest
/spaces/add_
devices
get
"/spaces/add_devices"
()
:
(
parameters
?:
{
device_ids
:
string
[]
;
space_id
:
string
}
,
options
?:
SpacesAddDevicesOptions
,
)
=>
SpacesAddDevicesRequest
Returns
(
parameters
?:
{
device_ids
:
string
[]
;
space_id
:
string
}
,
options
?:
SpacesAddDevicesOptions
,
)
=>
SpacesAddDevicesRequest
/spaces/create
get
"/spaces/create"
()
:
(
parameters
?:
{
acs_entrance_ids
?:
string
[]
;
device_ids
?:
string
[]
;
name
:
string
;
space_key
?:
string
;
}
,
options
?:
SpacesCreateOptions
,
)
=>
SpacesCreateRequest
Returns
(
parameters
?:
{
acs_entrance_ids
?:
string
[]
;
device_ids
?:
string
[]
;
name
:
string
;
space_key
?:
string
;
}
,
options
?:
SpacesCreateOptions
,
)
=>
SpacesCreateRequest
/spaces/delete
get
"/spaces/delete"
()
:
(
parameters
?:
{
space_id
:
string
}
,
options
?:
SpacesDeleteOptions
,
)
=>
SpacesDeleteRequest
Returns
(
parameters
?:
{
space_id
:
string
}
,
options
?:
SpacesDeleteOptions
,
)
=>
SpacesDeleteRequest
/spaces/get
get
"/spaces/get"
()
:
(
parameters
?:
SpacesGetParameters
,
options
?:
SpacesGetOptions
,
)
=>
SpacesGetRequest
Returns
(
parameters
?:
SpacesGetParameters
,
options
?:
SpacesGetOptions
,
)
=>
SpacesGetRequest
/spaces/get_
related
get
"/spaces/get_related"
()
:
(
parameters
?:
{
exclude
?:
(
|
"acs_entrances"
|
"acs_systems"
|
"connected_accounts"
|
"devices"
|
"spaces"
)
[]
;
include
?:
(
|
"acs_entrances"
|
"acs_systems"
|
"connected_accounts"
|
"devices"
|
"spaces"
)
[]
;
space_ids
?:
string
[]
;
space_keys
?:
string
[]
;
}
,
options
?:
SpacesGetRelatedOptions
,
)
=>
SpacesGetRelatedRequest
Returns
(
parameters
?:
{
exclude
?:
(
|
"acs_entrances"
|
"acs_systems"
|
"connected_accounts"
|
"devices"
|
"spaces"
)
[]
;
include
?:
(
|
"acs_entrances"
|
"acs_systems"
|
"connected_accounts"
|
"devices"
|
"spaces"
)
[]
;
space_ids
?:
string
[]
;
space_keys
?:
string
[]
;
}
,
options
?:
SpacesGetRelatedOptions
,
)
=>
SpacesGetRelatedRequest
/spaces/list
get
"/spaces/list"
()
:
(
parameters
?:
{
connected_account_id
?:
string
;
customer_key
?:
string
;
search
?:
string
;
space_key
?:
string
;
}
,
options
?:
SpacesListOptions
,
)
=>
SpacesListRequest
Returns
(
parameters
?:
{
connected_account_id
?:
string
;
customer_key
?:
string
;
search
?:
string
;
space_key
?:
string
;
}
,
options
?:
SpacesListOptions
,
)
=>
SpacesListRequest
/spaces/remove_
acs_
entrances
get
"/spaces/remove_acs_entrances"
()
:
(
parameters
?:
{
acs_entrance_ids
:
string
[]
;
space_id
:
string
}
,
options
?:
SpacesRemoveAcsEntrancesOptions
,
)
=>
SpacesRemoveAcsEntrancesRequest
Returns
(
parameters
?:
{
acs_entrance_ids
:
string
[]
;
space_id
:
string
}
,
options
?:
SpacesRemoveAcsEntrancesOptions
,
)
=>
SpacesRemoveAcsEntrancesRequest
/spaces/remove_
devices
get
"/spaces/remove_devices"
()
:
(
parameters
?:
{
device_ids
:
string
[]
;
space_id
:
string
}
,
options
?:
SpacesRemoveDevicesOptions
,
)
=>
SpacesRemoveDevicesRequest
Returns
(
parameters
?:
{
device_ids
:
string
[]
;
space_id
:
string
}
,
options
?:
SpacesRemoveDevicesOptions
,
)
=>
SpacesRemoveDevicesRequest
/spaces/update
get
"/spaces/update"
()
:
(
parameters
?:
{
acs_entrance_ids
?:
string
[]
;
device_ids
?:
string
[]
;
name
?:
string
;
space_id
?:
string
;
space_key
?:
string
;
}
,
options
?:
SpacesUpdateOptions
,
)
=>
SpacesUpdateRequest
Returns
(
parameters
?:
{
acs_entrance_ids
?:
string
[]
;
device_ids
?:
string
[]
;
name
?:
string
;
space_id
?:
string
;
space_key
?:
string
;
}
,
options
?:
SpacesUpdateOptions
,
)
=>
SpacesUpdateRequest
/thermostats/activate_
climate_
preset
get
"/thermostats/activate_climate_preset"
()
:
(
parameters
?:
{
climate_preset_key
:
string
;
device_id
:
string
}
,
options
?:
ThermostatsActivateClimatePresetOptions
,
)
=>
ThermostatsActivateClimatePresetRequest
Returns
(
parameters
?:
{
climate_preset_key
:
string
;
device_id
:
string
}
,
options
?:
ThermostatsActivateClimatePresetOptions
,
)
=>
ThermostatsActivateClimatePresetRequest
/thermostats/cool
get
"/thermostats/cool"
()
:
(
parameters
?:
{
cooling_set_point_celsius
?:
number
;
cooling_set_point_fahrenheit
?:
number
;
device_id
:
string
;
sync
?:
boolean
;
}
,
options
?:
ThermostatsCoolOptions
,
)
=>
ThermostatsCoolRequest
Returns
(
parameters
?:
{
cooling_set_point_celsius
?:
number
;
cooling_set_point_fahrenheit
?:
number
;
device_id
:
string
;
sync
?:
boolean
;
}
,
options
?:
ThermostatsCoolOptions
,
)
=>
ThermostatsCoolRequest
/thermostats/create_
climate_
preset
get
"/thermostats/create_climate_preset"
()
:
(
parameters
?:
{
climate_preset_key
:
string
;
climate_preset_mode
?:
|
"home"
|
"away"
|
"wake"
|
"sleep"
|
"occupied"
|
"unoccupied"
;
cooling_set_point_celsius
?:
number
;
cooling_set_point_fahrenheit
?:
number
;
device_id
:
string
;
ecobee_metadata
?:
{
climate_ref
:
string
;
is_optimized
:
boolean
;
owner
:
"user"
|
"system"
;
}
;
fan_mode_setting
?:
"auto"
|
"on"
|
"circulate"
;
heating_set_point_celsius
?:
number
;
heating_set_point_fahrenheit
?:
number
;
hvac_mode_setting
?:
"cool"
|
"heat"
|
"off"
|
"heat_cool"
|
"eco"
;
manual_override_allowed
?:
boolean
;
name
?:
null
|
string
;
}
,
options
?:
ThermostatsCreateClimatePresetOptions
,
)
=>
ThermostatsCreateClimatePresetRequest
Returns
(
parameters
?:
{
climate_preset_key
:
string
;
climate_preset_mode
?:
|
"home"
|
"away"
|
"wake"
|
"sleep"
|
"occupied"
|
"unoccupied"
;
cooling_set_point_celsius
?:
number
;
cooling_set_point_fahrenheit
?:
number
;
device_id
:
string
;
ecobee_metadata
?:
{
climate_ref
:
string
;
is_optimized
:
boolean
;
owner
:
"user"
|
"system"
;
}
;
fan_mode_setting
?:
"auto"
|
"on"
|
"circulate"
;
heating_set_point_celsius
?:
number
;
heating_set_point_fahrenheit
?:
number
;
hvac_mode_setting
?:
"cool"
|
"heat"
|
"off"
|
"heat_cool"
|
"eco"
;
manual_override_allowed
?:
boolean
;
name
?:
null
|
string
;
}
,
options
?:
ThermostatsCreateClimatePresetOptions
,
)
=>
ThermostatsCreateClimatePresetRequest
/thermostats/daily_
programs/create
get
"/thermostats/daily_programs/create"
()
:
(
parameters
?:
{
device_id
:
string
;
name
:
string
;
periods
:
{
climate_preset_key
:
string
;
starts_at_time
:
string
}
[]
;
}
,
options
?:
ThermostatsDailyProgramsCreateOptions
,
)
=>
ThermostatsDailyProgramsCreateRequest
Returns
(
parameters
?:
{
device_id
:
string
;
name
:
string
;
periods
:
{
climate_preset_key
:
string
;
starts_at_time
:
string
}
[]
;
}
,
options
?:
ThermostatsDailyProgramsCreateOptions
,
)
=>
ThermostatsDailyProgramsCreateRequest
/thermostats/daily_
programs/delete
get
"/thermostats/daily_programs/delete"
()
:
(
parameters
?:
{
thermostat_daily_program_id
:
string
}
,
options
?:
ThermostatsDailyProgramsDeleteOptions
,
)
=>
ThermostatsDailyProgramsDeleteRequest
Returns
(
parameters
?:
{
thermostat_daily_program_id
:
string
}
,
options
?:
ThermostatsDailyProgramsDeleteOptions
,
)
=>
ThermostatsDailyProgramsDeleteRequest
/thermostats/daily_
programs/update
get
"/thermostats/daily_programs/update"
()
:
(
parameters
?:
{
name
:
string
;
periods
:
{
climate_preset_key
:
string
;
starts_at_time
:
string
}
[]
;
thermostat_daily_program_id
:
string
;
}
,
options
?:
ThermostatsDailyProgramsUpdateOptions
,
)
=>
ThermostatsDailyProgramsUpdateRequest
Returns
(
parameters
?:
{
name
:
string
;
periods
:
{
climate_preset_key
:
string
;
starts_at_time
:
string
}
[]
;
thermostat_daily_program_id
:
string
;
}
,
options
?:
ThermostatsDailyProgramsUpdateOptions
,
)
=>
ThermostatsDailyProgramsUpdateRequest
/thermostats/delete_
climate_
preset
get
"/thermostats/delete_climate_preset"
()
:
(
parameters
?:
{
climate_preset_key
:
string
;
device_id
:
string
}
,
options
?:
ThermostatsDeleteClimatePresetOptions
,
)
=>
ThermostatsDeleteClimatePresetRequest
Returns
(
parameters
?:
{
climate_preset_key
:
string
;
device_id
:
string
}
,
options
?:
ThermostatsDeleteClimatePresetOptions
,
)
=>
ThermostatsDeleteClimatePresetRequest
/thermostats/get
get
"/thermostats/get"
()
:
(
parameters
?:
{
device_id
?:
string
;
name
?:
string
}
,
options
?:
ThermostatsGetOptions
,
)
=>
ThermostatsGetRequest
Returns
(
parameters
?:
{
device_id
?:
string
;
name
?:
string
}
,
options
?:
ThermostatsGetOptions
,
)
=>
ThermostatsGetRequest
/thermostats/heat
get
"/thermostats/heat"
()
:
(
parameters
?:
{
device_id
:
string
;
heating_set_point_celsius
?:
number
;
heating_set_point_fahrenheit
?:
number
;
sync
?:
boolean
;
}
,
options
?:
ThermostatsHeatOptions
,
)
=>
ThermostatsHeatRequest
Returns
(
parameters
?:
{
device_id
:
string
;
heating_set_point_celsius
?:
number
;
heating_set_point_fahrenheit
?:
number
;
sync
?:
boolean
;
}
,
options
?:
ThermostatsHeatOptions
,
)
=>
ThermostatsHeatRequest
/thermostats/heat_
cool
get
"/thermostats/heat_cool"
()
:
(
parameters
?:
{
cooling_set_point_celsius
?:
number
;
cooling_set_point_fahrenheit
?:
number
;
device_id
:
string
;
heating_set_point_celsius
?:
number
;
heating_set_point_fahrenheit
?:
number
;
sync
?:
boolean
;
}
,
options
?:
ThermostatsHeatCoolOptions
,
)
=>
ThermostatsHeatCoolRequest
Returns
(
parameters
?:
{
cooling_set_point_celsius
?:
number
;
cooling_set_point_fahrenheit
?:
number
;
device_id
:
string
;
heating_set_point_celsius
?:
number
;
heating_set_point_fahrenheit
?:
number
;
sync
?:
boolean
;
}
,
options
?:
ThermostatsHeatCoolOptions
,
)
=>
ThermostatsHeatCoolRequest
/thermostats/list
get
"/thermostats/list"
()
:
(
parameters
?:
{
connect_webview_id
?:
string
;
connected_account_id
?:
string
;
connected_account_ids
?:
string
[]
;
created_before
?:
Date
;
custom_metadata_has
?:
{
[
x
:
string
]:
string
|
boolean
}
;
customer_key
?:
string
;
device_ids
?:
string
[]
;
device_type
?:
|
"ecobee_thermostat"
|
"nest_thermostat"
|
"honeywell_resideo_thermostat"
|
"tado_thermostat"
|
"sensi_thermostat"
|
"smartthings_thermostat"
;
device_types
?:
(
|
"ecobee_thermostat"
|
"nest_thermostat"
|
"honeywell_resideo_thermostat"
|
"tado_thermostat"
|
"sensi_thermostat"
|
"smartthings_thermostat"
)
[]
;
exclude_if
?:
(
|
"can_remotely_unlock"
|
"can_remotely_lock"
|
"can_program_offline_access_codes"
|
"can_program_online_access_codes"
|
"can_hvac_heat"
|
"can_hvac_cool"
|
"can_hvac_heat_cool"
|
"can_turn_off_hvac"
|
"can_simulate_removal"
|
"can_simulate_connection"
|
"can_simulate_disconnection"
|
"can_unlock_with_code"
|
"can_run_thermostat_programs"
|
"can_simulate_hub_connection"
|
"can_simulate_hub_disconnection"
|
"can_simulate_paid_subscription"
)
[]
;
include_if
?:
(
|
"can_remotely_unlock"
|
"can_remotely_lock"
|
"can_program_offline_access_codes"
|
"can_program_online_access_codes"
|
"can_hvac_heat"
|
"can_hvac_cool"
|
"can_hvac_heat_cool"
|
"can_turn_off_hvac"
|
"can_simulate_removal"
|
"can_simulate_connection"
|
"can_simulate_disconnection"
|
"can_unlock_with_code"
|
"can_run_thermostat_programs"
|
"can_simulate_hub_connection"
|
"can_simulate_hub_disconnection"
|
"can_simulate_paid_subscription"
)
[]
;
limit
?:
number
;
manufacturer
?:
|
"smartthings"
|
"nest"
|
"ecobee"
|
"honeywell_resideo"
|
"tado"
|
"sensi"
;
page_cursor
?:
null
|
string
;
search
?:
string
;
space_id
?:
string
;
unstable_location_id
?:
null
|
string
;
user_identifier_key
?:
string
;
}
,
options
?:
ThermostatsListOptions
,
)
=>
ThermostatsListRequest
Returns
(
parameters
?:
{
connect_webview_id
?:
string
;
connected_account_id
?:
string
;
connected_account_ids
?:
string
[]
;
created_before
?:
Date
;
custom_metadata_has
?:
{
[
x
:
string
]:
string
|
boolean
}
;
customer_key
?:
string
;
device_ids
?:
string
[]
;
device_type
?:
|
"ecobee_thermostat"
|
"nest_thermostat"
|
"honeywell_resideo_thermostat"
|
"tado_thermostat"
|
"sensi_thermostat"
|
"smartthings_thermostat"
;
device_types
?:
(
|
"ecobee_thermostat"
|
"nest_thermostat"
|
"honeywell_resideo_thermostat"
|
"tado_thermostat"
|
"sensi_thermostat"
|
"smartthings_thermostat"
)
[]
;
exclude_if
?:
(
|
"can_remotely_unlock"
|
"can_remotely_lock"
|
"can_program_offline_access_codes"
|
"can_program_online_access_codes"
|
"can_hvac_heat"
|
"can_hvac_cool"
|
"can_hvac_heat_cool"
|
"can_turn_off_hvac"
|
"can_simulate_removal"
|
"can_simulate_connection"
|
"can_simulate_disconnection"
|
"can_unlock_with_code"
|
"can_run_thermostat_programs"
|
"can_simulate_hub_connection"
|
"can_simulate_hub_disconnection"
|
"can_simulate_paid_subscription"
)
[]
;
include_if
?:
(
|
"can_remotely_unlock"
|
"can_remotely_lock"
|
"can_program_offline_access_codes"
|
"can_program_online_access_codes"
|
"can_hvac_heat"
|
"can_hvac_cool"
|
"can_hvac_heat_cool"
|
"can_turn_off_hvac"
|
"can_simulate_removal"
|
"can_simulate_connection"
|
"can_simulate_disconnection"
|
"can_unlock_with_code"
|
"can_run_thermostat_programs"
|
"can_simulate_hub_connection"
|
"can_simulate_hub_disconnection"
|
"can_simulate_paid_subscription"
)
[]
;
limit
?:
number
;
manufacturer
?:
|
"smartthings"
|
"nest"
|
"ecobee"
|
"honeywell_resideo"
|
"tado"
|
"sensi"
;
page_cursor
?:
null
|
string
;
search
?:
string
;
space_id
?:
string
;
unstable_location_id
?:
null
|
string
;
user_identifier_key
?:
string
;
}
,
options
?:
ThermostatsListOptions
,
)
=>
ThermostatsListRequest
/thermostats/off
get
"/thermostats/off"
()
:
(
parameters
?:
{
device_id
:
string
;
sync
?:
boolean
}
,
options
?:
ThermostatsOffOptions
,
)
=>
ThermostatsOffRequest
Returns
(
parameters
?:
{
device_id
:
string
;
sync
?:
boolean
}
,
options
?:
ThermostatsOffOptions
,
)
=>
ThermostatsOffRequest
/thermostats/schedules/create
get
"/thermostats/schedules/create"
()
:
(
parameters
?:
{
climate_preset_key
:
string
;
device_id
:
string
;
ends_at
:
string
;
is_override_allowed
?:
boolean
;
max_override_period_minutes
?:
null
|
number
;
name
?:
string
;
starts_at
:
string
;
}
,
options
?:
ThermostatsSchedulesCreateOptions
,
)
=>
ThermostatsSchedulesCreateRequest
Returns
(
parameters
?:
{
climate_preset_key
:
string
;
device_id
:
string
;
ends_at
:
string
;
is_override_allowed
?:
boolean
;
max_override_period_minutes
?:
null
|
number
;
name
?:
string
;
starts_at
:
string
;
}
,
options
?:
ThermostatsSchedulesCreateOptions
,
)
=>
ThermostatsSchedulesCreateRequest
/thermostats/schedules/delete
get
"/thermostats/schedules/delete"
()
:
(
parameters
?:
{
thermostat_schedule_id
:
string
}
,
options
?:
ThermostatsSchedulesDeleteOptions
,
)
=>
ThermostatsSchedulesDeleteRequest
Returns
(
parameters
?:
{
thermostat_schedule_id
:
string
}
,
options
?:
ThermostatsSchedulesDeleteOptions
,
)
=>
ThermostatsSchedulesDeleteRequest
/thermostats/schedules/get
get
"/thermostats/schedules/get"
()
:
(
parameters
?:
{
thermostat_schedule_id
:
string
}
,
options
?:
ThermostatsSchedulesGetOptions
,
)
=>
ThermostatsSchedulesGetRequest
Returns
(
parameters
?:
{
thermostat_schedule_id
:
string
}
,
options
?:
ThermostatsSchedulesGetOptions
,
)
=>
ThermostatsSchedulesGetRequest
/thermostats/schedules/list
get
"/thermostats/schedules/list"
()
:
(
parameters
?:
{
device_id
:
string
;
user_identifier_key
?:
string
}
,
options
?:
ThermostatsSchedulesListOptions
,
)
=>
ThermostatsSchedulesListRequest
Returns
(
parameters
?:
{
device_id
:
string
;
user_identifier_key
?:
string
}
,
options
?:
ThermostatsSchedulesListOptions
,
)
=>
ThermostatsSchedulesListRequest
/thermostats/schedules/update
get
"/thermostats/schedules/update"
()
:
(
parameters
?:
{
climate_preset_key
?:
string
;
ends_at
?:
string
;
is_override_allowed
?:
boolean
;
max_override_period_minutes
?:
null
|
number
;
name
?:
string
;
starts_at
?:
string
;
thermostat_schedule_id
:
string
;
}
,
options
?:
ThermostatsSchedulesUpdateOptions
,
)
=>
ThermostatsSchedulesUpdateRequest
Returns
(
parameters
?:
{
climate_preset_key
?:
string
;
ends_at
?:
string
;
is_override_allowed
?:
boolean
;
max_override_period_minutes
?:
null
|
number
;
name
?:
string
;
starts_at
?:
string
;
thermostat_schedule_id
:
string
;
}
,
options
?:
ThermostatsSchedulesUpdateOptions
,
)
=>
ThermostatsSchedulesUpdateRequest
/thermostats/set_
fallback_
climate_
preset
get
"/thermostats/set_fallback_climate_preset"
()
:
(
parameters
?:
{
climate_preset_key
:
string
;
device_id
:
string
}
,
options
?:
ThermostatsSetFallbackClimatePresetOptions
,
)
=>
ThermostatsSetFallbackClimatePresetRequest
Returns
(
parameters
?:
{
climate_preset_key
:
string
;
device_id
:
string
}
,
options
?:
ThermostatsSetFallbackClimatePresetOptions
,
)
=>
ThermostatsSetFallbackClimatePresetRequest
/thermostats/set_
fan_
mode
get
"/thermostats/set_fan_mode"
()
:
(
parameters
?:
{
device_id
:
string
;
fan_mode
?:
"auto"
|
"on"
|
"circulate"
;
fan_mode_setting
?:
"auto"
|
"on"
|
"circulate"
;
sync
?:
boolean
;
}
,
options
?:
ThermostatsSetFanModeOptions
,
)
=>
ThermostatsSetFanModeRequest
Returns
(
parameters
?:
{
device_id
:
string
;
fan_mode
?:
"auto"
|
"on"
|
"circulate"
;
fan_mode_setting
?:
"auto"
|
"on"
|
"circulate"
;
sync
?:
boolean
;
}
,
options
?:
ThermostatsSetFanModeOptions
,
)
=>
ThermostatsSetFanModeRequest
/thermostats/set_
hvac_
mode
get
"/thermostats/set_hvac_mode"
()
:
(
parameters
?:
ThermostatsSetHvacModeParameters
,
options
?:
ThermostatsSetHvacModeOptions
,
)
=>
ThermostatsSetHvacModeRequest
Returns
(
parameters
?:
ThermostatsSetHvacModeParameters
,
options
?:
ThermostatsSetHvacModeOptions
,
)
=>
ThermostatsSetHvacModeRequest
/thermostats/set_
temperature_
threshold
get
"/thermostats/set_temperature_threshold"
()
:
(
parameters
?:
{
device_id
:
string
;
lower_limit_celsius
?:
null
|
number
;
lower_limit_fahrenheit
?:
null
|
number
;
upper_limit_celsius
?:
null
|
number
;
upper_limit_fahrenheit
?:
null
|
number
;
}
,
options
?:
ThermostatsSetTemperatureThresholdOptions
,
)
=>
ThermostatsSetTemperatureThresholdRequest
Returns
(
parameters
?:
{
device_id
:
string
;
lower_limit_celsius
?:
null
|
number
;
lower_limit_fahrenheit
?:
null
|
number
;
upper_limit_celsius
?:
null
|
number
;
upper_limit_fahrenheit
?:
null
|
number
;
}
,
options
?:
ThermostatsSetTemperatureThresholdOptions
,
)
=>
ThermostatsSetTemperatureThresholdRequest
/thermostats/simulate/hvac_
mode_
adjusted
get
"/thermostats/simulate/hvac_mode_adjusted"
()
:
(
parameters
?:
ThermostatsSimulateHvacModeAdjustedParameters
,
options
?:
ThermostatsSimulateHvacModeAdjustedOptions
,
)
=>
ThermostatsSimulateHvacModeAdjustedRequest
Returns
(
parameters
?:
ThermostatsSimulateHvacModeAdjustedParameters
,
options
?:
ThermostatsSimulateHvacModeAdjustedOptions
,
)
=>
ThermostatsSimulateHvacModeAdjustedRequest
/thermostats/simulate/temperature_
reached
get
"/thermostats/simulate/temperature_reached"
()
:
(
parameters
?:
{
device_id
:
string
;
temperature_celsius
?:
number
;
temperature_fahrenheit
?:
number
;
}
,
options
?:
ThermostatsSimulateTemperatureReachedOptions
,
)
=>
ThermostatsSimulateTemperatureReachedRequest
Returns
(
parameters
?:
{
device_id
:
string
;
temperature_celsius
?:
number
;
temperature_fahrenheit
?:
number
;
}
,
options
?:
ThermostatsSimulateTemperatureReachedOptions
,
)
=>
ThermostatsSimulateTemperatureReachedRequest
/thermostats/update_
climate_
preset
get
"/thermostats/update_climate_preset"
()
:
(
parameters
?:
{
climate_preset_key
:
string
;
climate_preset_mode
?:
|
"home"
|
"away"
|
"wake"
|
"sleep"
|
"occupied"
|
"unoccupied"
;
cooling_set_point_celsius
?:
number
;
cooling_set_point_fahrenheit
?:
number
;
device_id
:
string
;
ecobee_metadata
?:
{
climate_ref
:
string
;
is_optimized
:
boolean
;
owner
:
"user"
|
"system"
;
}
;
fan_mode_setting
?:
"auto"
|
"on"
|
"circulate"
;
heating_set_point_celsius
?:
number
;
heating_set_point_fahrenheit
?:
number
;
hvac_mode_setting
?:
"cool"
|
"heat"
|
"off"
|
"heat_cool"
|
"eco"
;
manual_override_allowed
?:
boolean
;
name
?:
null
|
string
;
}
,
options
?:
ThermostatsUpdateClimatePresetOptions
,
)
=>
ThermostatsUpdateClimatePresetRequest
Returns
(
parameters
?:
{
climate_preset_key
:
string
;
climate_preset_mode
?:
|
"home"
|
"away"
|
"wake"
|
"sleep"
|
"occupied"
|
"unoccupied"
;
cooling_set_point_celsius
?:
number
;
cooling_set_point_fahrenheit
?:
number
;
device_id
:
string
;
ecobee_metadata
?:
{
climate_ref
:
string
;
is_optimized
:
boolean
;
owner
:
"user"
|
"system"
;
}
;
fan_mode_setting
?:
"auto"
|
"on"
|
"circulate"
;
heating_set_point_celsius
?:
number
;
heating_set_point_fahrenheit
?:
number
;
hvac_mode_setting
?:
"cool"
|
"heat"
|
"off"
|
"heat_cool"
|
"eco"
;
manual_override_allowed
?:
boolean
;
name
?:
null
|
string
;
}
,
options
?:
ThermostatsUpdateClimatePresetOptions
,
)
=>
ThermostatsUpdateClimatePresetRequest
/thermostats/update_
weekly_
program
get
"/thermostats/update_weekly_program"
()
:
(
parameters
?:
{
device_id
:
string
;
friday_program_id
?:
null
|
string
;
monday_program_id
?:
null
|
string
;
saturday_program_id
?:
null
|
string
;
sunday_program_id
?:
null
|
string
;
thursday_program_id
?:
null
|
string
;
tuesday_program_id
?:
null
|
string
;
wednesday_program_id
?:
null
|
string
;
}
,
options
?:
ThermostatsUpdateWeeklyProgramOptions
,
)
=>
ThermostatsUpdateWeeklyProgramRequest
Returns
(
parameters
?:
{
device_id
:
string
;
friday_program_id
?:
null
|
string
;
monday_program_id
?:
null
|
string
;
saturday_program_id
?:
null
|
string
;
sunday_program_id
?:
null
|
string
;
thursday_program_id
?:
null
|
string
;
tuesday_program_id
?:
null
|
string
;
wednesday_program_id
?:
null
|
string
;
}
,
options
?:
ThermostatsUpdateWeeklyProgramOptions
,
)
=>
ThermostatsUpdateWeeklyProgramRequest
/unstable_
partner/building_
blocks/connect_
accounts
get
"/unstable_partner/building_blocks/connect_accounts"
()
:
(
parameters
?:
{
customer_key
:
string
}
,
options
?:
UnstablePartnerBuildingBlocksConnectAccountsOptions
,
)
=>
UnstablePartnerBuildingBlocksConnectAccountsRequest
Returns
(
parameters
?:
{
customer_key
:
string
}
,
options
?:
UnstablePartnerBuildingBlocksConnectAccountsOptions
,
)
=>
UnstablePartnerBuildingBlocksConnectAccountsRequest
/unstable_
partner/building_
blocks/generate_
magic_
link
get
"/unstable_partner/building_blocks/generate_magic_link"
()
:
(
parameters
?:
{
building_block_type
:
|
"connect_accounts"
|
"organize_spaces"
|
"console"
|
"manage_devices"
;
customer_key
:
string
;
spaces
?:
{
name
:
string
;
space_key
:
string
}
[]
;
}
,
options
?:
UnstablePartnerBuildingBlocksGenerateMagicLinkOptions
,
)
=>
UnstablePartnerBuildingBlocksGenerateMagicLinkRequest
Returns
(
parameters
?:
{
building_block_type
:
|
"connect_accounts"
|
"organize_spaces"
|
"console"
|
"manage_devices"
;
customer_key
:
string
;
spaces
?:
{
name
:
string
;
space_key
:
string
}
[]
;
}
,
options
?:
UnstablePartnerBuildingBlocksGenerateMagicLinkOptions
,
)
=>
UnstablePartnerBuildingBlocksGenerateMagicLinkRequest
/unstable_
partner/building_
blocks/manage_
devices
get
"/unstable_partner/building_blocks/manage_devices"
()
:
(
parameters
?:
{
customer_key
:
string
}
,
options
?:
UnstablePartnerBuildingBlocksManageDevicesOptions
,
)
=>
UnstablePartnerBuildingBlocksManageDevicesRequest
Returns
(
parameters
?:
{
customer_key
:
string
}
,
options
?:
UnstablePartnerBuildingBlocksManageDevicesOptions
,
)
=>
UnstablePartnerBuildingBlocksManageDevicesRequest
/unstable_
partner/building_
blocks/organize_
spaces
get
"/unstable_partner/building_blocks/organize_spaces"
()
:
(
parameters
?:
{
customer_key
:
string
;
spaces
?:
{
name
:
string
;
space_key
:
string
}
[]
;
}
,
options
?:
UnstablePartnerBuildingBlocksOrganizeSpacesOptions
,
)
=>
UnstablePartnerBuildingBlocksOrganizeSpacesRequest
Returns
(
parameters
?:
{
customer_key
:
string
;
spaces
?:
{
name
:
string
;
space_key
:
string
}
[]
;
}
,
options
?:
UnstablePartnerBuildingBlocksOrganizeSpacesOptions
,
)
=>
UnstablePartnerBuildingBlocksOrganizeSpacesRequest
/user_
identities/add_
acs_
user
get
"/user_identities/add_acs_user"
()
:
(
parameters
?:
{
acs_user_id
:
string
;
user_identity_id
:
string
}
,
options
?:
UserIdentitiesAddAcsUserOptions
,
)
=>
UserIdentitiesAddAcsUserRequest
Returns
(
parameters
?:
{
acs_user_id
:
string
;
user_identity_id
:
string
}
,
options
?:
UserIdentitiesAddAcsUserOptions
,
)
=>
UserIdentitiesAddAcsUserRequest
/user_
identities/create
get
"/user_identities/create"
()
:
(
parameters
?:
{
acs_system_ids
?:
string
[]
;
email_address
?:
null
|
string
;
full_name
?:
null
|
string
;
phone_number
?:
null
|
string
;
user_identity_key
?:
null
|
string
;
}
,
options
?:
UserIdentitiesCreateOptions
,
)
=>
UserIdentitiesCreateRequest
Returns
(
parameters
?:
{
acs_system_ids
?:
string
[]
;
email_address
?:
null
|
string
;
full_name
?:
null
|
string
;
phone_number
?:
null
|
string
;
user_identity_key
?:
null
|
string
;
}
,
options
?:
UserIdentitiesCreateOptions
,
)
=>
UserIdentitiesCreateRequest
/user_
identities/delete
get
"/user_identities/delete"
()
:
(
parameters
?:
{
user_identity_id
:
string
}
,
options
?:
UserIdentitiesDeleteOptions
,
)
=>
UserIdentitiesDeleteRequest
Returns
(
parameters
?:
{
user_identity_id
:
string
}
,
options
?:
UserIdentitiesDeleteOptions
,
)
=>
UserIdentitiesDeleteRequest
/user_
identities/enrollment_
automations/delete
get
"/user_identities/enrollment_automations/delete"
()
:
(
parameters
?:
{
enrollment_automation_id
:
string
}
,
options
?:
UserIdentitiesEnrollmentAutomationsDeleteOptions
,
)
=>
UserIdentitiesEnrollmentAutomationsDeleteRequest
Returns
(
parameters
?:
{
enrollment_automation_id
:
string
}
,
options
?:
UserIdentitiesEnrollmentAutomationsDeleteOptions
,
)
=>
UserIdentitiesEnrollmentAutomationsDeleteRequest
/user_
identities/enrollment_
automations/get
get
"/user_identities/enrollment_automations/get"
()
:
(
parameters
?:
{
enrollment_automation_id
:
string
}
,
options
?:
UserIdentitiesEnrollmentAutomationsGetOptions
,
)
=>
UserIdentitiesEnrollmentAutomationsGetRequest
Returns
(
parameters
?:
{
enrollment_automation_id
:
string
}
,
options
?:
UserIdentitiesEnrollmentAutomationsGetOptions
,
)
=>
UserIdentitiesEnrollmentAutomationsGetRequest
/user_
identities/enrollment_
automations/launch
get
"/user_identities/enrollment_automations/launch"
()
:
(
parameters
?:
{
acs_credential_pool_id
?:
string
;
create_credential_manager_user
?:
boolean
;
credential_manager_acs_system_id
:
string
;
credential_manager_acs_user_id
?:
string
;
user_identity_id
:
string
;
}
,
options
?:
UserIdentitiesEnrollmentAutomationsLaunchOptions
,
)
=>
UserIdentitiesEnrollmentAutomationsLaunchRequest
Returns
(
parameters
?:
{
acs_credential_pool_id
?:
string
;
create_credential_manager_user
?:
boolean
;
credential_manager_acs_system_id
:
string
;
credential_manager_acs_user_id
?:
string
;
user_identity_id
:
string
;
}
,
options
?:
UserIdentitiesEnrollmentAutomationsLaunchOptions
,
)
=>
UserIdentitiesEnrollmentAutomationsLaunchRequest
/user_
identities/enrollment_
automations/list
get
"/user_identities/enrollment_automations/list"
()
:
(
parameters
?:
{
user_identity_id
:
string
}
,
options
?:
UserIdentitiesEnrollmentAutomationsListOptions
,
)
=>
UserIdentitiesEnrollmentAutomationsListRequest
Returns
(
parameters
?:
{
user_identity_id
:
string
}
,
options
?:
UserIdentitiesEnrollmentAutomationsListOptions
,
)
=>
UserIdentitiesEnrollmentAutomationsListRequest
/user_
identities/generate_
instant_
key
get
"/user_identities/generate_instant_key"
()
:
(
parameters
?:
{
customization_profile_id
?:
string
;
max_use_count
?:
number
;
user_identity_id
:
string
;
}
,
options
?:
UserIdentitiesGenerateInstantKeyOptions
,
)
=>
UserIdentitiesGenerateInstantKeyRequest
Returns
(
parameters
?:
{
customization_profile_id
?:
string
;
max_use_count
?:
number
;
user_identity_id
:
string
;
}
,
options
?:
UserIdentitiesGenerateInstantKeyOptions
,
)
=>
UserIdentitiesGenerateInstantKeyRequest
/user_
identities/get
get
"/user_identities/get"
()
:
(
parameters
?:
UserIdentitiesGetParameters
,
options
?:
UserIdentitiesGetOptions
,
)
=>
UserIdentitiesGetRequest
Returns
(
parameters
?:
UserIdentitiesGetParameters
,
options
?:
UserIdentitiesGetOptions
,
)
=>
UserIdentitiesGetRequest
/user_
identities/grant_
access_
to_
device
get
"/user_identities/grant_access_to_device"
()
:
(
parameters
?:
{
device_id
:
string
;
user_identity_id
:
string
}
,
options
?:
UserIdentitiesGrantAccessToDeviceOptions
,
)
=>
UserIdentitiesGrantAccessToDeviceRequest
Returns
(
parameters
?:
{
device_id
:
string
;
user_identity_id
:
string
}
,
options
?:
UserIdentitiesGrantAccessToDeviceOptions
,
)
=>
UserIdentitiesGrantAccessToDeviceRequest
/user_
identities/list
get
"/user_identities/list"
()
:
(
parameters
?:
{
credential_manager_acs_system_id
?:
string
;
search
?:
string
;
}
,
options
?:
UserIdentitiesListOptions
,
)
=>
UserIdentitiesListRequest
Returns
(
parameters
?:
{
credential_manager_acs_system_id
?:
string
;
search
?:
string
;
}
,
options
?:
UserIdentitiesListOptions
,
)
=>
UserIdentitiesListRequest
/user_
identities/list_
accessible_
devices
get
"/user_identities/list_accessible_devices"
()
:
(
parameters
?:
{
user_identity_id
:
string
}
,
options
?:
UserIdentitiesListAccessibleDevicesOptions
,
)
=>
UserIdentitiesListAccessibleDevicesRequest
Returns
(
parameters
?:
{
user_identity_id
:
string
}
,
options
?:
UserIdentitiesListAccessibleDevicesOptions
,
)
=>
UserIdentitiesListAccessibleDevicesRequest
/user_
identities/list_
acs_
systems
get
"/user_identities/list_acs_systems"
()
:
(
parameters
?:
{
user_identity_id
:
string
}
,
options
?:
UserIdentitiesListAcsSystemsOptions
,
)
=>
UserIdentitiesListAcsSystemsRequest
Returns
(
parameters
?:
{
user_identity_id
:
string
}
,
options
?:
UserIdentitiesListAcsSystemsOptions
,
)
=>
UserIdentitiesListAcsSystemsRequest
/user_
identities/list_
acs_
users
get
"/user_identities/list_acs_users"
()
:
(
parameters
?:
{
user_identity_id
:
string
}
,
options
?:
UserIdentitiesListAcsUsersOptions
,
)
=>
UserIdentitiesListAcsUsersRequest
Returns
(
parameters
?:
{
user_identity_id
:
string
}
,
options
?:
UserIdentitiesListAcsUsersOptions
,
)
=>
UserIdentitiesListAcsUsersRequest
/user_
identities/remove_
acs_
user
get
"/user_identities/remove_acs_user"
()
:
(
parameters
?:
{
acs_user_id
:
string
;
user_identity_id
:
string
}
,
options
?:
UserIdentitiesRemoveAcsUserOptions
,
)
=>
UserIdentitiesRemoveAcsUserRequest
Returns
(
parameters
?:
{
acs_user_id
:
string
;
user_identity_id
:
string
}
,
options
?:
UserIdentitiesRemoveAcsUserOptions
,
)
=>
UserIdentitiesRemoveAcsUserRequest
/user_
identities/revoke_
access_
to_
device
get
"/user_identities/revoke_access_to_device"
()
:
(
parameters
?:
{
device_id
:
string
;
user_identity_id
:
string
}
,
options
?:
UserIdentitiesRevokeAccessToDeviceOptions
,
)
=>
UserIdentitiesRevokeAccessToDeviceRequest
Returns
(
parameters
?:
{
device_id
:
string
;
user_identity_id
:
string
}
,
options
?:
UserIdentitiesRevokeAccessToDeviceOptions
,
)
=>
UserIdentitiesRevokeAccessToDeviceRequest
/user_
identities/update
get
"/user_identities/update"
()
:
(
parameters
?:
{
email_address
?:
null
|
string
;
full_name
?:
null
|
string
;
phone_number
?:
null
|
string
;
user_identity_id
:
string
;
user_identity_key
?:
null
|
string
;
}
,
options
?:
UserIdentitiesUpdateOptions
,
)
=>
UserIdentitiesUpdateRequest
Returns
(
parameters
?:
{
email_address
?:
null
|
string
;
full_name
?:
null
|
string
;
phone_number
?:
null
|
string
;
user_identity_id
:
string
;
user_identity_key
?:
null
|
string
;
}
,
options
?:
UserIdentitiesUpdateOptions
,
)
=>
UserIdentitiesUpdateRequest
/webhooks/create
get
"/webhooks/create"
()
:
(
parameters
?:
{
event_types
?:
string
[]
;
url
:
string
}
,
options
?:
WebhooksCreateOptions
,
)
=>
WebhooksCreateRequest
Returns
(
parameters
?:
{
event_types
?:
string
[]
;
url
:
string
}
,
options
?:
WebhooksCreateOptions
,
)
=>
WebhooksCreateRequest
/webhooks/delete
get
"/webhooks/delete"
()
:
(
parameters
?:
{
webhook_id
:
string
}
,
options
?:
WebhooksDeleteOptions
,
)
=>
WebhooksDeleteRequest
Returns
(
parameters
?:
{
webhook_id
:
string
}
,
options
?:
WebhooksDeleteOptions
,
)
=>
WebhooksDeleteRequest
/webhooks/get
get
"/webhooks/get"
()
:
(
parameters
?:
{
webhook_id
:
string
}
,
options
?:
WebhooksGetOptions
,
)
=>
WebhooksGetRequest
Returns
(
parameters
?:
{
webhook_id
:
string
}
,
options
?:
WebhooksGetOptions
,
)
=>
WebhooksGetRequest
/webhooks/list
get
"/webhooks/list"
()
:
(
parameters
?:
{}
,
options
?:
WebhooksListOptions
,
)
=>
WebhooksListRequest
Returns
(
parameters
?:
{}
,
options
?:
WebhooksListOptions
)
=>
WebhooksListRequest
/webhooks/update
get
"/webhooks/update"
()
:
(
parameters
?:
{
event_types
:
string
[]
;
webhook_id
:
string
}
,
options
?:
WebhooksUpdateOptions
,
)
=>
WebhooksUpdateRequest
Returns
(
parameters
?:
{
event_types
:
string
[]
;
webhook_id
:
string
}
,
options
?:
WebhooksUpdateOptions
,
)
=>
WebhooksUpdateRequest
/workspaces/create
get
"/workspaces/create"
()
:
(
parameters
?:
{
company_name
?:
string
;
connect_partner_name
?:
null
|
string
;
connect_webview_customization
?:
{
logo_shape
?:
null
|
"circle"
|
"square"
;
primary_button_color
?:
null
|
string
;
primary_button_text_color
?:
null
|
string
;
success_message
?:
null
|
string
;
}
;
is_sandbox
?:
boolean
;
name
:
string
;
webview_logo_shape
?:
"circle"
|
"square"
;
webview_primary_button_color
?:
string
;
webview_primary_button_text_color
?:
string
;
webview_success_message
?:
string
;
}
,
options
?:
WorkspacesCreateOptions
,
)
=>
WorkspacesCreateRequest
Returns
(
parameters
?:
{
company_name
?:
string
;
connect_partner_name
?:
null
|
string
;
connect_webview_customization
?:
{
logo_shape
?:
null
|
"circle"
|
"square"
;
primary_button_color
?:
null
|
string
;
primary_button_text_color
?:
null
|
string
;
success_message
?:
null
|
string
;
}
;
is_sandbox
?:
boolean
;
name
:
string
;
webview_logo_shape
?:
"circle"
|
"square"
;
webview_primary_button_color
?:
string
;
webview_primary_button_text_color
?:
string
;
webview_success_message
?:
string
;
}
,
options
?:
WorkspacesCreateOptions
,
)
=>
WorkspacesCreateRequest
/workspaces/customization_
profiles/create
get
"/workspaces/customization_profiles/create"
()
:
(
parameters
?:
{
name
?:
null
|
string
;
primary_color
:
string
;
secondary_color
:
string
;
}
,
options
?:
WorkspacesCustomizationProfilesCreateOptions
,
)
=>
WorkspacesCustomizationProfilesCreateRequest
Returns
(
parameters
?:
{
name
?:
null
|
string
;
primary_color
:
string
;
secondary_color
:
string
;
}
,
options
?:
WorkspacesCustomizationProfilesCreateOptions
,
)
=>
WorkspacesCustomizationProfilesCreateRequest
/workspaces/customization_
profiles/get
get
"/workspaces/customization_profiles/get"
()
:
(
parameters
?:
{
customization_profile_id
:
string
}
,
options
?:
WorkspacesCustomizationProfilesGetOptions
,
)
=>
WorkspacesCustomizationProfilesGetRequest
Returns
(
parameters
?:
{
customization_profile_id
:
string
}
,
options
?:
WorkspacesCustomizationProfilesGetOptions
,
)
=>
WorkspacesCustomizationProfilesGetRequest
/workspaces/customization_
profiles/list
get
"/workspaces/customization_profiles/list"
()
:
(
parameters
?:
{
customer_key
?:
string
}
,
options
?:
WorkspacesCustomizationProfilesListOptions
,
)
=>
WorkspacesCustomizationProfilesListRequest
Returns
(
parameters
?:
{
customer_key
?:
string
}
,
options
?:
WorkspacesCustomizationProfilesListOptions
,
)
=>
WorkspacesCustomizationProfilesListRequest
/workspaces/customization_
profiles/update
get
"/workspaces/customization_profiles/update"
()
:
(
parameters
?:
{
customization_profile_id
:
string
;
name
?:
null
|
string
;
primary_color
?:
string
;
secondary_color
?:
string
;
}
,
options
?:
WorkspacesCustomizationProfilesUpdateOptions
,
)
=>
WorkspacesCustomizationProfilesUpdateRequest
Returns
(
parameters
?:
{
customization_profile_id
:
string
;
name
?:
null
|
string
;
primary_color
?:
string
;
secondary_color
?:
string
;
}
,
options
?:
WorkspacesCustomizationProfilesUpdateOptions
,
)
=>
WorkspacesCustomizationProfilesUpdateRequest
/workspaces/customization_
profiles/upload_
images
get
"/workspaces/customization_profiles/upload_images"
()
:
(
parameters
?:
{}
,
options
?:
WorkspacesCustomizationProfilesUploadImagesOptions
,
)
=>
WorkspacesCustomizationProfilesUploadImagesRequest
Returns
(
parameters
?:
{}
,
options
?:
WorkspacesCustomizationProfilesUploadImagesOptions
,
)
=>
WorkspacesCustomizationProfilesUploadImagesRequest
/workspaces/find_
anything
get
"/workspaces/find_anything"
()
:
(
parameters
?:
{
search
:
string
}
,
options
?:
WorkspacesFindAnythingOptions
,
)
=>
WorkspacesFindAnythingRequest
Returns
(
parameters
?:
{
search
:
string
}
,
options
?:
WorkspacesFindAnythingOptions
,
)
=>
WorkspacesFindAnythingRequest
/workspaces/get
get
"/workspaces/get"
()
:
(
parameters
?:
{}
,
options
?:
WorkspacesGetOptions
,
)
=>
WorkspacesGetRequest
Returns
(
parameters
?:
{}
,
options
?:
WorkspacesGetOptions
)
=>
WorkspacesGetRequest
/workspaces/list
get
"/workspaces/list"
()
:
(
parameters
?:
{}
,
options
?:
WorkspacesListOptions
,
)
=>
WorkspacesListRequest
Returns
(
parameters
?:
{}
,
options
?:
WorkspacesListOptions
)
=>
WorkspacesListRequest
/workspaces/reset_
sandbox
get
"/workspaces/reset_sandbox"
()
:
(
parameters
?:
{}
,
options
?:
WorkspacesResetSandboxOptions
,
)
=>
WorkspacesResetSandboxRequest
Returns
(
parameters
?:
{}
,
options
?:
WorkspacesResetSandboxOptions
,
)
=>
WorkspacesResetSandboxRequest
/workspaces/update
get
"/workspaces/update"
()
:
(
parameters
?:
{
connect_partner_name
?:
string
;
connect_webview_customization
?:
{
logo_shape
?:
null
|
"circle"
|
"square"
;
primary_button_color
?:
null
|
string
;
primary_button_text_color
?:
null
|
string
;
success_message
?:
null
|
string
;
}
;
is_suspended
?:
boolean
;
name
?:
string
;
}
,
options
?:
WorkspacesUpdateOptions
,
)
=>
WorkspacesUpdateRequest
Returns
(
parameters
?:
{
connect_partner_name
?:
string
;
connect_webview_customization
?:
{
logo_shape
?:
null
|
"circle"
|
"square"
;
primary_button_color
?:
null
|
string
;
primary_button_text_color
?:
null
|
string
;
success_message
?:
null
|
string
;
}
;
is_suspended
?:
boolean
;
name
?:
string
;
}
,
options
?:
WorkspacesUpdateOptions
,
)
=>
WorkspacesUpdateRequest
Methods
create
Paginator
createPaginator
<
const
TResponse
,
const
TResponseKey
extends
string
|
number
|
symbol
,
>
(
request
:
SeamHttpRequest
<
TResponse
,
TResponseKey
>
,
)
:
SeamPaginator
<
TResponse
,
TResponseKey
>
Type Parameters
const
TResponse
const
TResponseKey
extends
string
|
number
|
symbol
Parameters
request
:
SeamHttpRequest
<
TResponse
,
TResponseKey
>
Returns
SeamPaginator
<
TResponse
,
TResponseKey
>
update
Client
Session
Token
updateClientSessionToken
(
clientSessionToken
:
string
)
:
Promise
<
void
>
Parameters
clientSessionToken
:
string
Returns
Promise
<
void
>
Static
from
Api
Key
fromApiKey
(
apiKey
:
string
,
options
?:
Omit
<
SeamHttpOptionsWithApiKey
,
"apiKey"
>
,
)
:
SeamHttpEndpoints
Parameters
apiKey
:
string
options
:
Omit
<
SeamHttpOptionsWithApiKey
,
"apiKey"
>
= {}
Returns
SeamHttpEndpoints
Static
from
Client
fromClient
(
client
:
AxiosInstance
,
options
?:
Omit
<
SeamHttpOptionsWithClient
,
"client"
>
,
)
:
SeamHttpEndpoints
Parameters
client
:
AxiosInstance
options
:
Omit
<
SeamHttpOptionsWithClient
,
"client"
>
= {}
Returns
SeamHttpEndpoints
Static
from
Client
Session
Token
fromClientSessionToken
(
clientSessionToken
:
string
,
options
?:
Omit
<
SeamHttpOptionsWithClientSessionToken
,
"clientSessionToken"
>
,
)
:
SeamHttpEndpoints
Parameters
clientSessionToken
:
string
options
:
Omit
<
SeamHttpOptionsWithClientSessionToken
,
"clientSessionToken"
>
= {}
Returns
SeamHttpEndpoints
Static
from
Console
Session
Token
fromConsoleSessionToken
(
consoleSessionToken
:
string
,
workspaceId
:
string
,
options
?:
Omit
<
SeamHttpOptionsWithConsoleSessionToken
,
"consoleSessionToken"
|
"workspaceId"
,
>
,
)
:
SeamHttpEndpoints
Parameters
consoleSessionToken
:
string
workspaceId
:
string
options
:
Omit
<
SeamHttpOptionsWithConsoleSessionToken
,
"consoleSessionToken"
|
"workspaceId"
,
>
= {}
Returns
SeamHttpEndpoints
Static
from
Personal
Access
Token
fromPersonalAccessToken
(
personalAccessToken
:
string
,
workspaceId
:
string
,
options
?:
Omit
<
SeamHttpOptionsWithPersonalAccessToken
,
"personalAccessToken"
|
"workspaceId"
,
>
,
)
:
SeamHttpEndpoints
Parameters
personalAccessToken
:
string
workspaceId
:
string
options
:
Omit
<
SeamHttpOptionsWithPersonalAccessToken
,
"personalAccessToken"
|
"workspaceId"
,
>
= {}
Returns
SeamHttpEndpoints
Static
from
Publishable
Key
fromPublishableKey
(
publishableKey
:
string
,
userIdentifierKey
:
string
,
options
?:
SeamHttpFromPublishableKeyOptions
,
)
:
Promise
<
SeamHttpEndpoints
>
Parameters
publishableKey
:
string
userIdentifierKey
:
string
options
:
SeamHttpFromPublishableKeyOptions
= {}
Returns
Promise
<
SeamHttpEndpoints
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
client
defaults
lts
Version
lts
Version
Accessors
/access_
codes/create
/access_
codes/create_
multiple
/access_
codes/delete
/access_
codes/generate_
code
/access_
codes/get
/access_
codes/list
/access_
codes/pull_
backup_
access_
code
/access_
codes/report_
device_
constraints
/access_
codes/simulate/create_
unmanaged_
access_
code
/access_
codes/unmanaged/convert_
to_
managed
/access_
codes/unmanaged/delete
/access_
codes/unmanaged/get
/access_
codes/unmanaged/list
/access_
codes/unmanaged/update
/access_
codes/update
/access_
codes/update_
multiple
/access_
grants/create
/access_
grants/delete
/access_
grants/get
/access_
grants/get_
related
/access_
grants/list
/access_
grants/update
/access_
methods/delete
/access_
methods/encode
/access_
methods/get
/access_
methods/get_
related
/access_
methods/list
/acs/access_
groups/add_
user
/acs/access_
groups/get
/acs/access_
groups/list
/acs/access_
groups/list_
accessible_
entrances
/acs/access_
groups/list_
users
/acs/access_
groups/remove_
user
/acs/access_
groups/unmanaged/get
/acs/access_
groups/unmanaged/list
/acs/credential_
pools/list
/acs/credential_
provisioning_
automations/launch
/acs/credentials/assign
/acs/credentials/create
/acs/credentials/create_
offline_
code
/acs/credentials/delete
/acs/credentials/get
/acs/credentials/list
/acs/credentials/list_
accessible_
entrances
/acs/credentials/unassign
/acs/credentials/unmanaged/get
/acs/credentials/unmanaged/list
/acs/credentials/update
/acs/encoders/encode_
credential
/acs/encoders/get
/acs/encoders/list
/acs/encoders/scan_
credential
/acs/encoders/simulate/next_
credential_
encode_
will_
fail
/acs/encoders/simulate/next_
credential_
encode_
will_
succeed
/acs/encoders/simulate/next_
credential_
scan_
will_
fail
/acs/encoders/simulate/next_
credential_
scan_
will_
succeed
/acs/entrances/get
/acs/entrances/grant_
access
/acs/entrances/list
/acs/entrances/list_
credentials_
with_
access
/acs/systems/get
/acs/systems/list
/acs/systems/list_
compatible_
credential_
manager_
acs_
systems
/acs/users/add_
to_
access_
group
/acs/users/create
/acs/users/delete
/acs/users/get
/acs/users/list
/acs/users/list_
accessible_
entrances
/acs/users/remove_
from_
access_
group
/acs/users/revoke_
access_
to_
all_
entrances
/acs/users/suspend
/acs/users/unmanaged/get
/acs/users/unmanaged/list
/acs/users/unsuspend
/acs/users/update
/action_
attempts/get
/action_
attempts/list
/bridges/get
/bridges/list
/client_
sessions/create
/client_
sessions/delete
/client_
sessions/get
/client_
sessions/get_
or_
create
/client_
sessions/grant_
access
/client_
sessions/list
/client_
sessions/revoke
/connect_
webviews/create
/connect_
webviews/delete
/connect_
webviews/get
/connect_
webviews/list
/connected_
accounts/delete
/connected_
accounts/get
/connected_
accounts/list
/connected_
accounts/sync
/connected_
accounts/update
/customers/create_
portal
/customers/delete_
data
/customers/push_
data
/devices/delete
/devices/get
/devices/list
/devices/list_
device_
providers
/devices/simulate/connect
/devices/simulate/connect_
to_
hub
/devices/simulate/disconnect
/devices/simulate/disconnect_
from_
hub
/devices/simulate/paid_
subscription
/devices/simulate/remove
/devices/unmanaged/get
/devices/unmanaged/list
/devices/unmanaged/update
/devices/update
/events/get
/events/list
/instant_
keys/delete
/instant_
keys/get
/instant_
keys/list
/locks/get
/locks/list
/locks/lock_
door
/locks/simulate/keypad_
code_
entry
/locks/simulate/manual_
lock_
via_
keypad
/locks/unlock_
door
/noise_
sensors/list
/noise_
sensors/noise_
thresholds/create
/noise_
sensors/noise_
thresholds/delete
/noise_
sensors/noise_
thresholds/get
/noise_
sensors/noise_
thresholds/list
/noise_
sensors/noise_
thresholds/update
/noise_
sensors/simulate/trigger_
noise_
threshold
/phones/deactivate
/phones/get
/phones/list
/phones/simulate/create_
sandbox_
phone
/seam/console/v1/get_
resource_
locator
/seam/console/v1/timelines/get
/seam/customer/v1/automation_
runs/list
/seam/customer/v1/automations/delete
/seam/customer/v1/automations/get
/seam/customer/v1/automations/update
/seam/customer/v1/events/list
/seam/customer/v1/portals/get
/seam/customer/v1/settings/get
/seam/customer/v1/settings/update
/seam/partner/v1/building_
blocks/spaces/auto_
map
/spaces/add_
acs_
entrances
/spaces/add_
devices
/spaces/create
/spaces/delete
/spaces/get
/spaces/get_
related
/spaces/list
/spaces/remove_
acs_
entrances
/spaces/remove_
devices
/spaces/update
/thermostats/activate_
climate_
preset
/thermostats/cool
/thermostats/create_
climate_
preset
/thermostats/daily_
programs/create
/thermostats/daily_
programs/delete
/thermostats/daily_
programs/update
/thermostats/delete_
climate_
preset
/thermostats/get
/thermostats/heat
/thermostats/heat_
cool
/thermostats/list
/thermostats/off
/thermostats/schedules/create
/thermostats/schedules/delete
/thermostats/schedules/get
/thermostats/schedules/list
/thermostats/schedules/update
/thermostats/set_
fallback_
climate_
preset
/thermostats/set_
fan_
mode
/thermostats/set_
hvac_
mode
/thermostats/set_
temperature_
threshold
/thermostats/simulate/hvac_
mode_
adjusted
/thermostats/simulate/temperature_
reached
/thermostats/update_
climate_
preset
/thermostats/update_
weekly_
program
/unstable_
partner/building_
blocks/connect_
accounts
/unstable_
partner/building_
blocks/generate_
magic_
link
/unstable_
partner/building_
blocks/manage_
devices
/unstable_
partner/building_
blocks/organize_
spaces
/user_
identities/add_
acs_
user
/user_
identities/create
/user_
identities/delete
/user_
identities/enrollment_
automations/delete
/user_
identities/enrollment_
automations/get
/user_
identities/enrollment_
automations/launch
/user_
identities/enrollment_
automations/list
/user_
identities/generate_
instant_
key
/user_
identities/get
/user_
identities/grant_
access_
to_
device
/user_
identities/list
/user_
identities/list_
accessible_
devices
/user_
identities/list_
acs_
systems
/user_
identities/list_
acs_
users
/user_
identities/remove_
acs_
user
/user_
identities/revoke_
access_
to_
device
/user_
identities/update
/webhooks/create
/webhooks/delete
/webhooks/get
/webhooks/list
/webhooks/update
/workspaces/create
/workspaces/customization_
profiles/create
/workspaces/customization_
profiles/get
/workspaces/customization_
profiles/list
/workspaces/customization_
profiles/update
/workspaces/customization_
profiles/upload_
images
/workspaces/find_
anything
/workspaces/get
/workspaces/list
/workspaces/reset_
sandbox
/workspaces/update
Methods
create
Paginator
update
Client
Session
Token
from
Api
Key
from
Client
from
Client
Session
Token
from
Console
Session
Token
from
Personal
Access
Token
from
Publishable
Key
GitHub
@seamapi/http - v1.70.0
Loading...