Skip to content

Latest commit

 

History

History
954 lines (915 loc) · 28.9 KB

File metadata and controls

954 lines (915 loc) · 28.9 KB

Documentation Report

Untitled

Routes

  • /action_attempts
  • /bridges
  • /client_sessions
  • /connect_webviews
  • /connected_accounts
  • /devices
  • /devices/simulate
  • /devices/unmanaged
  • /events
  • /locks
  • /networks
  • /noise_sensors
  • /noise_sensors/noise_thresholds
  • /noise_sensors/simulate
  • /webhooks
  • /workspaces

Endpoints

  • /access_codes/generate_code
  • /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
  • /devices/get
  • /devices/list_device_providers
  • /devices/update
  • /devices/simulate/connect
  • /devices/simulate/disconnect
  • /devices/simulate/remove
  • /devices/unmanaged/get
  • /devices/unmanaged/list
  • /devices/unmanaged/update
  • /events/get
  • /events/list
  • /locks/get
  • /locks/list
  • /locks/lock_door
  • /locks/unlock_door
  • /networks/get
  • /networks/list
  • /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
  • /webhooks/create
  • /webhooks/delete
  • /webhooks/get
  • /webhooks/list
  • /webhooks/update
  • /workspaces/create
  • /workspaces/get
  • /workspaces/list
  • /workspaces/reset_sandbox
  • /workspaces/update

Undocumented

These items are intentionally undocumented.

Routes

  • /acs/access_groups/unmanaged: No undocumented message provided
  • /acs/credential_pools: No undocumented message provided
  • /acs/credential_provisioning_automations: No undocumented message provided
  • /acs/credentials/unmanaged: No undocumented message provided
  • /acs/users/unmanaged: No undocumented message provided
  • /locks/simulate: No undocumented message provided
  • /seam/bridge/v1/bridge_client_sessions: No undocumented message provided
  • /seam/bridge/v1/bridge_connected_systems: No undocumented message provided
  • /seam/instant_key/v1/client_sessions: No undocumented message provided
  • /seam/mobile_sdk/v1/acs/credentials: No undocumented message provided
  • /thermostats/daily_programs: No undocumented message provided
  • /unstable_access_grants: No undocumented message provided
  • /unstable_access_methods: No undocumented message provided
  • /unstable_locations: No undocumented message provided

Resources

  • instant_key: Unreleased.

Resource properties

  • acs_user.last_successful_sync_at: Only used internally.
  • unmanaged_acs_user.last_successful_sync_at: Only used internally.

Namespaces

  • /seam/bridge/v1: No undocumented message provided
  • /seam/instant_key/v1: No undocumented message provided
  • /seam/mobile_sdk/v1/acs: No undocumented message provided

Endpoints

  • /acs/access_groups/unmanaged/get: No unmanaged access groups are currently implemented.
  • /acs/access_groups/unmanaged/list: No unmanaged access groups are currently implemented.
  • /acs/credential_pools/list: Replaced by enrollment automations.
  • /acs/credential_provisioning_automations/launch: Replaced by enrollment automations.
  • /acs/credentials/create_offline_code: Unreleased.
  • /acs/credentials/unmanaged/get: No unmanaged credentials are currently implemented.
  • /acs/credentials/unmanaged/list: No unmanaged credentials are currently implemented.
  • /acs/users/unmanaged/get: No unmanaged users are currently implemented.
  • /acs/users/unmanaged/list: No unmanaged users are currently implemented.
  • /devices/delete: Deleting a device is no longer supported and will be removed.
  • /locks/simulate/keypad_code_entry: Unreleased.
  • /locks/simulate/manual_lock_via_keypad: Unreleased.
  • /seam/bridge/v1/bridge_client_sessions/create: Seam Bridge Client only.
  • /seam/bridge/v1/bridge_client_sessions/get: Seam Bridge Client only.
  • /seam/bridge/v1/bridge_client_sessions/refresh_telemetry_token: Seam Bridge Client only.
  • /seam/bridge/v1/bridge_client_sessions/regenerate_pairing_code: Seam Bridge Client only.
  • /seam/bridge/v1/bridge_client_sessions/report_status: Seam Bridge Client only.
  • /seam/bridge/v1/bridge_connected_systems/list: Seam Bridge Client only.
  • /seam/instant_key/v1/client_sessions/exchange_short_code: Seam Instant Key only.
  • /seam/mobile_sdk/v1/acs/credentials/list: Mobile SDK only.
  • /thermostats/activate_weekly_program: Unreleased.
  • /thermostats/clear_weekly_program: Unreleased.
  • /thermostats/get: Will be removed.
  • /thermostats/daily_programs/create: Unreleased.
  • /thermostats/daily_programs/delete: Unreleased.
  • /thermostats/daily_programs/update: Unreleased.
  • /unstable_access_grants/create: Unreleased.
  • /unstable_access_grants/get: Unreleased.
  • /unstable_access_grants/list: Unreleased.
  • /unstable_access_methods/get: Unreleased.
  • /unstable_access_methods/list: Unreleased.
  • /unstable_locations/add_acs_entrances: Experimental locations.
  • /unstable_locations/add_devices: Experimental locations.
  • /unstable_locations/create: Experimental locations.
  • /unstable_locations/delete: Experimental locations.
  • /unstable_locations/get: Experimental locations.
  • /unstable_locations/list: Experimental locations.
  • /unstable_locations/remove_acs_entrances: Experimental locations.
  • /unstable_locations/remove_devices: Experimental locations.
  • /unstable_locations/update: Experimental locations.

Endpoint parameters

  • /access_codes/create
    • sync: Only used internally.
  • /access_codes/delete
    • sync: Only used internally.
  • /access_codes/update
    • sync: Only used internally.
  • /access_codes/unmanaged/convert_to_managed
    • sync: Only used internally.
  • /access_codes/unmanaged/delete
    • sync: Only used internally.
  • /acs/entrances/list
    • location_id: Experimental locations.
  • /devices/list
    • exclude_if: Only used internally.
    • include_if: Only used internally.
    • unstable_location_id: Experimental locations.
  • /devices/unmanaged/list
    • exclude_if: Only used internally.
    • include_if: Only used internally.
    • unstable_location_id: Experimental locations.
  • /locks/list
    • exclude_if: Only used internally.
    • include_if: Only used internally.
    • unstable_location_id: Experimental locations.
  • /noise_sensors/list
    • exclude_if: Only used internally.
    • include_if: Only used internally.
    • unstable_location_id: Experimental locations.
  • /thermostats/cool
    • sync: Only used internally.
  • /thermostats/heat
    • sync: Only used internally.
  • /thermostats/heat_cool
    • sync: Only used internally.
  • /thermostats/list
    • exclude_if: Only used internally.
    • include_if: Only used internally.
    • unstable_location_id: Experimental locations.
  • /thermostats/off
    • sync: Only used internally.
  • /thermostats/set_fan_mode
    • sync: Only used internally.

No Description

These items have an empty description. Items that are intentionally undocumented are not included in this section.

Resources

  • acs_credential_pool
  • acs_credential_provisioning_automation
  • client_session
  • connect_webview
  • connected_account
  • device
  • device_provider
  • event
  • instant_key
  • network
  • noise_threshold
  • unmanaged_acs_access_group
  • unmanaged_device
  • webhook
  • workspace

