Skip to content

Device classes #

Device classes group devices by product type, firmware channel, or deployment configuration. Use class endpoints to inspect capabilities and rollout context.

Get device class summary #

GET /api/device-classes/{hash_id}/summary/

Returns summary information for a device class identified by hash_id.

bash
curl -s \
  -H "Authorization: ApiKey $ORG_API_KEY" \
  "https://gateway.dataplicity.com/api/device-classes/$CLASS_HASH/summary/"

Use this when:

  • Building product views that show device class capabilities
  • Scoping fleet operations to a specific product line
  • Checking rollout configuration before pushing firmware or config updates

Device class in fleet responses #

Device list objects include a device_class field (read-only) referencing the class associated with each device. Use hash_id from fleet list responses to fetch class summaries.