Skip to main content
Lists published device models in a slim shape built for product pages and widgets. Use it to filter models by device type, provider, or capability, or to fetch specific models by slug. With a manufacturer key, it lists your device models unless you set manufacturer. The endpoint also accepts POST with the same parameters as a JSON body.

Examples

Your smart locks that support online access codes, using your manufacturer secret key:
Specific models, without a key:

Parameters

Response

Device models are ordered by slug. When pagination.has_next_page is true, pass pagination.next_page_cursor as page_cursor to get the next page.

Device Model Summary

Each device model in this endpoint and in manufacturer_content/get has these fields:

Capabilities

Each capability in capabilities_by_provider has:
  • name: the capability, for example can_remotely_unlock.
  • supported: yes, no, or conditionally.
  • integration_support_level: the support level of the provider integration behind it, for example stable or beta.
  • report: an explanation in the requested locale, with details and any requirements, or null.
Capability names match the capability flags the Seam API reports on devices: device_connectivity, can_remotely_unlock, can_remotely_lock, can_program_online_access_codes, can_program_offline_access_codes, can_provision_mobile_keys, can_provision_wallet_keys, can_encode_plastic_cards, can_hvac_heat, can_hvac_cool, can_hvac_auto, can_hvac_fan, can_program_thermostat_weekly_programs, and can_monitor.

Next Steps