Resource properties

  • acs_access_group.access_group_type
  • acs_access_group.access_group_type_display_name
  • acs_access_group.display_name
  • acs_access_group.is_managed
  • acs_credential.acs_credential_pool_id
  • acs_credential.is_managed
  • acs_credential_pool.acs_credential_pool_id
  • acs_credential_pool.acs_system_id
  • acs_credential_pool.created_at
  • acs_credential_pool.display_name
  • acs_credential_pool.external_type
  • acs_credential_pool.external_type_display_name
  • acs_credential_pool.workspace_id
  • acs_credential_provisioning_automation.acs_credential_provisioning_automation_id
  • acs_credential_provisioning_automation.created_at
  • acs_credential_provisioning_automation.credential_manager_acs_system_id
  • acs_credential_provisioning_automation.user_identity_id
  • acs_credential_provisioning_automation.workspace_id
  • acs_system.acs_access_group_count
  • acs_system.acs_user_count
  • acs_system.can_create_user
  • acs_system.can_delete_user
  • acs_system.can_update_user_group_membership
  • acs_system.can_update_user_information
  • acs_system.can_update_user_schedule
  • acs_system.can_update_user_supension_state
  • acs_system.location
  • acs_system.system_type
  • acs_system.system_type_display_name
  • acs_system.visionline_metadata
  • acs_user.email
  • acs_user.hid_acs_system_id
  • acs_user.is_managed
  • client_session.client_session_id
  • client_session.connect_webview_ids
  • client_session.connected_account_ids
  • client_session.created_at
  • client_session.device_count
  • client_session.expires_at
  • client_session.token
  • client_session.user_identifier_key
  • client_session.user_identity_ids
  • client_session.workspace_id
  • connect_webview.accepted_devices
  • connect_webview.accepted_providers
  • connect_webview.any_device_allowed
  • connect_webview.any_provider_allowed
  • connect_webview.authorized_at
  • connect_webview.automatically_manage_new_devices
  • connect_webview.connect_webview_id
  • connect_webview.connected_account_id
  • connect_webview.created_at
  • connect_webview.custom_metadata
  • connect_webview.custom_redirect_failure_url
  • connect_webview.custom_redirect_url
  • connect_webview.device_selection_mode
  • connect_webview.login_successful
  • connect_webview.selected_provider
  • connect_webview.status
  • connect_webview.url
  • connect_webview.wait_for_device_creation
  • connect_webview.workspace_id
  • connected_account.account_type
  • connected_account.account_type_display_name
  • connected_account.automatically_manage_new_devices
  • connected_account.connected_account_id
  • connected_account.created_at
  • connected_account.custom_metadata
  • connected_account.errors
  • connected_account.user_identifier
  • connected_account.warnings
  • device.can_hvac_cool
  • device.can_hvac_heat
  • device.can_hvac_heat_cool
  • device.can_program_offline_access_codes
  • device.can_program_online_access_codes
  • device.can_remotely_lock
  • device.can_remotely_unlock
  • device.can_simulate_connection
  • device.can_simulate_disconnection
  • device.can_simulate_removal
  • device.can_turn_off_hvac
  • device.custom_metadata
  • device_provider.can_hvac_cool
  • device_provider.can_hvac_heat
  • device_provider.can_hvac_heat_cool
  • device_provider.can_program_offline_access_codes
  • device_provider.can_program_online_access_codes
  • device_provider.can_remotely_lock
  • device_provider.can_remotely_unlock
  • device_provider.can_simulate_connection
  • device_provider.can_simulate_disconnection
  • device_provider.can_simulate_removal
  • device_provider.can_turn_off_hvac
  • device_provider.device_provider_name
  • device_provider.display_name
  • device_provider.image_url
  • device_provider.provider_categories
  • event.event_type
  • instant_key.client_session_id
  • instant_key.created_at
  • instant_key.expires_at
  • instant_key.instant_key_id
  • instant_key.instant_key_url
  • instant_key.user_identity_id
  • instant_key.workspace_id
  • network.created_at
  • network.display_name
  • network.network_id
  • network.workspace_id
  • noise_threshold.device_id
  • noise_threshold.ends_daily_at
  • noise_threshold.name
  • noise_threshold.noise_threshold_decibels
  • noise_threshold.noise_threshold_id
  • noise_threshold.noise_threshold_nrs
  • noise_threshold.starts_daily_at
  • unmanaged_acs_access_group.access_group_type
  • unmanaged_acs_access_group.access_group_type_display_name
  • unmanaged_acs_access_group.display_name
  • unmanaged_acs_access_group.is_managed
  • unmanaged_acs_credential.acs_credential_pool_id
  • unmanaged_acs_credential.is_managed
  • unmanaged_acs_user.email
  • unmanaged_acs_user.hid_acs_system_id
  • unmanaged_acs_user.is_managed
  • unmanaged_device.can_hvac_cool
  • unmanaged_device.can_hvac_heat
  • unmanaged_device.can_hvac_heat_cool
  • unmanaged_device.can_program_offline_access_codes
  • unmanaged_device.can_program_online_access_codes
  • unmanaged_device.can_remotely_lock
  • unmanaged_device.can_remotely_unlock
  • unmanaged_device.can_simulate_connection
  • unmanaged_device.can_simulate_disconnection
  • unmanaged_device.can_simulate_removal
  • unmanaged_device.can_turn_off_hvac
  • unmanaged_device.is_managed
  • unmanaged_device.properties
  • user_identity.display_name
  • user_identity.full_name
  • webhook.event_types
  • webhook.secret
  • webhook.url
  • webhook.webhook_id
  • workspace.company_name
  • workspace.connect_partner_name
  • workspace.connect_webview_customization
  • workspace.is_sandbox
  • workspace.name
  • workspace.workspace_id

