Skip to main content
Seam maintains a list of supported providers that you can access using the List Device Providers endpoint. For a provider, this endpoint returns a subset of the following information, depending on the capabilities of the provider’s devices:
PropertyTypeDescription
device_provider_nameString

Name of the device provider.

For example: august

display_nameString

Formatted version of the device_provider_name.

For example: August

image_urlStringImage URL for the provider logo.
provider_categoriesArray

Array of associated categories for the provider.

Supported categories:

  • stable
  • consumer_smartlocks
  • thermostats
  • noise_sensors
can_remotely_unlockBooleanIndicates whether at least one supported device from the provider can perform a remote unlock operation. See Capability Flags.
can_remotely_lockBooleanIndicates whether at least one supported device from the provider can perform a remote lock operation. See Capability Flags.
can_program_online_access_codesBooleanIndicates whether at least one supported device from the provider can program online access codes. See Capability Flags.
can_program_offline_access_codesBooleanIndicates whether at least one supported device from the provider can program offline access codes. See Capability Flags.
can_simulate_connectionBooleanIndicates whether at least one supported device from the provider can simulate device connection. See Capability Flags.
can_simulate_disconnectionBooleanIndicates whether at least one supported device from the provider can simulate device disconnection. See Capability Flags.
can_simulate_removalBooleanIndicates whether at least one supported device from the provider can simulate device removal. See Capability Flags.
can_hvac_coolBooleanIndicates whether at least one supported device from the provider can be set to cool mode. See Capability Flags.
can_hvac_heatBooleanIndicates whether at least one supported device from the provider can be set to heat mode. See Capability Flags.
can_hvac_heat_coolBooleanIndicates whether at least one supported device from the provider can be set to heat-cool mode. See Capability Flags.
can_turn_off_hvacBooleanIndicates whether at least one supported device from the provider can be set to off mode. See Capability Flags.
The following example shows a device_provider: