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 aremote unlock operation. SeeCapability Flags.
can_remotely_lockBooleanIndicates whether at least one supported device from the provider can perform aremote lock operation. SeeCapability Flags.
can_program_online_access_codesBooleanIndicates whether at least one supported device from the provider canprogram online access codes. SeeCapability Flags.
can_program_offline_access_codesBooleanIndicates whether at least one supported device from the provider canprogram offline access codes. SeeCapability Flags.
can_simulate_connectionBooleanIndicates whether at least one supported device from the provider cansimulate device connection. SeeCapability Flags.
can_simulate_disconnectionBooleanIndicates whether at least one supported device from the provider cansimulate device disconnection. SeeCapability Flags.
can_simulate_removalBooleanIndicates whether at least one supported device from the provider cansimulate device removal. SeeCapability Flags.
can_hvac_coolBooleanIndicates whether at least one supported device from the provider can beset to cool mode. SeeCapability Flags.
can_hvac_heatBooleanIndicates whether at least one supported device from the provider can beset to heat mode. SeeCapability Flags.
can_hvac_heat_coolBooleanIndicates whether at least one supported device from the provider can beset to heat-cool mode. SeeCapability Flags.
can_turn_off_hvacBooleanIndicates whether at least one supported device from the provider can beset to off mode. SeeCapability Flags.
The following example shows a device_provider:
{
  "device_provider_name": "august",
  "display_name": "August",
  "image_url": "https://connect.getseam.com/_next/image?url=https://connect.getseam.com/assets/images/logos/august_logo_square.png&q=75&w=128",
  "provider_categories": ["stable", "consumer_smartlocks"],
  "can_remotely_lock": true,
  "can_remotely_unlock": true,
  "can_program_online_access_codes": true,
  "can_simulate_connection": true,
  "can_simulate_disconnection": true,
  "can_simulate_removal": true
}