Skip to main content
GET
Returns a list of all device providers. The information that this endpoint returns for each provider includes a set of capability flags, such as device_provider.can_remotely_unlock. If at least one supported device from a provider has a specific capability, the corresponding capability flag is true. When you create a Connect Webview, you can customize the providers—that is, the brands—that it displays. In the /connect_webviews/create request, include the desired set of device provider keys in the accepted_providers parameter. See also Customize the Brands to Display in Your Connect Webviews.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

provider_category
enum<string>

Category for which you want to list providers.

Available options:
stable,
consumer_smartlocks,
beta,
thermostats,
noise_sensors,
access_control_systems,
cameras,
connectors

Response

OK

device_providers
object[]
required