Devices

Operations

Create

Create or update a device

Create Attestation

Create an individual device attestation

Create Relationship

Given the ID for a device and a relationship ID associated with this device, create a new relationship for between the given device and a second device specifie...

Get

Get a device by ID

Get Attestation

Get device attestation

Get Command History

Get device command history

Get Component Command History

Get component command history

Get Component Properties

Get device properties for a specific component

Get Component Telemetry Value

Get component telemetry value

Get Credentials

Get device credentials

Get Module Command History

Get module command history

Get Module Component Command History

Get module component command history

Get Module Component Properties

Get module properties for a specific component

Get Module Component Telemetry Value

Get module component telemetry value

Get Module Properties

Get module properties

Get Module Telemetry Value

Get module telemetry value

Get Properties

Get device properties

Get Relationship

Given the ID for a device and a relationship ID associated with this device, get the details of the relationship.

Get Telemetry Value

Get device telemetry value

List

Get the list of devices in an application.

List Components

List the components present in a device

List Module Components

List the components present in a module

List Modules

List the modules present in a device

List Relationships

Given the ID for an upstream device, will return the upstream and the downstream relationships associated with that gateway. These downstream relationships are ...

Remove

Delete a device

Remove Attestation

Remove an individual device attestation

Remove Relationship

Given the ID for a device and an associated relationship ID, delete the relationship. The given device ID can be that of the upstream or downstream device.

Replace Component Properties

Replace device properties for a specific component

Replace Module Component Properties

Replace module properties for a specific component

Replace Module Properties

Replace module properties

Replace Properties

Replace device properties

Run Command

Run a device command

Run Component Command

Run a component command

Run Module Command

Run a module command

Run Module Component Command

Run a module component command

Update

Update a device via patch

Update Attestation

Update an individual device attestation via patch

Update Component Properties

Update device properties for a specific component via patch

Update Module Component Properties

Update module properties for a specific component via patch

Update Module Properties

Update module properties via patch

Update Properties

Update device properties via patch

Update Relationship

Patch a given relationship given the relationship ID and a given device ID.