Endpoints

  • /access_codes/generate_code
  • /acs/credential_pools/list
  • /acs/credential_provisioning_automations/launch
  • /acs/entrances/grant_access
  • /acs/users/unmanaged/get
  • /acs/users/unmanaged/list
  • /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/update
  • /devices/delete
  • /devices/get
  • /devices/list_device_providers
  • /devices/update
  • /devices/simulate/connect
  • /devices/simulate/disconnect
  • /devices/simulate/remove
  • /devices/unmanaged/get
  • /devices/unmanaged/list
  • /devices/unmanaged/update
  • /events/get
  • /events/list
  • /locks/get
  • /locks/list
  • /locks/lock_door
  • /locks/unlock_door
  • /locks/simulate/keypad_code_entry
  • /locks/simulate/manual_lock_via_keypad
  • /networks/get
  • /networks/list
  • /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
  • /user_identities/update
  • /webhooks/create
  • /webhooks/delete
  • /webhooks/get
  • /webhooks/list
  • /webhooks/update
  • /workspaces/create
  • /workspaces/get
  • /workspaces/list
  • /workspaces/reset_sandbox
  • /workspaces/update

Endpoint parameters

  • /access_codes/create
    • attempt_for_offline_device
    • sync
    • use_offline_access_code
  • /access_codes/create_multiple
    • attempt_for_offline_device
    • use_offline_access_code
  • /access_codes/delete
    • sync
  • /access_codes/generate_code
    • device_id
  • /access_codes/update
    • attempt_for_offline_device
    • sync
    • use_offline_access_code
  • /access_codes/unmanaged/convert_to_managed
    • sync
  • /access_codes/unmanaged/delete
    • sync
  • /access_codes/unmanaged/update
    • is_managed
  • /acs/credential_pools/list
    • acs_system_id
  • /acs/credential_provisioning_automations/launch
    • acs_credential_pool_id
    • create_credential_manager_user
    • credential_manager_acs_system_id
    • credential_manager_acs_user_id
    • user_identity_id
  • /acs/encoders/simulate/next_credential_scan_will_fail
    • error_code
    • acs_credential_id_on_seam
  • /acs/entrances/get
    • acs_entrance_id
  • /acs/entrances/grant_access
    • acs_entrance_id
    • acs_user_id
  • /acs/entrances/list
    • acs_credential_id
    • acs_system_id
    • location_id
  • /acs/entrances/list_credentials_with_access
    • acs_entrance_id
    • include_if
  • /acs/users/create
    • email
  • /acs/users/list
    • created_before
  • /acs/users/update
    • email
    • hid_acs_system_id
  • /acs/users/unmanaged/get
    • acs_user_id
  • /acs/users/unmanaged/list
    • acs_system_id
    • limit
    • user_identity_email_address
    • user_identity_id
    • user_identity_phone_number
  • /action_attempts/get
    • action_attempt_id
  • /action_attempts/list
    • action_attempt_ids
  • /bridges/get
    • bridge_id
  • /client_sessions/create
    • connect_webview_ids
    • connected_account_ids
    • expires_at
    • user_identifier_key
    • user_identity_ids
  • /client_sessions/delete
    • client_session_id
  • /client_sessions/get
    • client_session_id
    • user_identifier_key
  • /client_sessions/get_or_create
    • connect_webview_ids
    • connected_account_ids
    • expires_at
    • user_identifier_key
    • user_identity_ids
  • /client_sessions/grant_access
    • client_session_id
    • connect_webview_ids
    • connected_account_ids
    • user_identifier_key
    • user_identity_ids
  • /client_sessions/list
    • client_session_id
    • connect_webview_id
    • user_identifier_key
    • user_identity_id
    • without_user_identifier_key
  • /client_sessions/revoke
    • client_session_id
  • /connect_webviews/create
    • accepted_providers
    • automatically_manage_new_devices
    • custom_metadata
    • custom_redirect_failure_url
    • custom_redirect_url
    • device_selection_mode
    • provider_category
    • wait_for_device_creation
  • /connect_webviews/delete
    • connect_webview_id
  • /connect_webviews/get
    • connect_webview_id
  • /connect_webviews/list
    • limit
  • /connected_accounts/delete
    • connected_account_id
    • sync
  • /connected_accounts/get
    • connected_account_id
    • email
  • /connected_accounts/update
    • automatically_manage_new_devices
    • connected_account_id
    • custom_metadata
  • /devices/delete
    • device_id
  • /devices/get
    • device_id
    • name
  • /devices/list
    • exclude_if
    • include_if
    • unstable_location_id
  • /devices/list_device_providers
    • provider_category
  • /devices/update
    • custom_metadata
    • device_id
    • is_managed
    • name
    • properties
  • /devices/simulate/connect
    • device_id
  • /devices/simulate/disconnect
    • device_id
  • /devices/simulate/remove
    • device_id
  • /devices/unmanaged/get
    • device_id
    • name
  • /devices/unmanaged/list
    • exclude_if
    • include_if
    • unstable_location_id
  • /devices/unmanaged/update
    • device_id
    • is_managed
  • /events/get
    • device_id
    • event_id
    • event_type
  • /events/list
    • access_code_id
    • access_code_ids
    • acs_system_id
    • acs_system_ids
    • between
    • connect_webview_id
    • connected_account_id
    • device_id
    • device_ids
    • event_ids
    • event_type
    • event_types
    • limit
    • since
    • unstable_offset
  • /locks/get
    • device_id
    • name
  • /locks/list
    • exclude_if
    • include_if
    • unstable_location_id
  • /locks/lock_door
    • device_id
    • sync
  • /locks/unlock_door
    • device_id
    • sync
  • /locks/simulate/keypad_code_entry
    • code
    • device_id
  • /locks/simulate/manual_lock_via_keypad
    • device_id
  • /networks/get
    • network_id
  • /noise_sensors/list
    • exclude_if
    • include_if
    • unstable_location_id
  • /noise_sensors/noise_thresholds/create
    • device_id
    • ends_daily_at
    • name
    • noise_threshold_decibels
    • noise_threshold_nrs
    • starts_daily_at
    • sync
  • /noise_sensors/noise_thresholds/delete
    • device_id
    • noise_threshold_id
    • sync
  • /noise_sensors/noise_thresholds/get
    • noise_threshold_id
  • /noise_sensors/noise_thresholds/list
    • device_id
    • is_programmed
  • /noise_sensors/noise_thresholds/update
    • device_id
    • ends_daily_at
    • name
    • noise_threshold_decibels
    • noise_threshold_id
    • noise_threshold_nrs
    • starts_daily_at
    • sync
  • /noise_sensors/simulate/trigger_noise_threshold
    • device_id
  • /seam/bridge/v1/bridge_client_sessions/create
    • bridge_client_machine_identifier_key
    • bridge_client_name
    • bridge_client_time_zone
  • /seam/bridge/v1/bridge_client_sessions/report_status
    • is_tailscale_connected
    • tailscale_ip_v4
  • /thermostats/cool
    • sync
  • /thermostats/heat
    • sync
  • /thermostats/heat_cool
    • sync
  • /thermostats/list
    • exclude_if
    • include_if
    • unstable_location_id
  • /thermostats/off
    • sync
  • /thermostats/set_fan_mode
    • device_id
    • fan_mode
    • sync
  • /thermostats/set_hvac_mode
    • hvac_mode_setting
  • /unstable_access_grants/create
    • requested_access_methods
  • /unstable_locations/add_acs_entrances
    • acs_entrance_ids
    • location_id
  • /unstable_locations/add_devices
    • device_ids
    • location_id
  • /unstable_locations/create
    • acs_entrance_ids
    • device_ids
    • geolocation
    • name
    • time_zone
  • /unstable_locations/delete
    • location_id
  • /unstable_locations/get
    • location_id
  • /unstable_locations/remove_acs_entrances
    • acs_entrance_ids
    • location_id
  • /unstable_locations/remove_devices
    • device_ids
    • location_id
  • /unstable_locations/update
    • geolocation
    • location_id
    • name
    • time_zone
  • /user_identities/get
    • user_identity_key
  • /user_identities/list
    • credential_manager_acs_system_id
  • /user_identities/update
    • full_name
  • /webhooks/create
    • event_types
    • url
  • /webhooks/delete
    • webhook_id
  • /webhooks/get
    • webhook_id
  • /webhooks/update
    • event_types
    • webhook_id
  • /workspaces/create
    • company_name
    • connect_partner_name
    • connect_webview_customization
    • is_sandbox
    • name
    • webview_logo_shape
    • webview_primary_button_color
    • webview_primary_button_text_color
    • webview_success_message
  • /workspaces/update
    • connect_partner_name
    • connect_webview_customization
    • is_suspended
    • name

