List Device Providers

Get all device providers

Returns a list of all device providers.

Request

To filter the list of returned device providers by a specific device provider category, include the provider_category in the request body.

Request Body Parameters

Parameter
Type
Description

provider_category

String Optional

Provider category by which to filter device providers.

Supported categories:

  • stable

  • consumer_smartlocks

  • thermostats

  • noise_sensors

Sample Request

seam.devices.list_device_providers(
  provider_category="stable"
)

Response

Returns an device_providers array, in which each returned device_provider contains the following properties:

Property
Description

device_provider_name

Name of the device provider.

display_name

Display name that corresponds to the device provider type.

image_url

Image URL for the device provider.

provider_categories

List of provider categories for the device provider.

can_remotely_unlock

Indicates whether at least one supported device from the provider can perform a remote unlock operation. See Capability Flags.

can_remotely_lock

Indicates whether at least one supported device from the provider can perform a remote lock operation. See Capability Flags.

can_program_online_access_codes

Indicates whether at least one supported device from the provider can program online access codes. See Capability Flags.

can_program_offline_access_codes

Indicates whether at least one supported device from the provider can program offline access codes. See Capability Flags.

Sample Response

[
  DeviceProvider(    
    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
  ),
  ...
]

Last updated

Logo

© Seam Labs, Inc. All rights reserved.