Deprecated

These items are deprecated.

Resource properties

  • acs_access_group.access_group_type: Use external_type.
  • acs_access_group.access_group_type_display_name: Use external_type_display_name.
  • acs_system.connected_account_ids: Use connected_account_id.
  • acs_system.system_type: Use external_type.
  • acs_system.system_type_display_name: Use external_type_display_name.
  • acs_user.email: use email_address.
  • connect_webview.accepted_devices: Unused. Will be removed.
  • connect_webview.any_device_allowed: Unused. Will be removed.
  • unmanaged_acs_access_group.access_group_type: Use external_type.
  • unmanaged_acs_access_group.access_group_type_display_name: Use external_type_display_name.
  • unmanaged_acs_user.email: use email_address.
  • workspace.connect_partner_name: use company_name

Endpoint parameters

  • /acs/users/create
    • email: use email_address.
  • /acs/users/update
    • email: use email_address.
  • /thermostats/create_climate_preset
    • manual_override_allowed: Use 'thermostat_schedule.is_override_allowed'
  • /thermostats/set_fan_mode
    • fan_mode: Use fan_mode_setting instead.
  • /thermostats/update_climate_preset
    • manual_override_allowed: Use 'thermostat_schedule.is_override_allowed'
  • /workspaces/create
    • connect_partner_name: use company_name
    • webview_logo_shape: Use connect_webview_customization.webview_logo_shape instead.
    • webview_primary_button_color: Use connect_webview_customization.webview_primary_button_color instead.
    • webview_primary_button_text_color: Use connect_webview_customization.webview_primary_button_text_color instead.
    • webview_success_message: Use connect_webview_customization.webview_success_message instead.

Extra response keys

  • /access_codes/create
    • action_attempt
  • /access_codes/list
    • pagination
  • /access_codes/pull_backup_access_code
    • backup_access_code
  • /acs/users/list
    • pagination
  • /connected_accounts/list
    • pagination
  • /devices/list
    • pagination
  • /events/get
    • message
  • /locks/get
    • lock
  • /locks/list
    • locks
  • /noise_sensors/list
    • noise_sensors
  • /noise_sensors/noise_thresholds/create
    • action_attempt
  • /thermostats/list
    • thermostats
  • /user_identities/list_accessible_devices
    • accessible_devices

Endpoints without code samples

  • /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/update
  • /access_codes/update_multiple
  • /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
  • /acs/credential_pools/list
  • /acs/credential_provisioning_automations/launch
  • /acs/credentials/create_offline_code
  • /acs/credentials/unmanaged/get
  • /acs/credentials/unmanaged/list
  • /acs/encoders/encode_access_method
  • /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/grant_access
  • /acs/users/list_accessible_entrances
  • /acs/users/revoke_access_to_all_entrances
  • /acs/users/unmanaged/get
  • /acs/users/unmanaged/list
  • /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/update
  • /devices/delete
  • /devices/get
  • /devices/list
  • /devices/list_device_providers
  • /devices/update
  • /devices/simulate/connect
  • /devices/simulate/disconnect
  • /devices/simulate/remove
  • /devices/unmanaged/get
  • /devices/unmanaged/list
  • /devices/unmanaged/update
  • /events/get
  • /events/list
  • /locks/get
  • /locks/list
  • /locks/lock_door
  • /locks/unlock_door
  • /locks/simulate/keypad_code_entry
  • /locks/simulate/manual_lock_via_keypad
  • /networks/get
  • /networks/list
  • /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/bridge/v1/bridge_client_sessions/create
  • /seam/bridge/v1/bridge_client_sessions/get
  • /seam/bridge/v1/bridge_client_sessions/refresh_telemetry_token
  • /seam/bridge/v1/bridge_client_sessions/regenerate_pairing_code
  • /seam/bridge/v1/bridge_client_sessions/report_status
  • /seam/bridge/v1/bridge_connected_systems/list
  • /seam/instant_key/v1/client_sessions/exchange_short_code
  • /seam/mobile_sdk/v1/acs/credentials/list
  • /thermostats/activate_weekly_program
  • /thermostats/clear_weekly_program
  • /thermostats/get
  • /thermostats/daily_programs/create
  • /thermostats/daily_programs/delete
  • /thermostats/daily_programs/update
  • /thermostats/simulate/hvac_mode_adjusted
  • /thermostats/simulate/temperature_reached
  • /unstable_access_grants/create
  • /unstable_access_grants/get
  • /unstable_access_grants/list
  • /unstable_access_methods/get
  • /unstable_access_methods/list
  • /unstable_locations/add_acs_entrances
  • /unstable_locations/add_devices
  • /unstable_locations/create
  • /unstable_locations/delete
  • /unstable_locations/get
  • /unstable_locations/list
  • /unstable_locations/remove_acs_entrances
  • /unstable_locations/remove_devices
  • /unstable_locations/update
  • /user_identities/generate_instant_key
  • /user_identities/update
  • /webhooks/create
  • /webhooks/delete
  • /webhooks/get
  • /webhooks/list
  • /webhooks/update
  • /workspaces/create
  • /workspaces/get
  • /workspaces/list
  • /workspaces/reset_sandbox
  • /workspaces/update